摘 要
针对当前网络购物的趋势,设计开发一套基于BIS架构的在线购物系统,为某销售企业量身打造,不仅可以帮助该企业进行有效地管理和销售商品,并合理控制各个进销存运行成本,通过个性化和网络化销售手段快速出售商品,达到资金率和管理效率的有效结合,为企业提高竞争力。
本文针对某电子产品销售企业设计实现一套基于JSP技术的在线购物系统,用来提高产品销售的工作效率,实现商品管理、订单管理、购物管理等工作的自动化和网络化。在对网络购物的情况进行调研的基础上,对该销售企业日常销售的流程进行了科学地梳理和分析,根据在线购物管理的情况,对业务流程进行分析,运用软件设计方法建立了系统需求分析模型。本项目采用JSP技术和Oracle数据库技术作为开发工具,按照系统开发的原则,采用BIS结构架构进行软件设计。系统在需求分析的前提下,对系统的功能进行了总体设计和详细设计,并对系统的用户权限进行了明确,完成了系统的数据库设计。论文对系统的设计过程和实现过程进行了阐述,通过程序流程图、结构图对关键部分进行了说明,给出了部分系统实现截图。
在线购物系统实现了用户登录注册、个人管理、商品管理、订单管理、评论管理等功能,满足了客户购物的个性化需求,实现了销售业务操作的全面自动化。
关键词 商品管理;在线购物;数据库
Abstract
In response to the current trend of online shopping, design and develop an online shopping system based on the BIS architecture, tailored for a sales company, which not only can help the company to effectively manage and sell goods, and reasonably control the operating cost of each invoicing, Quickly sell goods through personalized and networked sales methods, achieve an effective combination of capital ratio and management efficiency, and improve competitiveness for enterprises.
This article designs and implements a set of online shopping system based on JSP technology for an electronic product sales enterprise, to improve the work efficiency of product sales, and to realize the automation and network of product management, order management and shopping management. Based on the investigation of the situation of online shopping, the daily sales process of the sales company was scientifically combed and analyzed. According to the online shopping management situation, the business process was analyzed. The software design method was used to establish a system requirements analysis. model. This project uses JSP technology and Oracle database technology as development tools, and adopts BIS structure architecture for software design in accordance with the principles of system development. Under the premise of requirements analysis, the system has designed the overall function and detailed design of the system, clarified the user rights of the system, and completed the database design of the system. The thesis describes the design process and implementation process of the system. The key parts are explained through the program flow chart and structure diagram, and some system implementation screenshots are given.
The online shopping system implements functions such as user login and registration, personal management, product management, order management, and comment management, which meets the personalized needs of customers' shopping and realizes the full automation of sales operations.
Keywords merchandise,management,online shopping,database
目 录
摘 要 I
目 录 IV
第1章绪 论 1
1.1研究背景和意义 1
1.2国内外研究现状分析 3
1.3论文主要工作 5
1.4论文组织结构 6
第2章系统开发技术介绍 7
2.1系统架构模式介绍 7
2.2JSP技术介绍 10
2.3JDBC 11
2.4Oracle数据库 12
2.5本章小结 13
第3章系统需求分析与总体设计 14
3.1系统需求分析的原则 14
3.2系统可行性分析 15
3.2.1经济可行性分析 15
3.2.2技术可行性分析 16
3.2.3管理可行性分析 16
3.3业务需求分析 17
3.3.1系统用例分析 17
3.3.2业务流程分析 18
3.3.3数据流程分析 22
3.4功能需求分析 25
3.5非功能需求分析 27
3.6本章小结 27
第4章系统设计与实现 28
4.1系统总体设计 28
4.1.1系统设计原则 28
4.1.2系统架构设计 29
4.1.3系统网络拓扑结构设计 31
4.1.4系统总体功能设计 32
4.1.5安全性设计 35
4.2数据库设计 37
4.2.1数据库完整性 37
4.2.2数据库概念结构设计 39
4.2.3数据库物理结构设计 41
4.3系统功能模块设计与实现 44
4.3.1用户注册登录模块 45
4.3.2个人管理登录模块 47
4.3.3用户管理登录模块 59
4.3.4商品管理登录模块 61
4.3.5订单管理登录模块 63
4.4本章小结 66
第5章系统测试 67
5.1系统测试环境与测试方法 67
5.1.1系统测试环境 67
5.1.2系统测试方法 67
5.2功能测试用例 69
5.3性能测试 72
5.4兼容性测试 74
5.5本章小结 75
结 论 76
参考文献 78
致 谢 81