基于JavaEE的超市收银系统的设计与实现毕业设计论文
技术:Java、JSP、框架等摘要:
随着网络的遍及,计算机技术的疾速开展,现有的人工收银模式,已经无法顺应时代的发展,特别是近些年来,随着超市规模、商品数量、业务的增加,超市收银系统的高效方便快捷,可以很方便的查看库存、销售数据、并且指引小型超市的进货方向,成为很多小型超市的首选。本论文采纳Oracle构建数据库,利用SSH框架、Java语言进行开发,系统基于业务逻辑、数据、用户界面分离的多层次体系架构,以超市收银业务为基础,结合Spring技术,对小型超市的开发做出了一个较为全面的专研,开发出了一套超市收银系统,以便于完成信息的分析和共享。
关键词:超市收银管理; 超市管理
目录:
1 绪论 1
1.1课题背景 1
1.2 国内外研究现状 1
1.3 目的和意义 1
1.4 系统设计思想 2
1.5系统开发环境 2
1.5.1Spring Tool Suite简介 2
1.5.2Spring Boot简介 3
1.5.3JPA技术 3
1.5.4Maven简介 3
1.5.5B/S简介 4
2可行性分析 5
2.1操作可行性 5
2.2经济可行性分析 5
2.3技术可行性 5
3需求分析 6
3.1功能需求分析 7
3.1.1用例图 7
3.1.2系统类图 8
3.2非功能性需求 8
4总体设计 9
4.1系统模块总体设计 9
4.2数据库设计 10
4.2.1数据库设计概述 10
4.2.2数据分析 10
4.3数据库的详细设计 10
4.3.1E-R图 11
4.3.2数据表的设计 14
5 详细设计 17
5.1系统运行平台设计 18
5.2系统主界面设计 18
5.3界面层与前台交互设计 19
5.4SpringBoot下的Druid数据库连接池 19
5.5JPA配置 19
5.6Spring Security配置 19
5.7DAO组件 21
5.8功能模块实现 21
5.8.1管理员管理模块设计与实现 21
5.8.2商品管理模块 22
5.8.3供应商管理功能模块 25
5.8.4会员管理模块 27
5.8.5仓库管理模块 28
5.8.6类别管理模块 30
5.8.7进货单管理模块 31
5.8.8销售查看模块 32
5.8.9收银操作模块 33
6 测试 35
6.1概念 35
6.2测试的任务和目的 35
6.3软件测试的步骤 35
6.4功能测试 35
6.5数据应用测试 36
6.7兼容性测试 38
总结 39
致谢 41
外文资料 42
中文翻译 49
论文字数:18667
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]