鲜花销售系统采用java的web语言jsp为开发制作而成,基于B/S模式,以Myeclipse为开发平台,mysql为数据库.并且采用了ssh框架进行开发,文档方面包括,任务书,开题报告,答辩ppt等,通过这些技术的实现,整个系统的性能得到了大大的提高。本系统是独立的运行,不依附于其他系统,可移植,可扩展。代码的编写规范,注解较多,有利于作为毕设设计,课程设计,二次开发等。
本程序主要实现鲜花的在线销售功能,包括商品的发布,销售;用户注册,商品购买等等,实现用户方便快捷的网上购物,从而拓宽花店的业务范围,具有很大的实际价值。
在客户端,主要分系统首页,鲜花介绍,客户注册,客户登陆4个模块。其中首页主要是提供用户关于该网上花店的一些信息,包括操作流程,购买方式,联系电话等。鲜花介绍主要为用户提供了各种鲜花的功能,特色等等,方便用户选择自己喜爱的鲜花。客户注册为用户提供了注册的功能,用户必须注册后方可登陆使用购物车来购买相关商品。客户登陆里有一个重要的模块,即购物车模块,用户通过购物车模块可实现购物,发出订单。
在管理端,主要实现管理员登陆,客户管理,商品管理,订单管理,销售管理5个模块。管理员登陆提供了管理员登陆管理系统的功能,管理员用账号登陆后可实现相关管理。客户管理包含了所有注册用户,用户注册的各种信息和购买记录可以通过该模块查找。商品管理实现了商品的进货,发货,批发零售价等相关信息的查找,当商品库存不够时,会自动发出提示信息。订单管理保存了用户通过购物车模块发出的订单,管理员根据该订单来发货。销售管理可提供查找销售记录的功能,该网店所有的销售记录均可以查找,为销售记录的分析提供了便利。
目 录
摘要 I
Abstract II
第1章 绪论 1
1.1 课题背景 1
1.2 目的和意义 1
1.3 系统设计思想 2
1.4 本文的结构 3
第2章 可行性分析 4
2.1 业务流程图 4
2.2 经济可行性 5
2.3 技术可行性 6
2.4 运行可行性 6
2.5 本章小结 6
第3章 需求分析 7
3.1 电子商务的产生和发展情况 7
3.2 鲜花在线销售系统的需求分析 8
3.3 数据流图 8
3.4 本章小结 16
第4章 总体设计 17
4.1 系统模块总体设计 17
4.2 数据库设计 19
4.2.1 数据分析 19
4.2.2 数据库的详细设计 20
4.3 本章小结 24
第5章 详细设计与实现 25
5.1 系统运行平台设置 25
5.2 运行环境 25
5.3 开发工具及技术简介 25
5.3.1 开发工具简介 25
5.3.2 技术简介 26
5.4 系统首页设计 27
5.5 系统前台基本功能设计与实现 27
5.5.1 用户维护模块设计与实现 27
5.5.2 鲜花展示模块设计与实现 31
5.5.3 购物车模块的设计与实现 32
5.5.4 收银台模块的设计与实现 33
5.5.5 查看订单模块的设计与实现 34
5.5.6 公告浏览模块的设计与实现 34
5.5.7 客户留言模块的设计与实现 35
5.6 系统后台管理功能设计与实现 35
5.6.1 基本信息管理设计与实现 35
5.6.2 订单信息管理设计与实现 36
5.6.3 鲜花信息管理设计与实现 37
5.6.4 公告信息管理设计与实现 38
5.6.5 留言信息管理设计与实现 39
5.7 本章小结 39
第6章 系统测试与性能分析 40
6.1 软件测试 40
6.2 本系统测试 40
6.2.1 前台首页的测试 41
6.2.2 购物车模块的测试 41
6.2.3 用户注册模块的测试 41
6.2.4 鲜花管理模块的测试 42
6.3 本章小结 42
结论 43
致谢 44
参考文献 45
附录1 46
附录2 48
附录3 50