这里是封面,找你们学校
的自行复制到这里
论文题目 下面信息请自己填写哦
系 部:
专 业:
年级班级:
学 号:
学生姓名:
摘要
鲜花在线商城采用了 B/S(浏览器/服务器)体系结构,JAVA 作为开发语言,甲骨文
的 MySQL 作为数据存储进行开发,Tomcat 作为 WEB 服务器,开发平台 windows,开发工
具采用比 elicpse 更好用的 myeclipse。开发框架是 java 的 web 经典 MVC 三层思想,系
统角色分为用户,和管理员,主要模块有:用户管理模块、订单明细管理模块、鲜花订
单管理模块、留言管理模块、鲜花管理模块、公告管理模块、鲜花分类管理模块、管理
员管理模块。本鲜花在线商城的实现充分体现了互联网 WEB 时代的方面性优越性。最终
开发出一个功能齐全、操作简单、界面美观,维护方便的鲜花在线商城。本系统如果投
入到实际的试运行之中,进行测试,如果测试满意的话,将进行系统的完善开发,从而
实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。也是对我
大学四年所学知识的综合应用,这是本人在指导老师孜孜不倦的指教下进行完成的
[关键词] java;jsp;mysql;鲜花销售;
Abstract
The flower online mall uses B/S (Browser / server) architecture, JAVA as
a development language, the MySQL of Oracle is developed as data storage, Tomcat
as a WEB server, a development platform windows, and a development tool that
uses a better MyEclipse than the elicpse. The development framework is Java's
Web classic MVC three layer idea. The system role is divided into users and
administrators. The main modules are user management module, order detail
management module, flower order management module, message management module,
flower management module, bulletin management module, flower classification
management module and administrator management module. The realization of the
online shopping mall fully embodies the superiority of the Internet WEB era.
Finally developed a full-featured, simple operation, beautiful interface,
convenient maintenance of flowers online shopping mall. If the system is put
into the actual test operation, the system will be developed well if the test
is satisfied, so as to realize the information, standardization, systematized
and networked platform, with good adaptability and popularization. It is also
a comprehensive application of my knowledge in the University for four years,
which I completed under the tireless instruction of my instructors.
[Key words] Java; JSP; MySQL; sales of flowers;.
目 录
摘要.............................................................................................................................................1
Abstract.......................................................................................................................................1
目 录.....................................................................................................................................2
1 绪论.........................................................................................................................................4
2 开发技术介绍.........................................................................................................................4
2.1 Mysql 数据库服务器 ....................................................................................................4
2.2 jsp 语言..........................................................................................................................4
2.3 tomcat.............................................................................................................................5
3 系统分析.................................................................................................................................5
3.1 用例图分析...................................................................................................................6
3.1 可行性分析...................................................................................................................6
3.1.1 技术可行性.........................................................................................................7
3.1.2 经济可行性.........................................................................................................7
3.1.3 操作可行性.........................................................................................................7
3.1.4 法律可行性.........................................................................................................8
3.2 业务流程图...................................................................................................................8
3.3 数据流程图...................................................................................................................9
3.4 重要流程图...................................................................................................................9
3.4.1 系统登录流程.....................................................................................................9
3.4.2 用户注册流程...................................................................................................10
3.4.3 在线留言流程...................................................................................................10
3.4.4 添加鲜花流程...................................................................................................11
3.4.5 信息查询流程...................................................................................................12
4 系统设计...............................................................................................................................13
4.1 功能模块设计.............................................................................................................13
4.2 数据库设计.................................................................................................................14
4.2.1 数据项设计.......................................................................................................14
4.2.2 数据表介绍.......................................................................................................14
4.2.3 概念设计...........................................................................................................15
4.2.4 逻辑设计...........................................................................................................17
5 详细实现...............................................................................................................................20
5.1 管理员登陆页面.........................................................................................................20
5.2 管理员模块.................................................................................................................20
5.2.1 鲜花类别管理...................................................................................................20
5.2.2 鲜花信息管理...................................................................................................21
5.2.3 会员信息管理...................................................................................................23
5.2.4 订单管理...........................................................................................................23
5.3 普通用户模块.............................................................................................................24
5.3.1 系统主页面实现...............................................................................................24
5.3.2 鲜花类别查询...................................................................................................24
5.3.3 用户注册...........................................................................................................25
5.3.4 鲜花浏览...........................................................................................................26
5.3.5 购物车...............................................................................................................26
5.3.6 我的订单...........................................................................................................27
5.4 系统部署.....................................................................................................................28
6 系统的测试...........................................................................................................................30
6.1 测试的重要性.............................................................................................................30
6.1.1 测试策略...........................................................................................................30
6.1.2 测试实例...........................................................................................................31
结束语.......................................................................................................................................33
参考文献...................................................................................................................................33
致谢...........................................................................................................................................35
1 绪论
随着我国的居民生活水平提高,对节日越来越重视,而鲜花又与节日很搭,
为了方便顾客在线购买鲜花,不用去实体店,我采用 Sublime、、MyEclipse 软
件开发了鲜花在线商城。鲜花在线商城主要功能就是为用户提供方便购买鲜花,
这样就实现了在线购物的功能。在线的销售相较于实体店 1、有更广阔的空间,
让顾客看到更多种类的花种。2、节约大量的去和顾客交流处理时间,只需顾客
下单即可。3、这样的一个网站既可以节约到顾客宝贵的时间,又可以达到顾客
自己的想要目的。4、面向更多的地区和和更多的消费者。5、网上购物现在已是
一种潮流,大多数人都愿意选择这种方式进行消费。
2 开发技术介绍
2.1 Mysql 数据库服务器
Mysql 数据库毫无疑问是目前最主流的数据库之一,开源免费,已经被世界
第二大软件开发和提供商商甲骨文公司收购,获得了更多的商业支持,但是依然
开源,免费的本色不变。Mysql 最大的用武之地不仅仅是在服务器方面,在 web 应
用方面也是非常非常出色的表现。它不单单是和 php 是黄金组合,对于
java,asp.net 众多开发语言,依然有很好的支持,它可以将数据保存在不同的数
据表中,是一款非常经典的关系型数据库,大大提高了安全性和灵活性。同时它
既可以在数据表里增、删、改数据还可以建立各个数据表之间的关联关系,。
Mysql 数据库的安装包很小,只有几十兆、但是这丝毫不影响他的写入、读
取数据时速度快,同时还具有开放源码的优势,。许多大中型公司的网站选择
Mysql 数据库不但可以节省成本,在功能方面也能满足需求。因此本次毕业设计
也毫不犹豫的选择了 mysql 作为数据储存。
数据库用户无法直接通过操作系统获取数据库文件中的具体内容,而是通过
调用操作系统的进程管理、内存管理、设备管理以及文件管理等服务,为数据库
用户提供管理、控制数据库容器中各种数据库对象、数据库文件的接口[2]。。
2.2 jsp 语言