xxxx大学
本科毕业论文
题 目: 超市商品库存系统设计 院 系: 专 业: 班 级: 学生姓名: 指导教师:
论文提交日期:年 月 日 论文答辩日期:年 月 日
1
毕业设计(论文)任务书
院(系) 专业 班 学生 毕业设计(论文)题目:超市商品库存系统设计 毕业设计(论文)内容:本系统主要包括商品管理模块 、类别管理模块、商品购买模块、销售管理管理模块、进货需求管理模块、系统管理模块。 毕业设计(论文)专题部分:本系统是针对小型超市开发的超市库存管理系统,主要实现公司的系统管理、类别管理、商品购买、销售管理、进货需求管理、系统管理。 指导教师:_________(签字) 年 月 日 教研室主任:_______(签字) 年 月 日 院长(系主任):_______(签字) 年 月 日 2
内容摘要
摘 要
随着超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析。而大型的超市库存管理系统功能过于强大而造成操作繁琐降低了超市的工作效率。超市库存管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。本系统分析了软件开发的背景以过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。首先介绍了超市库存管理系统的需求分析、总体设计和详细设计过程,并在此基础建立了后台数据库。然后,介绍一个在Web环境下,基于B/S三层结构模式,利用JSP+J2EE技术,基于Struts+Spring+Hibernate框架结合开发的超市库存管理管理系统的总体方案、主要功能模块及其相关实现技术。以及系统有哪些功能模块组成,每个功能模块实现的功能都有哪些。
有了这个超市库存管理系统,就使超市内的工作人员管理超市起来就更加方便。同时也提高在超市工作的工作效率,这样,就使得开发超市库存管理系统就变得更加有意义。
关键词:超市库存管理系统,Web,B/S,三层结构模式,JSP,J2EE,Struts,Spring,Hibernate
3
Abstract
With the development of supermarkets expanding scale, Sharp increase with the number of goods, the amount of information about a variety of goods also increased
manifold. Supermarkets always need all kinds of information on commodities for statistical analysis. The management system features a large supermarket is too powerful and
complicated operation caused reduced efficiency of the small supermarket. Supermarket Management System is the most popular supermarket on one common system, which mainly contains the following modules: system setting, the original data entry, data gathering and searching. Thus, the realization of the purchase, sales and employee
information such as a comprehensive, dynamic and timely management. The systematic analysis of the background to the process of software development; first introduced the software development environment, followed by a detailed description of the design
process of this software: database design, design and implementation of each module and the specific interface design and functionality. First of all, of the small supermarket
management system requirements analysis, design and detailed design process, and on this basis to establish the background database. Then, we introduce a Web environment, based on B / S three-tier structure model, using JSP + J2EE technology, based on Struts + Spring + Hibernate framework linked to the development of small supermarket management system overall program management, the main function modules and their associated implementation technology. And the system which function modules, each functional module features are what.
With this supermarket management system, to make supermarket staff management within the small supermarket up even more convenient. Also work to improve the efficiency of a supermarket, so that makes the development of supermarket on the management system becomes even more meaningful.
Key words: Supermarket management system, Web, B / S, the three-tier structure model, JSP, Struts,Spring,Hibernate
4
目录
内容摘要 ......................................... 3 第一章 引 言 .................................... 7 1.1 开发背景 ........................................ 7 1.2 开发目的 ........................................ 8 1.3 开发的意义 ...................................... 8 1.4 开发设计思想 .................................... 8 第二章 系统分析 ................................. 10 2.1 系统初步调查 ................................... 10 2.2 可行性分析 ..................................... 10 2.2.1 技术上的可行性 .............................. 10 2.2.2 经济上的可行性 .............................. 11 2.2.3 操作上的可行性 .............................. 11 2.3 需求分析 ....................................... 12 2.3.1 系统的功能需求 .............................. 12 2.3.3 系统的性能要求 .............................. 13 2.4.1 数据流图 .................................... 14 2.4.2管理员登陆模块设计 ............................ 15 2.4.3 数据字典 .................................... 16 第三章 系统功能模块设计 ......................... 18 3.1 超市库存系统功能设计目标 ........................ 18 3.2 超市库存系统的子系统功能设计 .................... 18 第四章 数据库设计 ............................... 19
4.1 数据库设计概述 ................................ 19 4.2数据库表的设计 ................................ 19
第五章 系统设计实现 ............................. 22 5.1 系统登录界面与窗体界面设计 ...................... 22 5.1.1登录界面的设计 .............................. 22 5.1.2主窗体界面的设计 ............................ 23 5.1.3 系统设置模块 ................................ 24 5.1.4商品信息添加模块的设计与实现 ................ 26 5.1.6商品购买编辑模块 ............................ 28 5.1.7 商品信息高级查询模块 ........................ 29
5