基于B/S的超市收银系统的设计与实现
技术:Java、JSP等摘要:
随着经济,技术的发展,传统超市收银的缺点越来越突出,具体体现在以下几个方面:1.商品没有很好的管理机制。2.出售商品与库存关联关系不强。3,浪费大量人力,时间来统计。因此,越来越多的超市引入超市收银系统来管理自己商品的进销存。收银系统提高了超市商品信息流通的效率,减少了处理大量库存货物的时间,并且加入日志记录,自动记录各环节的操作,跟踪商品的流向。
采用JavaEE来开发系统,有着较强的扩展性和移植性,基于B/S的超市收银系统采用多层架构的方式来设计:数据访问层,业务逻辑层,控制层,表现层。其中数据访问层提供了与后台数据库之间的交互,业务逻辑层用来处理相应的业务逻辑,控制层用来控制信息的流通,表现层用来对数据以及操作进行展示。系统主要包含员工登录模板,管理员登录模板,会员管理模板,商品库存模板,员工信息模板,出售商品模板。员工登录之后可以对会员信息进行操作,出售商品。管理员登录后可以对员工进行管理,对库存进行管理。通过使用此系统,提高了超市管理的工作效率,可靠性更高,管理能力更强。
关键词:收银;数据库;库存管理;SpringMVC框架
目录:
1 绪论 1
1.1 课题背景 1
1.2 研究目的与意义 2
1.3 完成的任务与设计结果 2
1.4 开发环境及运行平台 3
2 系统分析 6
2.1 问题定义 6
2.2 可行性分析 6
2.2.1 技术可行性 6
2.2.2 经济可行性 6
2.2.3 操作可行性 7
2.2.4 法律可行性 7
2.3 系统需求分析 7
2.3.1 功能需求 7
2.3.2 非功能需求 8
3 系统设计 9
3.1:系统架构设计 9
3.2 技术需求 9
3.3 接口设计 11
3.4 数据库设计 13
3.4.1 数据项 14
3.4.2 主键清单 15
3.4.4 数据库备份方案 17
3.5:功能模块设计 17
4 编码 24
4.1 Dao层编码 24
4.2 Service层编码 26
4.3 Controller层编码 28
4.4 页面编码 30
5 测试 35
5.1 规范性测试 35
5.1.1 非空测试 35
5.1.2 登录测试 38
5.1.3 唯一测试 39
5.2 测试方法及类型 40
5.2.1 测试方法 40
5.2.2测试类型 40
5.3 测试用例 40
5.3.1 员工登录测试 40
5.3.2收银测试 41
总结 42
参考文献 43
致谢 44
论文字数:13609
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]