摘 要:本系统将针对超市管理者的实际需求,采用JSP、Struts2技术、MVC模式和Mysql数据库管理系统作为工具进行开发。整个系统分为登录页面和主菜单页面两大模块。超市管理者可以通过登录页面登录系统进行管理,而主菜单页面分为了入库清单,库存明细,供应商管理,销售清单,基础资料,用户管理这六大模块。在设计方面,系统将采用B/S三层结构,在MVC设计模式下,用JSP技术进行动态页面的设计,将业务逻辑和数据访问逻辑分离,提供可维护性。72481
毕业论文关键词: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 pided 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年代初期起步,现已成为我国零售业的一种重要形态。随着超市的高速发展,其经营管理也变的愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的的发展,这样就迫切地需要引入新的思想技术和管理技术进入到超市管理之中。对普通的超市来讲,涉及原材料的进货渠道,销售情况及库存等方面的管理,管理的好与坏对超市的持久性至关重要。概括地讲,用户对进销存系统的需求具有普遍性。超市管理系统使用于超市的采购,销售和仓库部门,对超市采购,销售及仓库的业务全过程进行有效控制和跟踪,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力、改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进销存状况和各种反馈信息分析,使管理人员快速对市场的变化作出相应决策,加快超市的系统建立的技术基础,同时使用超市管理系统可有效减少盲目采购,降低采购成本,合理控制库存,减少资金占用并提高市场灵敏度,提升超市的市场竞争力。