- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
.NET框架程序设计
课程设计报告
班 级:
姓 名:
学 号:
日 期:
软件学院
软件工程系
目录
1项目概述 1
2系统需求分析 2
2.1 系统功能需求 2
2.2 系统数据需求 2
3数据库设计 3
3.1概念结构设计 3
3.2逻辑结构设计 3
3.3物理表结构设计 4
4详细设计 5
4.1实现技术 5
4.1.1 ASP.NET 5
4.1.2 SQL Server 2005 6
4.2应用程序配置结构 6
5系统实现 8
5.1登录界面: 8
5.2 主界面 9
5.3 添加商品信息界面: 10
5.4 商品信息管理界面: 11
5.5 添加进货信息界面: 12
5.6 添加销售信息界面 15
6结束语 18
参考文献 19
商品进销存管理系统
1项目概述
在我国进销存形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。随着进销存高速的发展,其仓库管理也变得愈加复杂,早期的人工管理的形式早已不能满足商品进销存管理的发展,这样就迫切地需要引入新的管理技术。
进销存形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:不能有效地管理每种商品,出入库管理速度慢,容易出现库存差错,不宜进行商品调价,盘点效率低等,而且在商品进销存管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。随着进销存形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。为此,在选题过程中,我选择了商品进销存管理系统设计题目,依靠现代化的计算机信息处理技术来管理商品进销存,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快进销存经营管理效率。
作为整个软件开发过程的指南或基线,它是软件开发人员开发出符合用户要求的软件的基础。该文档最终交割具体的软件开发人员,指导他们进行具体开发。本系统面向各大中小型超市,随着业务的发展,需要处理的信息越来越大。超市进销存管理系统是目前应用于公司或企业进销存管理系统中的典型代表,它涉及商品或货物管理中主要的几个方面,即进货、销售、库存。本文利用Visual Studio完成管理平台设计,构造所用的类库。
2系统需求分析
2.1 系统功能需求
该管理系统功能主要分几个模块:
(1)基本信息模块:功能主要是实现添加公司信息、添加商品信息、公司信息管理、商品信息管理。
(2)进货管理模块:功能主要是实现添加进货信息、添加进货退货。
(3)销售管理模块:功能主要是实现添加销售信息,添加销售退货。
(4)查询统计模块:功能主要是实现商品进货查询、进货退货查询、 商品销售查询、销售退货查询、商品库存查询、商品销售排行。
(5)往来管理模块:功能主要是实现商品进货结账、进货退货结账、商品销售结账、销售退货结账。
(6)系统设置模块:功能主要是实现添加用户、修改密码、用户管理、退出登录。
2.2 系统数据需求
图2.2-1系统数据流图
3数据库设计
3.1概念结构设计
图3.1-1 E-R图
3.2逻辑结构设计
商品实体属性:商品ID,商品名称,数量,单价,进货日期。
客户实体属性:公司ID,公司名称,地址,联系电话,联系人。
供应商实体属性:供应商ID,公司名称,地址,联系电话,联系人。
供应:供应ID,供应商ID,商品ID,数量,单价。外键:供应商ID,商品ID。
销售:销售ID,商品ID,客户ID,数量,单价。外键:商品ID,客户ID。
3.3物理表结构设计
由数据模型利用SQL Server 2005进行数据库的详细设计,其基本表的设计如下:
表3-1用户名
列含义 列标示 类型 长度 完整性约束 用户ID ID Int 主键 用户名 username Varchar 50 非空 用户密码 userpwd Varchar 50 非空 添加时间 Addtime Datetime
表3-2商品信息表
列含义 列标示 类型 长度 完整性约束 商品ID CommodityId Int 主键 商品名称 CommodityName Varchar 50 非空 数量 Number int 单价 Pirce int 进货日期 datetime Varchar 50
表3-3客户信息表
列含
文档评论(0)