随着人们生活水平的不断提高,人们的购买能力也在不断的增强,超市不断扩大规模以满足顾客的不同需求。由于商品数量和种类的急剧增加,超市管理员需时时刻刻对商品的销售信息进行统计与管理。而选用没有针对性的商品销售管理的系统不仅会达不到预期的效果,也可能会造成不必要的损失。因此小型的超市大多采用手工管理,这种方式应用传统的“笔纸操作系统”,将超市的货物信息、销售信息、厂商信息管理及单据管理等均以纯手工的形式进行,将信息以表格文件的表现形式记录在纸上,再进行统一保存。这种方式存在着许多的不便:信息保存时间和条件很受限制、容易被损坏、信息查询不便、信息传达容易造成失误等。
1 引言 1
1.1 项目开发的背景 1
1.2 项目开发意义 1
2 系统规划 2
2.1 可行性分析 2
2.1.1 经济可行性 2
2.1.2 技术可行性 2
2.1.3 操作可行性 3
2.1.4 社会可行性 3
2.2 业务流程分析 3
2.3 性能分析 5
2.3.1多层结构设计 5
2.3.2 操作简单 5
2.3.3代码可读性好 5
2.4 总体设计原则 5
2.4.1易用性原则 5
2.4.2实用性原则 5
2.4.3技术先进性和成熟性原则 5
3 系统分析 6
3.1 数据流图 6
3.2 数据字典 8
4 系统设计 11
4.1 系统功能设计 11
4.2 数据库设计 11
4.2.1 概念结构设计 12
4.2.2 数据库表设计 16
4.3 系统开发工具和开发模式的设计 18
4.3.1 系统开发工具 18
4.3.2 系统开发模式 18
5 系统实现 19
5.1 登录管理模块 19
5.1.1 登录模块 19
5.1.2 程序流程 20
5.2 系统属性界面 20
5.3管理员添加界面 21
5.4 商品分类界面 21
5.5 商品信息管理界面 22
5.6 修改密码界面 23
5.7 会员管理界面 23
5.8 销售管理界面 24
5.9 营销与销售管理界面 25
6 系统测试 26
6.1 系统测试的定义 26
6.2 系统测试的目的及意义 26
6.3 系统测试的重要性 26
6.4 系统测试的常用方法 27
6.5 系统运行情况 28
6.6 系统测试结果 28
7 总结和展望 29
参 考 文 献 30
致 谢 31