基于 Web 的馨艺花坊的设计与实现
毕 业 设 计
题目: 基于 Web 的馨艺花坊
学生姓名:
XXX
学 号 :
专业班级:
指导教师:
XXX
企业导师:
XXX
二级学院:
2017 年 04 月
基于 Web 的馨艺花坊的设计与实现
摘要
计算机技术发展到今天,已经全面迈向了智能化、集成化、网络化,以计算机技术
为代表的信息技术正推动着教育、管理手段、管理方式等发生根本性改变,其强大的功
能已被人们所深刻认识,它已进入人类社会的各个领域并发挥这越来越重要的作用,一
直以来人们使用传统人工的方式管理各类商品、销售等信息,这种管理方式存在着许多
缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新
和维护都带来了不少的困难。
本系统采用的是 JSP 和 MYSQL 开发,Myelcpse 开发工具,采用 JDBC 方式与后台
数据库进行连接,完成数据的添加、修改、删除、查询等功能。本系统为用户提供强大
的数据操纵功能,界面友好、使用简单方便,同时基于 B/S 模式。
关键词:JSP;MySQL
基于 Web 的馨艺花坊的设计与实现
ABSTRACT
The development of computer technology today, has been fully towards intelligent,
integrated, networked, represented by computer technology and information technology is to
promote education, management means, management mode changed, its powerful features
have been people's profound understanding, it has entered the human society in various fields
and play it is more and more important role, it has been using the traditional manual
management of rental housing, the sale of information, this management way has many
shortcomings, such as low efficiency, poor security, another time a long, will produce the
massive documents and the data, for the search, the renewal and the maintenance has brought
a lot of the difficulties.
The system uses the JSP and MYSQL development, myEclipse system, using JDBC
mode and the back-end database connection, complete the data to add, modify, delete, query
and other functions. The system provides users with powerful data manipulation function,
friendly interface, easy to use, and based on B/S mode
Key words: JSP; MySQL
基于 Web 的馨艺花坊的设计与实现
目 录
ABSTRACT .................................................................................................................................................................................3
第一章 概述.................................................................................................................................................................................1
1.1 研究背景 ..........................................................................................................................................1
1.2 开发意义 ..........................................................................................................................................1
1.3 设计思想 ..........................................................................................................................................1
1.4 设计原则 ..........................................................................................................................................2
第二章 系统开发理论基础.........................................................................................................................................................3
2.1 开发工具 ..........................................................................................................................................3
2.1.1 MyEclipse ............................................................................................................................3
2.1.2 Tomcat ..................................................................................................................................3
2.2 JSP 技术 ...........................................................................................................................................3
2.3 JAVA 简介 .........................................................................................................................................4
2.4 JavaScript ......................................................................................................................................5
2.5 HTML 简介 .........................................................................................................................................5
第三章 系统分析.........................................................................................................................................................................6
3.1 需求分析 ...........................................................................................................................................6
3.1.1 性能需求分析 ......................................................................................................................6
3.1.2 用户需求分析 ......................................................................................................................7
3.1.3 功能需求分析 ......................................................................................................................7
3.1.4 非功能需求分析 ..................................................................................................................7
3.2 可行性分析 ......................................................................................................................................8
3.2.1 技术可行性 ..........................................................................................................................8
3.2.2 经济可行性 ..........................................................................................................................8
3.2.3 操作可行性 ..........................................................................................................................8
3.3 系统流程分析 ..................................................................................................................................9
3.3.1 用户注册 ...............................................................................................................................9
3.3.2 用户登录 ...............................................................................................................................9
3.4 界面需求分析 ................................................................................................................................10
第四章 系统设计.......................................................................................................................................................................12
4.1 系统功能模块图 ............................................................................................................................12
4.2 系统架构设计 ................................................................................................................................12
4.2.1 系统功能结构设计 .............................................................................................................12
4.2.2 系统网络拓扑结构图 .........................................................................................................13
4.3 系统用例分析 ................................................................................................................................13
4.4 数据库设计 ....................................................................................................................................14
4.4.1 数据库设计原则 ................................................................................................................14
4.4.2 数据库概念设计 ................................................................................................................14
4.4.3 数据库表设计 ....................................................................................................................15
第五章 系统的实现...................................................................................................................................................................17
基于 Web 的馨艺花坊的设计与实现
5.1 网站主界面 ....................................................................................................................................17
5.1.1 用户注册功能 ....................................................................................................................17
5.1.2 购买商品 ............................................................................................................................18
5.2 管理员登录界面 .............................................................................................................................19
5.3 管理员主界面 ................................................................................................................................20
5.3.1 修改密码界面 .....................................................................................................................21
5.3.2 用户信息管理 .....................................................................................................................21
5.3.3 类别信息管理 .....................................................................................................................22
5.3.4 商品信息管理 .....................................................................................................................22
5.3.5 订单信息管理 .....................................................................................................................23
5.3.6 系统公告管理 .....................................................................................................................24
第六章 系统测试.......................................................................................................................................................................25
6.1 系统测试目的与意义 .....................................................................................................................25
6.2 系统功能测试 ................................................................................................................................25
6.3 系统测试过程 ................................................................................................................................25
6.4 系统性能测试 ................................................................................................................................26
6.5 测试结果分析 ................................................................................................................................26
总 结.........................................................................................................................................................................................27
参考文献.....................................................................................................................................................................................28
致 谢.........................................................................................................................................................................................29