基于JAVA EE《宠物店管理系统》的详细设计毕业论文
2022-03-06 20:17:00
论文总字数:15812字
摘 要
互联网的蓬勃兴起使得市场贸易活动越来越多地融入网络中。在这样一个网络化的商业市场里,本文设计的宠物店管理系统使得顾客能够方便的完成交易。在这里,购物者可以看到商铺上架的新宠物及宠物用品,及时了解宠物及宠物用品信息等。
本文介绍了开发过程中用到的各项技术并描述了该系统如何采用JSP动态技术和SSH技术框架,并完成了宠物店管理系统中的人员管理、库存管理、交易管理以及商品查询这四个功能模块。这四个功能模块都使用了SSH框架提供的增加、删除、修改、查询的一个或多个方法来实现。人员管理可以添加、删除人员的基本信息并且能够编辑员工的工资。库存管理可以维护宠物信息及其库存、宠物类别信息、宠物用品信息。交易管理可以维护商品订单的信息以及顾客信息。商品查询模块可以实现商品的模糊查询。
作为一个开源的框架,SSH框架已经非常成熟,此框架可以满足大多数的基于J2EE的管理系统的要求。且使用SSH框架可以使我们的开发的系统结构分明,同时方便系统的后期维护。
关键词:JSP 网络购物 宠物及宠物用品销售
The Detailed Design of Pet Sales Management System
Abstract
With the development of computer network, trade in goods is no longer confined to the real life, the more market extension to the network, the vast information transmission tool. It is in such a network of commercial market in the pet shop management system development makes people want to buy pet and pet supplies network of convenient and quick. Here, you can see new pet and pet products on the shelves, information about pets and pet supplies.
This article describes the system how to use the JSP technology and combined with SSH framework complete person ,inventory and transaction management and query of the commodity of four function modules in a e-shop, and the four function modules using the SSH framework to provide ways to add and delete information.Implementation content as follows: the basic information of the person management can add, delete personnel information and edit the employee's salary. Inventory management can maintain the pet information and inventory information, pet supplies, pet category. Transaction management can maintain product order information and customer information. Goods query can realize fuzzy query.
In this paper, framework of SSH, as an open source framework, this framework has been very mature, and it can meet the requirements of most of the management system based on J2EE. Besides using SSH framework can make our development system structure more clear, this is also convenient for maintenance.
Key words: The JSP;Network shopping;Sales of pets and pet products
目 录
摘要 I
Abstract II
第一章 引言 1
1.1 选题依据 1
1.2 理论和实践意义 1
1.3 研究现状 1
1.4 研究方法和手段 2
第二章 网页关键技术 3
2.1 JSP技术框架 3
2.2 B/S架构介绍 3
2.3 关系型数据库 4
2.4 SSH整合技术框架 4
2.4.1 Struts 4
2.4.2 Spring 5
2.4.3 Hibernate 6
第三章 需求分析 7
3.1 可行性分析 7
3.1.1 经济可行性 7
3.1.2 技术可行性 7
3.1.3 性能效益可行性 8
3.2 需求分析 8
3.2.1 修改个人密码 8
3.2.2 人员管理 8
3.2.3 交易管理 9
3.2.4 库存管理 9
3.3 管理流程分析 9
3.3.1 数据增加流程 9
3.3.2 数据修改流程 10
3.3.3 数据删除流程 11
3.4 系统的设计原则 12
3.5 系统的非功能需求 13
3.5.1 硬件要求 13
3.5.2 完整性需求 13
第四章 详细实现 14
4.1 修改个人密码 14
4.2 人员管理 15
4.3 交易管理 17
4.4 库存管理 20
4.5 商品查询 21
结语 23
参考文献 24
致谢 25
第一章 引言
1.1 选题依据
由于万维网掀起了互联网的热潮,人们生活方式出现了向个性化发展的趋势。科学技术的不断进步,因特网全面渗透普通人的生活。O2O的生活模式成为现代社会生活的主要元素似乎已经成为不可逆的趋势。在这种历史背景下,将O2O的模式应用于传统的宠物店,可以有效降低运营成本,并且能够提高消费者的消费体验,使人们能方便地了解到自己关注的商品信息。本人在对国内外电子商务的应用的发展现状进行了仔细分析,并在B/S 模式下,采用SSH(Struts、Spring、Hibernate)组合框架完成了这个专门以宠物爱好者服务的宠物店信息数据管理系统。数据库工具采用了MySQL数据库,MySQL作为一个轻量级的数据库,可以使本系统的开发与部署工作变得十分轻松,尤其是MySQL的安装相比较SQLServer或ORACLE而言是非常方便的,且不容易出现安装异常。
1.2 理论和实践意义
该项目的目的是使传统的宠物店各项活动能够快速地部署到一个服务器上,既方便了店家也方便了客户。通过SSH技术框架实现不同的管理细节,使得整个管理流程的逻辑分明,更利于系统的后期维护和信息整合,并且由后台数据库的管理能自动对网站交互的数据进行复查,使整个系统更加安全可靠。在传统的实体行业的管理模式中,各种管理工作往往是很繁琐的,而这些工作在本系统上就变得十分简洁明了。考虑到系统运行过程中必然会出现多次传递重复的信息,因此我们在开发系统时要充分考虑到面向对象编程中的封装思想,使得重复的模块抽象成一个模块然后将其封装成一个高复用性的接口,这样即可以让业务逻辑分明,也大大提高了编程效率,最为重要的一点是封装的思想使得整个系统的性能大大提升了,进一步提升响应速度。
1.3 研究现状
开发早期阶段我们对宠物相关市场的经营和管理进行了大量的调查研究,大体上明确了该行业的一般概况。在国内市场,以前的宠物及宠物用品的线上销售是为了适应市场的巨大变化而逐渐兴起;迄今为止,已形成像淘宝、58同城、京东等多个巨
头争霸之势。但是,这种O2O的销售方法也有些许不足,例如客户下单后要等待至少两到三天。甚至因为运输意外导致要很长时间才能收到货,另外如果用户对所购商品不满意,退货的时间成本问题也要仔细斟酌的。在这种情况下,本系统是针对区域宠物及宠物用品线上销售而开发的,这样以来,可以缓解传统的线上销售模式所带来的不便。
1.4 研究方法和手段
本设计运用当前主流的JSP技术,采用B/S架构,以MyEclipse集成开发环境配合MySQL数据库系统开发一个宠物店管理系统,可以使人们足不出户就可以选择自己需要或喜欢的商品,并及时生成订单进一步完成交易。
请支付后下载全文,论文总字数:15812字