本超市货存系统是一个搭建B/S架构的信息管理系统,采用Java语言编写完成,使用My Eclipse 10开发软件,SQL Server 2008数据库
摘要: 本论文通过对超市货存系统的现状进行调查,为了满足超市货存系统的高效管理,开发一个使用Java Web技术的超市货存系统。Java Web是通过使用Java技术解决Web项目的技术。本系统是一个基于B/S结构的信息管理系统,通过使用MVC框架搭建,使用My Eclipse 10作为开发软件,SQL Sever 2008作为数据库,Tomcat 6.0作为服务器软件。系统分为管理员登录和员工登录两种模式。在管理员登录时,可以对所有功能进行查看,包括员工信息、供应商信息、会员信息、商品信息、进货信息、销售信息的管理和查看盈利统计;员工身份登录,只能管理会员、商品信息和销售信息。
本论文先是介绍了项目开发的背景意义,其次对系统开发过程中使用的技术进行简单介绍,然后对实施可行性和功能进行了分析,最终进行了详细设计和测试总结。
关键词: 超市货存系统;Web;数据库;管理;功能
Design and Implementation of Supermarket Inventory System Based on Java Language
Abstract: In this paper, the status of supermarket cargo storage system is investigated. In order to meet the efficient management of supermarket storage system, a supermarket storage system using Java Web technology is developed. Java Web is a technology to solve Web projects by using Java technology. This system is an information management system based on B/S structure. By using the MVC framework, My Eclipse 10 is used as the development software, SQL Sever 2008 is used as the database, and Tomcat 6 is used as the server software. The system is pided into two modes: administrator login and employee login. When the administrator log in, you can check all the functions, including employee information, supplier information, member information, commodity information, purchase information, sales information management and check profit statistics; employee identity login, only management members, commodity information and sales information.
This paper first introduced the background significance of the project development, followed by a brief introduction of the technology used in the process of the system development, then analyzed the feasibility and function of the implementation, and finally carried out a detailed design and test summary.
Keywords: Supermarket inventory system; Web; Database;Administration;Function
目录
摘要 i
Abstract i
目录 iii
1 绪论 1
1.1 课题的选题背景 1
1.2 课题的目的与意义 2
1.3 国内外发展趋势 2
1.4 设计方法 3
1.5 设计内容 4
2 系统运行环境 5
2.1 系统开发工具 5
2.1.1 My Eclipse 10简介 5
2.1.2 SQL Server 2008简介 5
2.1.3 Tomcat 6.0简介 5
2.2 开发技术 6
2.2.1 MVC框架简介 6
2.2.2 Servlet技术简介 7
2.2.3 JSP技术简介 7
2.2.4 CSS技术简介 9
3 系统分析 10
3.1 可行性分析 10
3.1.1 经济可行性研究 10
3.1.2 技术可行性研究 10
3.1.3 操作可行性研究 10
3.2 需求分析 10
3.2.1 功能需求 10
3.2.2 性能需求 11
3.2.3 运行需求 11
3.3 功能模块分析 11
3.4 系统业务需求 13
3.5 系统业务流程 13
3.6 设计原则 15
3.6.1 设计思想 15
3.6.2 设计原则 15
4 系统设计 16
4.1 系统结构设计 16
4.2 数据库设计 16
4.2.1 数据库表设计 17
4.3 功能设计 21
4.3.1 功能结构图 21
4.3.2 系统功能具体设计 22
5 系统测试 33
5.1 登录管理 33
5.2 员工信息管理 35
5.3 供应商信息管理 36
5.4 会员信息管理 37
5.5 商品类别管理 37
5.6 商品信息管理 38
5.7 进货信息管理 39
5.8 销售信息管理 40
5.9 盈利统计管理 41
6 总结 42
致谢 43
参考文献 44
附录 45
1 绪论