课题背景及意义
网络的快速发展从根本上更改了世界各组织的管理方式,二十一世纪以后,我国经济有了快速的发展,限制机构管理的各个难题逐一被解决,国内各大机构都加入到了电子信息化的管理模式中来。以往的超市管理系统相关信息管理,都是工作人员手工统计。这种方式不但时效性低,而且需要查找和变更的时候很不方便。随着科学的进步,技术的成熟,计算机已经进入了人类社会发展的各个领域,并且发挥着十分重要的作用。本系统利用网络沟通、计算机信息存储管理,有着与传统的方式所无法替代的优点。在工作效率上,能够得到极大地提高,延伸至服务水平也会有好的收获,有了网络,在线超市管理系统的各方面的管理更加科学和系统,更加规范和简便。
项目关键技术
1、JSP技术
JSP(Java脚本页面)是Sun和许多参与建立的公司所提倡的动态web技术。Java语言具有非常多种的特性:(1)跨平台的无关性;(2)面向对象; (3)安全性得以保障;(4)支持多个任务;(5)多种编写方式,代码编写简单。对比其他的低级语言、高级语言,Java语言具有明显的显著优势以及未来开阔的前景,可以广泛的应用在个人笔记本电脑、大数据、大型游戏等等。
本系统开发使用的数据库是MySQL数据库,MySQL数据库运行速度快、安全性高,对使用的平台没有任何的限制,因而被广泛应运到系统的开发中。
3、B/S结构
B/S(浏览器/服务器)结构是目前主流的网络化的结构模式,能够把系统核心功能集中在服务器上面,帮助系统开发人员简化操作,便于维护和使用。B/S结构主要有三层,分别为数据层、控制逻辑层和视图层。员工通过视图层,让控制层调用数据层的数据,从而达到整个访问过程。三层相互独立,维护方便,使用安全,三层有互相调用,提高效率。
系统可行性分析
本系统主要采用JSP技术,基于B/S结构,Mysql数据库,对于应用程序的开发要求具备完整功能,使用简单的特点,并建立一个数据完整安全稳定的数据库。超市管理系统的开发技术具有很高可行性,且开发人员掌握了一定的开发技术,所以系统的开发具有可行性。
系统的登录界面采用常见的界面窗口来登录界面,通过电脑进行访问操作,会员只要平时使用过电脑都能进行访问操作。具有易操作、易管理、交互性好的特点,在操作上是非常简单的。因此本系统可以进行开发。
3、经济可行性
系统基于B/S模式,采用Mysql数据库储存数据,所要求的硬件和软件环境,市场上很容易购买,程序开发主要是管理系统的开发和维护,在开发人力、财力上要求不高,而且此系统不是很复杂,开发周期短,在经济方面具有较高的可行性。
系统流程分析
1、开发流程
首先进行需求分析,进而对系统进行总体的设计规划,设计系统功能模块,数据库的选择等,本系统的开发流程如下图所示。
开发流程图
为保证系统的安全性,要使用本系统对系统信息进行管理,需要先登陆到系统中。
进入系统后,会先显示登录界面,输入正确的用户名和密码,系统自动检测信息,若信息无误,则员工会进入系统功能界面,进行操作,否则会提示错误无法登录,操作流程如下图所示。
操作流程图
4、添加信息
管理员可以对商品库存管理进行信息的添加,员工可以对自己权限内的信息进行添加,输入信息后,系统会自行验证输入的信息和数据,若信息正确,会将其添加到数据库内,若信息有误,则会提示重新输入信息。
5、修改信息
管理员可以对商品类型管理进行的修改,员工可以对自己权限内的信息进行修改,首先进入修改信息界面,输入修改信息数据,系统进行数据的判断验证,修改信息合法则修改成功,信息更新至数据库,信息不合法则修改失败,重新输入。
6、删除信息
管理员可以对供应商管理进行信息的删除,对要删除的信息进行选中后,点击删除按钮,系统会询问是否确定,若点击确定,则系统会删除掉选中的信息,并在数据库内对信息进行删除。
系统功能结构设计
系统架构图属于系统设计阶段,系统架构图只是这个阶段一个产物,系统的总体架构决定了整个系统的模式,是系统的基础。
数据库设计
数据库的概念结构设计采用实体—联系(E-R)模型设计方法。E-R模型法的组成元素有:实体、属性、联系,E-R模型用E-R图表示,是提示员工工作环境中所涉及的事物,属性则是对实体特性的描述。
系统详细功能
1、登录
管理员登录进入超市管理系统可以查看个人中心、员工管理、供应商管理、商品库存管理、商品类型管理、商品进货管理、商品销售管理、上班打卡管理、请假信息管理、交流信息管理、交流回复管理等信息。
2、员工管理
在员工管理页面中可以通过填写工号、姓名、性别、头像、部门、职位、电话等内容进行修改、删除,还可以根据需要对商品类型管理进行详情,修改等详细操作,如下图所示。
3、商品库存管理
在商品库存管理页面中可以查看商品名称、商品类型、图片、价格、数量、发布日期、商品详情、用户id等信息,并可根据需要对已有商品库存管理进行修改或删除等操作,如下图所示。
4、商品进货管理
在商品进货管理页面中可以查看商品名称、商品类型、进货价格、数量、总价格、进货日期、进货公司、备注、工号、姓名等信息,并可根据需要对已有商品进货管理进行修改或删除等详细操作,如下图所示。
5、上班打卡管理
在上班打卡管理页面中可以查看工号、姓名、打卡时间、打卡内容等内容,并且根据需要对已有上班打卡管理进行详情,修改或删除等详细操作,如下图所示。
6、请假信息管理
请假信息管理页面中可以查看标题、请假日期、请假天数、结束日期、请假内容、工号、姓名、是否审核、审核回复等内容,并且根据需要对已有请假信息管理进行详情,修改或删除等详细操作,如下图所示。
7、交流信息管理
交流信息管理页面中可以查看标题、交流内容、交流日期、工号、姓名等内容,并且根据需要对已有交流信息管理进行修改或删除等详细操作。
员工登录进入超市管理系统可以查看个人中心、供应商管理、商品库存管理、商品进货管理、商品销售管理、上班打卡管理、请假信息管理、交流信息管理、交流回复管理等内容。
1、商品库存管理
商品库存管理页面中通过查看商品名称、商品类型、图片、价格、数量、发布日期、商品详情、用户id等信息,还可以根据需要对商品库存管理进行修改,如下图所示。
2、上班打卡管理
上班打卡管理页面中可以查看工号、姓名、打卡时间、打卡内容等信息,并且根据需要对已有上班打卡管理进行查看删除等其他详细操作,如下图所示。
3、请假信息管理
请假信息管理页面中通过查看标题、请假日期、请假天数、结束日期、请假内容、工号、姓名、是否审核、审核回复等内容进行查看、修改、删除,如下图所示。
4、 交流信息管理
交流信息管理页面中通过查看标题、交流内容、交流日期、工号、姓名等内容进行查看、删除,如下图所示。
更多项目:
!!! 有需要的同学请留言或点击下方链接跟我联系 !!!
原文地址:https://blog.csdn.net/weixin_42874480/article/details/134814289
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_46988.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!