乐购超市进销存系统的设计与实现(SSH,MySQL)(含录像)(任务书,开题报告,毕业论文10700字,程序代码,MySQL数据库,答辩PPT)
超市系统是将IT技术用于超市信息的管理, 它能够收集与存储患者信息,提供更新与检索的接口;协助信息行业开展办公管理工作提高工作效率。
超市系统采用B/S结构、结合网络数据库开发技术来设计本系统。开发语言采用JSP,数据库使用Mysql数据库。完成以下基本功能:
1、登录模块:登录模块主要进行用户权限的验证,只有具备一定权限的人才能登录到系统,这样才能保证系统的安全,同时不同的用户有不同的权限。管理员在权限管理模块中可以制定其他人的权限。每个页面需要登录才能访问,如果没有登录便需要自动跳转到登录界面。
2、商品管理模块:该模块主要是管理具体的商品,通过该模块能够查看每种产品的具体信息。能对库存商品进行查看、增加、删除等操作,还能对进货进行管理,增加新商品上架等功能。
3、供应商管理模块:该模块管理了供应商的信息,对供应商能增加,删除,修改。
4、人力管理模块:该模块主要是对雇员的基本信息进行管理,能够增加或删除新雇员等。
超市系统具有标准超市系统所具有的现实中完整的办公管理步骤,完全的虚拟现实实现。真正实现节约资源、提高效率、业务处理的同时真正实现超市系统的功能作用。
2.1 功能需求分析
超市管理系统的需求应该包括用户管理(人力资源)、商品管理、供应商管理、销售管理、会员管理等等,具体如下:
1、商品管理模块:该模块主要是管理具体的商品,通过该模块能够查看每种产品的具体信息。能对库存商品进行查看、增加、删除等操作,还能对进货进行管理,增加新商品上架等功能。
2、供应商管理模块:该模块管理了供应商的信息,对供应商能增加,删除,修改。
3、人力管理模块:该模块主要是对雇员的基本信息进行管理,能够增加或删除新雇员等。
4、销售模块:该模块主要是对销售信息进行管理,能够增加或删除销售信息等。
开发工具:MyEclipse 6.0.1
后台服务器:Apache Tomcat 6.0
数据库:MySQL
目 录
1 引言 1
1.1 研究现状 1
1.2 主要研究的目的及意义 1
1.3 研究方法及设计思路 2
2 需求分析与可行性分析 2
2.1 功能需求分析 3
2.2 界面需求分析 3
2.3 硬件需求分析 3
2.4 可行性分析 4
2.5 其他需求 4
3 相关技术简介 5
3.1 JSP技术简介 5
3.2 MYSQL数据库 5
3.3 TOMCAT 6
3.4 JAVASCRIPT 6
4 系统分析 6
4.1 系统实现目标 6
4.2 系统体系结构 7
4.3 主控流程图 7
4.4 数据库概念设计 8
4.5 数据库逻辑设计 10
5 系统设计与实现 11
5.1 管理员登录界面 11
5.2 商家信息管理 12
5.3 商品信息管理模块 14
5.4 商品库存管理模块 15
5.5 进货管理模块 16
5.6 出货管理模块 17
5.7 销售管理模块 19
5.8 员工管理模块 20
5.9 会员管理模块 21
6 系统测试 21
6.1 测试目的与意义 21
6.2 测试过程 21
7 结论 22