基于JavaEE的在线前台收银系统的设计与实现.docx

资料分类:计算机信息 上传会员:菲菲小宝贝 更新时间:2022-03-13
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12043
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:伴随着网络发展的越来越快,使得计算机技术在各个领域都得以使用。对于现有的人工方式的收银来说,不能够满足时代的需求了,尤其是最近几年,因为大量的超市增加使得其在规模、商品种类、业务等方面也随之增加,因此本文所设计的超市收银系统能够很好地发挥作用,它具有便捷高效的特点,能够很简易的对库存、销售数据进行查看,还可以引导小型的超市如何进货合理,适用于各种超市。

本系统采用Oracle 建立数据库,使用SSH框架和Java语言完成开发设计,此系统包含业务的数据、逻辑、用户界面等多方面的框架。实现了管理员登录、超市收银模块等功能,以超市收银业务作为基础,使用Spring技术专研出一个比较全方面的小型超市的系统,研究出一套事宜的收银系统,方便分析并使用。

 

关键词:超市收银管理;超市管理;小型商超

 

目录

摘要

Abstract

引   言-1

1绪论-2

1.1课题背景-2

1.2 国内外研究现状-2

1.3 目的和意义-2

1.4 系统设计思想-3

1.5 系统开发环境-3

1.5.1  Spring Tool Suite简介-3

1.5.2  Spring Boot简介-4

1.5.3  JPA技术-4

1.5.4  Maven简介-4

2可行性分析-5

2.1  时间可行性-5

2.2  经济可行性分析-5

2.3  技术可行性-5

3需求分析-6

3.1 功能需求分析-6

3.1.1  用例图-6

3.1.2  系统类图-7

3.2  非功能性需求-7

4  总体设计-9

4.1  系统模块总体设计-9

4.2  数据库设计-10

4.2.1  数据分析-10

4.3数据库的详细设计-10

4.3.1  E-R图-10

4.3.2  数据表的设计-15

5 详细设计-19

5.1  系统运行平台设计-19

5.2  系统主界面设计-19

5.3  界面层与前台交互设计-19

5.4  SpringBoot下的Druid数据库连接池-20

5.5  JPA配置-20

5.6  Spring Security配置-20

5.7  功能模块实现-21

5.7.1  管理员管理模块设计与实现-21

5.7.2  商品管理模块-21

5.7.3  供应商管理功能模块-24

5.7.4  会员管理模块-24

5.7.5  仓库管理模块-25

5.7.6  类别管理模块-25

5.7.7  进货单管理模块-26

5.7.8  销售查看模块-26

5.7.9  收银操作模块-27

6 测  试-28

6.1  测试的任务和目的-28

6.2  软件测试的步骤-28

6.3  功能测试-28

6.4  测试的安全性-29

6.5  兼容性测试-30

结   论-31

致  谢-32

参考文献-33

附录A  Spring Security配置代码-34

相关论文资料:
最新评论
上传会员 菲菲小宝贝 对本文的描述:在本系统的开发过程中,我复习了在学校书本里所学到的一些知识,自己也额外学习了一些新的方法技巧,并对该系统的可行性进行逐一分析,确保了该系统的实际效用,运用于现实生......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: