基于JAVA的小型超市采购系统设计

 2022-01-17 11:01

论文总字数:21912字

目 录

第一章 绪论 1

1.1 研究背景 1

1.2 国内外现状 1

1.3 主要研究内容 1

1.4 研究意义 2

第二章 相关技术 2

2.1 JDBC技术简介 2

2.2 系统使用的编程语言 2

2.3 DAO模式 2

2.4 Mysql数据库简介 2

第三章 需求分析 3

3.1 需求背景分析 3

3.2 功能需求分析 3

3.2.1 系统数据流程分析 3

3.3 参与者分析 4

3.3.1 用户用例分析 5

3.3.2 管理员用例分析 6

3.4 非功能需求分析 7

3.4.1 性能需求 7

3.4.2 安全需求 7

3.4.3 可靠性需求 8

3.4.4 运行环境需求 8

第四章 可行性分析 8

4.1 操作可行性 8

4.2 技术可行性 8

4.3 经济可行性 9

4.4 法律可行性 9

第五章 系统设计 9

5.1 总体设计 9

5.1.1 业务流程分析 9

5.1.2 系统功能结构 11

5.1.3 系统时序图 12

5.1.4 系统状态图 14

5.2 数据库设计 14

5.2.1 E-R模型 14

5.2.2 数据库表 15

5.3 系统开发流程 15

5.3.1 系统开发流程设计 16

5.3.2 系统体系结构设计 17

第六章 系统实现 18

6.1 系统登录实现 18

6.2 系统首页实现 20

6.3 用户信息管理模块实现 22

6.4 报表信息管理模块实现 23

6.5 账单信息管理模块实现 26

6.6 供应商信息管理模块实现 27

第七章 系统测试 28

7.1 测试方法 28

7.2 测试用例 28

7.3 测试结果 36

结 论 36

参考文献 37

致 谢 37

基于JAVA的小型超市采购系统设计

张喆平

,China

Abstract:The emergence of a small supermarket procurement system is a boost to the progress of the supermarket industry. It is also significant to save the cost of manpower management for supermarket managers. This article introduced the current stage of the supermarket procurement system and the entire system operation process. When designing the system, it also encountered a variety of problems. Through the sorting of these problems, it will be an important step for software optimization.A qualified software design requires knowledge of the business context of the software involved and the rationalization of business requirements. The small supermarket procurement system is designed for the procurement staff and managers of supermarkets. Employees enter the information of the supermarket's goods and suppliers into the database, and update and modify the data in real time. The difference in the user's role in the system determines the range of functions it can involve. The dependencies and associations between various modules need to be implemented according to actual demand logic. The development environment of this system is the Eclipse platform, and the database is MySQL. Through the object-oriented JAVA language, the entity classes corresponding to the database tables are established. And according to the method of class to achieve the addition, deletion and modification of data. This article will focus on the entire process of real-time supermarket management, through the process to reproduce the business background that may occur in the life, in order to demonstrate the different objects that each user can operate under, and the specific steps to achieve related functions.The end of the thesis is a review of the software design process, summarizing the previous series of problems encountered, and places that have not been properly resolved, software design has never been a successful, version upgrade is the vitality of the software reflect. I hope that this issue will help the subsequent optimization and lay a foundation for a more complete software version.

Key words:Software development, Database, Demand

第一章 绪论

1.1 研究背景

当今时代,是一个信息高度发展的社会。计算机的高度普及,以及科学技术的不断进步,推动了我们国家现代信息社会的建设。人们通过互联网,可以在家就完成商务办公,娱乐消费,聊天交流,商品交易。人们的生活方式,被日益进步的信息技术所改变。计算机技术,是处理数据的重要工具,很显然在这个大数据时代,这项工具的作用应该是独一无二,无可替代的。与其他工具相比,它便捷,可靠,正是这两点,大大提升了生产力与生产率。它对风险的把控,使人们可以安全的去使用。

然而,现如今很多学校的小型超市,在采购货物方面,并没有使用软件来实现。相反,他们仍然采用纸笔记录的方式。以学校的东苑小卖部为例,老板进货通过电话预约,货到付款的方式。每笔进货记录很少有完整的记录下来,这样就导致了诸多问题,货物只有当老板发现短缺时才进行补货,而这往往造成了一段销售的真空期。日积月累,对小卖部来说,也是不可忽视的经济损失。而这个小型超市采购系统,可以为超市节省人力物力,创造可观的经济价值,有效的避免之前通过纸笔记账时人为疏忽出现的漏洞,对于普通员工来说,货物的数据记录将变得简单与方便,不用经过特殊的培训即可轻松上手,降低了超市的人员成本;对于超市的管理者来说,可以直观的分析每个货物的进货情况,对超市将来的进货策略可以有很重要的参考价值。而根据当今信息技术的发展,可以预见这些如今的技术是可实现的。

1.2 国内外现状

现如今的大型实体超市,如美国的沃尔玛,国内的欧尚,在采购货物方面,均通过软件来实现,更不用说时下热门的电商平台了。而传统的小型超市,以学校与老旧住宅小区周边的小卖部为例,他们由于规模的限制,大多没有使用软件,仍然停留在人力记录的阶段。

1.3 主要研究内容

本系统的实现,是为了解决超市在采购货物中遇到的问题,以及超市从采购到管理的整个业务流程。该系统为采购员提供了商品的录入和修改的操作,有效的记录了商品的交易情况。对于采购员来说,这比以往费时费力的记录,不仅节省了宝贵的时间,更降低了人为记录错误的风险,使超市的利益得到了保护。而对于管理者来说,这大大降低了运营成本,和人员的配置数量,原来需要多个人参与的商品管理,如今一个人通过系统便可控制。为超市节省了资本,有利于超市的长远发展。本文所涉及的小型超市采购系统,基于的语言是JAVA,所开发的环境平台是Eclipse,后台连接的数据库是MySQL。

1.4 研究意义

如今的传统小超市,在大型超市与移动电商的双重施压下,生存艰难。而该小型超市采购系统,可以有效的缓和它们的生存压力,促进它们的发展,进一步丰富人们的购物选择。对超市来说,可以优化超市人员配置,提升超市经济收益,降低人员培训成本,有效利用采购数据。或许我的系统设计思路还不是很成熟,但通过这次的设计,希望对超市采购系统的研究能有所推动。

第二章 相关技术

剩余内容已隐藏,请支付后下载全文,论文总字数:21912字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;