欧亚超市进销存管理系统的设计和开发
欧亚超市进销存管理系统的设计和开发
摘要:本欧亚超市的进销存管理系统将系统整体通过不同层次和业务将系统划分为多个功能
模块,用户管理模块、供应商管理模块、客户管理模块、商品管理模块等。各个模块主要是采用
MVC 的设计思想通过 SSH 开源程序架构进行实现,即JSP 负责前台页面的显示,ACTION 作为前
台页面请求和后台逻辑处理的连接交互,MODEL 负责业务逻辑的处理,DAO 为数据持久层作为
Java 对象和数据库之间的数据传输,整个系统的设计分析清楚,思路清晰,有助于系统快速高效的
开发。这个系统有用户注册。该系统具有用户登录、添加,删除、查询、修改以及商品管理问题
等功能,测试表明该系统达到了预期的要求。
关键词: SSH;数据库;系统开发;
1 概述
信息技术的时代。互联网技术的快速应用促进了硬件和软件的快速发展。与超市传统的人工管
理相比,欧亚超市进销存管理系统具有很大的优势。首先,计算机可以记录并保管货物的详细信
息,节省了人力和物力。其次,电脑比人精度好,失误少。企业需要新的管理模式。替代落后的人
工管理模式,设计完善的高效率欧亚超市的进口和销售管理系统。
2 概要设计
近年来,随着计算机和互联网进入企业,人们开始接触认知企业系统管理,在国内,原有的企业管理
方式不能够再适应时代的发展,计算机辅助管理已经广泛普及。对企业的进货销售等一系列的行
为进行系统化数字化管理是适应时代发展的需要,是企业谋求新发展的必然前提,企业的系统化
管理让企业变得高效、快捷,同时也能节约企业管理成本。
2.1 功能分析
所谓系统的功能分析,就是分析用户提出的具体的功能需求,分析这些功能是否合理,通过现有的
技术能实现这些需求。分析时,主要从上到下分别论述。
系统级模块图是根据系统层模块分解,可直观地反映系统每个模块功能。
图1 欧亚超市进销存管理系统的层次模块图
2.2 数据库分析
2.2.1 实体的分析
系统实现了角色管理实体、用户管理实体、商品管理实体、采购管理实体、销售管理实体、库
存管理实体、统计数据实体等其他实体,管理包括用户角色增加、修正、删除,可以增加超市员
工、供应商和顾客的信息。用户管理主要是增加或删除、修改各种用户角色的管理信息。商品
管理是对各种种类的商品进行进货、存入管理分类、保管商品等详细信息。
2.2.2 系统实体之间的联系
通过对欧亚超市管理系统中所需实体以及属性的分析,我们已经对于欧亚超市管理系统的数据模
型有了一定的了解,由此我们可以确定二十一大实体之间的联系。
(1)用户实体功能分析:系统管理员可以登录管理页面,对本系统的用户名、密码等进行信息的添
加、修改、删除。
(2)角色实体功能分析:管理者添加、修改、删除自己添加的不同角色的权限信息。
(3)商品实体功能分析:商品实体可以增加商品的种类和商品的具体信息商品名、商品的型号、
种类、单位、采购价格、销售价格、备注、删除、修改。调查生产厂家,库存。
(4)供应商实体功能分析:可以实现对超市的供应商实体名称、电话、地址的增加、删除和修
改。
(5)客户实体功能分析:姓名、电话、地址、备注的增加、删除和修改。
(6)进货单实体功能分析:供应商姓名、日期等信息进行查看,应付金额和实付金额的删除和修
改。
(7)出库单实体功能分析:可以实现对超市的出库信息进行统计记录。
(8)报损单实体功能分析:可以直观地看出报损的编号和收货日期。
(9)报溢单实体功能分析:可以直观地看出报溢的编号和收货日期。
(10)退货单实体功能分析:可以查看超市的供应商名称、收货日期、应付金额、实付金额。
(11)商品类别实体功能分析:商品名称、商品类别的增加、删除和修改。
(12)菜单实体功能分析:菜单名称、菜单类别、菜单图标的增加、删除和修改。
3 详细设计
通过系统分析和概要设计,对欧亚超市进销存管理系统已经有了一个比较详细的了解。本系统使
用Struts 作为表现层,使用Hibernate 作为持久层对数据库进行操作,使用Spring 管理业务层组
件、持久层组件和表现层的控制器组件,使用MySQL 数据库作为存储信息的载体。
图2 欧亚超市进销存管理系统的类图
整个视图层主要是由jsp 页面来完成,而为了更好地实现的欧亚超市进销存管理系统的页面效果,
本系统采用了 Struts 框架中的index 页面框架标签来设计页面。将主体页面拆分成上中下三部
分。整个视图层主要包括一下几个jsp 页面文件。
1.login.jsp 登录页面。
2.index.jsp 主框架页面。
3.exception.jsp 异常报错页面。
4.chusearch.jsp 销售单据查询页面。
5.chuku.jsp 销售出库页面(出库单的增删改查)
6.mingxi.jsp 退货单据查询
7.tuiku.jsp 客户退货(客户退货单的增删改查)
8.jinhuo.jsp 进货入库(进货单的增删改查)
9.jinsearch.jsp 进货页面。
10.tuihuo.jsp 退货出库(退货单的增删改查)
11.baojing.jsp 库存报警
12.baosun.jsp 库存报损(报损单的增删改查)
13.baoyi.jsp 商品报溢(报溢单的增删改查)
14.biansearch.jsp 报损报溢查询
标签: #设计
摘要:
展开>>
收起<<
欧亚超市进销存管理系统的设计和开发 摘要:本欧亚超市的进销存管理系统将系统整体通过不同层次和业务将系统划分为多个功能模块,用户管理模块、供应商管理模块、客户管理模块、商品管理模块等。各个模块主要是采用MVC的设计思想通过SSH开源程序架构进行实现,即JSP负责前台页面的显示,ACTION作为前台页面请求和后台逻辑处理的连接交互,MODEL负责业务逻辑的处理,DAO为数据持久层作为Java对象和数据库之间的数据传输,整个系统的设计分析清楚,思路清晰,有助于系统快速高效的开发。这个系统有用户注册。该系统具有用户登录、添加,删除、查询、修改以及商品管理问题等功能,测试表明该系统达到了预期的要求。关键...
相关推荐
-
2024年党建工作要点工作计划5篇供参考
2023-12-16 999+ -
2025年专题生活会对照带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”个人对照检查发言材料4110字文稿
2024-12-21 999+ -
2025年医保局局长、科技局领导干部专题“四个带头”方面对照检查材料2篇例文(附:反面典型案例剖析情况)
2025-02-09 457 -
2025年国有企业党委书记、市总工会党组书记民主生活会“四个带头”方面对照个人检查发言材料2篇文(附:典型案例、上年度整改+个人情况)
2025-02-09 506 -
2025年市委组织部部长、教育局党委书记生活会“四个带头”个人对照检查发言材料2篇文(典型案例+个人事项)
2025-02-09 626 -
2025年市财政局党组书记、局长、市检察院党组领导班子对照“四个带头”方面生活会个人对照检视发言材料2篇文(含以案为鉴反思、以案促改促治方面)
2025-02-09 508 -
市检察院党组、市财政局领导班子2025年生活会对照“四个带头”方面检视发言材料2份文【含以违纪行为为典型案例剖析】
2025-02-09 461 -
2025年市财政局领导对照“四个带头”生活会检视发言材料2篇例文【含以违纪行为为典型案例剖析】
2025-02-09 582 -
单位领导班子2025年聚焦“四个带头”生活会对照检查材料2篇文(含:典型案例剖析反思、落实意识形态责任制)
2025-02-09 757 -
2025年镇党委副书记、市科学技术局领导班子生活会对照“四个带头”检视材料2篇文【含违纪行为典型案例分析】
2025-02-09 257
作者:闻远设计
分类:其它行业资料
价格:免费
属性:7 页
大小:211.22KB
格式:DOCX
时间:2024-03-13

