摘 要 随着计算机的高速的发展,人们越来越依赖于计算机,特别是通过计算发开的数据库以及关于数据库管理系统已经逐渐的融入到了生活应用中,所以开发了这个系统。通过小型日用品超市进存销管理系统,使超市的管理工作更加的系统化、规范化、智能化、自动化、简易化,从而达到提高超市的进存销管理效率的目的。
该系统是通过.NET技术连接SQL Server 2008数据库开发而成。设计报告介绍了关于系统的相关内容,通过对系统的分析和数据库中的划分,主要的就是管理员模块,管理员对商品的管理,对公司职员的管理,对供应商的管理,对商品进货的管理,对销售管理和对退货单信息的管理,管理员还对库存信息进行管理,对系统的信息进行维护,系统主要是在窗体上实现,随着需求的不同,不断的发展。本文详细地介绍了软件的开发环境、数据库的设计、系统功能模块的设计和实现及具体窗口的设计和功能。
关键词:超市;数据库技术;SQL Server 2008;进存销
目 录
1 绪论 1
1.1 课题开发背景 1
1.2 课题目的 1
1.3 国内超市进存销管理系统现况 1
2 可行性分析 3
2.1 经济可行性 3
2.2 技术可行性 3
2.3 操作可行性 3
2.4 法律可行性 3
3 需求分析 5
3.1 开发环境 5
3.2 开发技术 5
3.3 技术简介 5
3.3.1 C#简介 5
3.3.2 数据库SQL Server简介 5
3.4 系统数据流图 6
3.4.1 用户数据流图 6
3.5 E-R图 6
3.5.1 管理员ER图 6
4 总体设计 8
4.1 系统功能分析 8
4.2 系统功能模块图 8
5 详细设计 10
5.1 数据库设计 10
5.1.1 tb_power表 10
5.1.2 tb_currentaccount表 10
5.1.3 tb_employee表 11
5.1.4 tb_resell_detailed表 11
5.1.5 tb_resell_main表 11
5.1.6 tb_sell_detailed表 12
6 系统实现 13
6.1 系统登录 13
6.2 修改密码 13
6.3 商品信息管理 13
6.4 供应商信息管理 14
6.5 公司职员管理 14
6.6 进货单 15
6.7 进货统计 15
6.7 月销售状况 15
6.9 库存状况 16
6.10 用户管理 16
7 软件测试 17
7.1 软件测试的目标 17
7.2 软件测试的准则 17
7.3 软件测试的方法 17
7.4 软件测试的步骤 17
7.5 测试用例 18
7.5.1 系统登录 18
7.5.2 修改密码 19
7.7 测试分析 19
8 结 论 20
参考文献 21
致 谢 22
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |