超市管理系统的实现

 2023-07-24 09:07

论文总字数:17391字

摘 要

本系统将针对超市管理者的实际需求,采用JSP、Struts2技术、MVC模式和Mysql数据库管理系统作为工具进行开发。整个系统分为登录页面和主菜单页面两大模块。超市管理者可以通过登录页面登录系统进行管理,而主菜单页面分为了入库清单,库存明细,供应商管理,销售清单,基础资料,用户管理这六大模块。在设计方面,系统将采用B/S三层结构,在MVC设计模式下,用JSP技术进行动态页面的设计,将业务逻辑和数据访问逻辑分离,提供可维护性。

关键词:JSP,Struts2技术,MVC设计模式,Mysql数据库,B/S

Abstract: The system will be on the supermarket management actual demand, the use of JSP, Struts2 technology, MVC pattern and MySQL database management system as a tool development. The whole system divided into two modules: login page and the main menu page. Supermarket managers can log on to the system through the login page management, and the main menu page points to warehouse inventory, inventory list, supplier management, sales list, basic data, user management the six modules. In the design, the system will use the B / S three-tier structure, under the MVC design pattern, with JSP technology for dynamic page design, business logic and data access logic separation to provide maintenance.

Keywords: JSP, Struts2 technology, MVC design pattern, Mysql database, B/S

目 录

1 引言 4

2可行性研究 4

2.1经济可行性研究 4

2.1.1企业有能力承担研发开支 4

2.1.2新系统将为企业带来经济效益 5

2.2 技术可行性分析 5

2.3 社会可行性分析 5

2.4 操作可行性研究 5

3系统开发平台及方案选择 5

3.1系统分析与设计 5

3.2方案选择 6

3.2.1 MVC简介 6

3.2.2 Struts简介 8

3.2.3 MySQL简介 8

3.2.4 解决方案 8

4需求分析 8

4.1系统设计思路 8

4.2系统实现目标 9

5设计规划 9

5.1 数据库设计 9

5.2页面展示 12

5.2.1 管理员登录界面 12

5.2.2 库存管理 18

5.2.3 销售管理 26

5.2.4 用户管理 26

5.2.5 基础资料 27

5.3退出系统 28

结 论 30

参考文献 31

致谢 32

1 引言

超市形式在我国于20世纪90年代初期起步,现已成为我国零售业的一种重要形态。随着超市的高速发展,其经营管理也变的愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的的发展,这样就迫切地需要引入新的思想技术和管理技术进入到超市管理之中。对普通的超市来讲,涉及原材料的进货渠道,销售情况及库存等方面的管理,管理的好与坏对超市的持久性至关重要。概括地讲,用户对进销存系统的需求具有普遍性。超市管理系统使用于超市的采购,销售和仓库部门,对超市采购,销售及仓库的业务全过程进行有效控制和跟踪,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力、改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进销存状况和各种反馈信息分析,使管理人员快速对市场的变化作出相应决策,加快超市的系统建立的技术基础,同时使用超市管理系统可有效减少盲目采购,降低采购成本,合理控制库存,减少资金占用并提高市场灵敏度,提升超市的市场竞争力。

在软件方面本程序设计采用的开发环境是Eclipse,,采用开发语言Java编写程序,采用MySQL做后台数据库。在硬件方面电脑的各种配置包括输入输出能力,内部存储器和外部存储器的容量都能满足用户的要求。

2 可行性研究

2.1 经济可行性研究

因为通过网络传递销售信息,可以不受距离的限制,因此可以节约许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高企业的销售效率,即提高了企业的经济效益,所以从经济上是完全可行的。

2.1.1 企业有能力承担研发开支

开发新系统的工作是一项艰巨复杂的工作,它的投资主要是人力和物力的投资。对于本系统的开发来说,其主要投资还是在人力和物力两个方面。如果是企业自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。超市作为一个尖端的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,企业自己比较容易安排人手,这样就可以为企业节约大部分的额外开支。同时超市就其他产品还说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金的作支持。所以,在系统的开发过程中,企业完全有能力承担开发费用。

2.1.2新系统将为企业带来经济效益

管理系统是一个信息化、智能化和先进管理理念的集合体。而管理是一个动态过程,在其运行过程中要采取多项措施。所以在管理中获得经济效益是一个综合效益,要对他进行直接定量的分析是比较困难的。一般新系统带来的经济效益是间接的,其最主要的表现就是减少了企业的管理费用和人力开支。而其他一些烦琐的事物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。

2.2 技术可行性分析

本系统开发涉及到的技术因素有/‑=e:A)5o  

(1)  使用Eclipse开发工具开发软件系统 -qU/EgS"J  

剩余内容已隐藏,请支付后下载全文,论文总字数:17391字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;