摘要:二十一世纪的今天,网上购物已经成为人们的习惯和时尚。顺应着潮流,为了让人们足不出户就能购买到鲜花,本人开发了一个基于Java的网上花店。
网上花店的开发以Java作为开发语言,应用SSH框架,使用Mysql数据库管理系统。本系统的前台功能包括:用户注册,用户登录,根据鲜花类别查询、最新鲜花查询、特价鲜花查询、加入购物车、订单查询、删除订单,用户信息修改、查看系统公告等。后台功能包括:修改密码,用户管理,鲜花信息管理,订单管理,公告管理,留言管理等。此网上花店具有界面友好,结构紧凑,操作方便等特点。
本文首先介绍了十里香网上花店系统的开发背景、开发意义,接着分析了与系统相关的开发工具,以及系统运用到的相关技术,介绍了该系统的总体设计思想、设计方法和设计过程,重点介绍了各模块的界面设计和代码设计。
关键词 网上花店;SSH框架;Mysql
目录
摘要
Abstract
1 绪论-8
1.1 开发背景-8
1.2 系统开发的意义-8
1.3 系统开发的内容-8
2 系统开发技术-9
2.1 Spring框架-9
2.3 Hibernate框架-9
2.4 MySQL数据库-10
2.5 Jsp技术-10
2.6 Css技术-10
2.7 Jquery技术-10
3 需求分析-11
3.1 可行性分析-11
3.2 用户角色分析-11
3.3 功能模块划分-11
3.4 系统功能需求-12
3.4.1 拟解决的主要问题-12
3.4.2 系统的主要功能-12
4 系统总体设计-13
4.1 系统基本结构思想-13
4.2 总体方案设计-13
4.3 系统功能设计-13
4.4 系统总模块结构图设计-14
4.4.1 会员功能模块的设计-14
4.4.2 管理员功能模块设计-15
4.5 系统流程图设计-16
5 数据库设计与实现-18
5.1 数据库逻辑结构设计-18
5.2 数据库的实现-21
6 系统的详细设计与实现-24
6.1 注册登录模块-24
6.1.1 功能描述-24
6.1.2 界面设计-24
6.1.3 实现方法-26
6.2 浏览商品模块-27
6.2.1 功能描述-27
6.2.2 界面设计-27
6.2.3 实现方法-28
6.3 购物车模块-29
6.3.1 功能描述-29
6.3.2 界面设计-29
6.3.3 实现方法-30
6.4 留言模块-31
6.4.1 功能描述-31
6.4.2 界面设计-31
6.4.3 实现方法-32
6.5 查看公告模块-33
6.5.1 功能描述-33
6.5.2 界面设计-33
6.5.3 实现方法-34
6.6 会员管理模块-34
6.6.1 功能描述-34
6.6.2 界面设计-34
6.6.3 实现方法-35
6.7 鲜花类别管理模块-35
6.7.1 功能描述-35
6.7.2 界面设计-35
6.7.3 实现方法-36
6.8 鲜花管理模块-37
6.8.1 功能描述-37
6.8.2 界面设计-37
6.8.3 实现方法-39
6.9 订单管理模块-40
6.9.1 功能描述-40
6.9.2 界面设计-40
6.9.3 实现方法-41
6.10 留言管理模块-42
6.10.1 功能描述-42
6.10.2 界面设计-42
6.10.3 实现方法-42
6.11 公告管理模块-43
6.11.1 功能描述-43
6.11.2 界面设计-43
6.11.3 实现方法-44
结论-46
致谢-47
参考文献-48