随着我国的居民生活水平提高,对节日越来越重视,而鲜花又与节日很搭,为了方便顾客在线购买鲜花,不用去实体店,我采用Sublime、MySQL、MyEclipse软件开发了鲜花在线商城。鲜花在线商城主要功能就是为用户提供方便购买鲜花,这样就实现了在线购物的功能。在线的销售相较于实体店1、有更广阔的空间,让顾客看到更多种类的花种。2、节约大量的去和顾客交流处理时间,只需顾客下单即可。3、这样的一个网站既可以节约到顾客宝贵的时间,又可以达到顾客自己的想要目的。4、面向更多的地区和和更多的消费者。5、网上购物现在已是一种潮流,大多数人都愿意选择这种方式进行消费。
鲜花在线商城采用了B/S(浏览器/服务器)体系结构,JAVA作为开发语言,甲骨文的MySQL作为数据存储进行开发,Tomcat作为WEB服务器,开发平台windows,开发工具采用比elicpse更好用的myeclipse。开发框架是java的web经典MVC三层思想,系统角色分为用户,和管理员,主要模块有:用户管理模块、订单明细管理模块、鲜花订单管理模块、留言管理模块、鲜花管理模块、公告管理模块、鲜花分类管理模块、管理员管理模块。
目 录
摘要 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