职场大变样社区

5597

主题

6637

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-7-2 21:11:10 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术: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
包含资料:


截图:




百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览支付



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表