摘 要
科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,网上购物也以方便、快捷、费用低的优点正慢慢地进入人们的生活,本系统的题目基于ssh的婴幼儿产品销售系统的设计与实现,通过这个平台,消费者足不出户就可以了解很多的商品信息,给消费者带来了极大的方便。
本系统采用了Browser/Server体系结构,JSP(Java Server Page)作为前台开发工具,MySQL作为后台数据库进行开发。最终系统实现的系统将分为管理员和会员两个角色,系统管理员部分的主要功能包括修改登录密码、会员信息管理、商品类别管理、商品信息管理以及订单信息管理,会员部分的功能主要有在线注册与登录、浏览商品信息、商品查询以及在线订购这个功能模块。
关键词:B/S;JSP;MySQL
Abstract
The progress of science and technology change rapidly, make human life has undergone tremendous changes, the rapid development of computer technology, the industries have been popularized and used widely in the aspects of computer technology application. The advent of the information age has become an irresistible trend, the human civilization is entering a new era. Therefore, online shopping is convenient, fast, with advantages of low cost is slowly into people's lives, the system design and development based on the topic of mobile phone sales system JSP, through this platform, consumers remain within doors can understand a lot of commodity information, brought to consumer convenience.
The system uses the Browser/Server architecture, JSP (Java Server Page) as a development tool, MySQL as the backstage database development. System to achieve the final system will be divided into administrator and member of the two roles, the system administrator of its main functions include changing the password, member information management, category management, product information management, order information management, member with the main function of the online registration and login, browse commodity information, commodity inquiry, online ordering this function module.
Keywords: B/S; JSP; MySQL
目 录
摘 要I
AbstractII
1 引言1
1.1 课题研究意义及背景1
1.2 论文的目的及设计要求1
1.3 开发工具及技术2
1.3.1 开发工具2
1.3.2 JSP2
1.3.3 JavaScript3
1.3.4 SSH3
1.4 软硬件需求5
2 可行性分析6
2.1 技术可行性6
2.2 经济可行性6
2.3 操作可行性6
2.4 法律可行性6
3 研究现状及设计目标7
3.1 购物商城的现状7
3.2 购物商城优缺点分析7
3.3 现行研究存在的问题及解决方法7
3.3.1 现行研究存在的问题7
3.3.2 解决办法8
3.4 本课题要达到的设计目标8
3.5 经济效益分析8
4 关键问题及分析9
4.1 研究设计中要解决的问题9
4.1.1 数据表间联系9
4.1.2 系统安全性9
4.2 具体实现中采用的关键技术9
4.2.1 J2EE技术9
4.2.2 JDBC技术10
4.2.3 MVC编程模式11
5 需求分析12
5.1 设计的基本思想12
5.2 功能模块需求分析12
5.3 系统用户用例图14
5.3.1 普通用户用例图14
5.3.2 管理员用例图14
5.4 性能需求15
5.4.1 系统的安全性15
5.4.2 数据库的安全性15
5.5 界面需求15
5.5.1 输出设计15
5.5.2 输入设计16
5.6 USE-CASE用例图16
5.7 系统主要业务流程17
5.8 功能需求17
5.9 开发环境18
6 系统设计19
6.1 系统体系结构19
6.2 系统功能结构19
6.3 数据库的分析与设计20
6.3.1 数据库的概念结构设计20
6.3.2 数据库的逻辑结构设计23
6.3.3 数据库的连接原理25
7 系统实现及测试27
7.1 系统主要模块的实现27
7.1.1 系统登录功能界面27
7.1.2 修改登录密码功能界面29
7.1.3 会员注册功能界面30
7.1.4 会员管理功能界面30
7.1.5 商品类别管理功能界面31
7.1.6 商品信息管理功能界面33
7.1.7 订单信息管理功能界面35
7.1.8 浏览商品信息功能界面36
7.1.9 商品信息查询功能界面37
7.1.10 订购商品功能界面37
7.1.11 订单信息查看功能界面39
7.2 系统测试概述39
7.3 测试环境与测试条件40
7.4 实例测试表格40
8 结论42
致 谢43
参考文献44