网上鲜花销售系统的设计与实现毕业论文.docx

上传人:b****3 文档编号:4604937 上传时间:2023-05-07 格式:DOCX 页数:30 大小:95.98KB
下载 相关 举报
网上鲜花销售系统的设计与实现毕业论文.docx_第1页
第1页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第2页
第2页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第3页
第3页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第4页
第4页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第5页
第5页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第6页
第6页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第7页
第7页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第8页
第8页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第9页
第9页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第10页
第10页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第11页
第11页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第12页
第12页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第13页
第13页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第14页
第14页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第15页
第15页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第16页
第16页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第17页
第17页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第18页
第18页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第19页
第19页 / 共30页
网上鲜花销售系统的设计与实现毕业论文.docx_第20页
第20页 / 共30页
亲,该文档总共30页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

网上鲜花销售系统的设计与实现毕业论文.docx

《网上鲜花销售系统的设计与实现毕业论文.docx》由会员分享,可在线阅读,更多相关《网上鲜花销售系统的设计与实现毕业论文.docx(30页珍藏版)》请在冰点文库上搜索。

网上鲜花销售系统的设计与实现毕业论文.docx

网上鲜花销售系统的设计与实现毕业论文

网上鲜花销售系统的设计与实现毕业论文

 

毕业论文

论文题目:

网上鲜花销售系统的设计与实现

摘要信息化技术发展日新月异,新技术的出现在提高人们对信息的掌握和操控能力的同时也为当今社会保险的信息化建设提出了更高的要求。

随着因特网(Internet)在全球的迅猛发展和广泛应用,电子商务(ElectronicCommerce)受到人们越来越多的关注,并渗透到人们生活的各个角落,改变着社会经济的各个方面。

基于J2EE的三层架构还具备很多特点。

应用J2EE的三层架构对于保留现存的IT资产有着重要意义。

由于基于J2EE平台的产品几乎能够在任何操作系统和硬件配置上运行,现有的操作系统和硬件也可以被完整地保留下来继续使用。

J2EE体系对大型系统的高效开发有着良好的支持者。

对异构环境的支持是基于J2EE体系的又一优秀特征。

可伸缩性也是社保行业要求的一项重要系统特征。

基于J2EE平台的应用程序可被部署到各种操作系统和平台上。

本系统的开发能够提高工作效率,扩大服务范围,降低工作人员的劳动强度,提高商店资金利用率。

及时获取鲜花库存信息,为鲜花商店经理的预测鲜花的销售量和正确的决策提供可靠的参考信息。

科学的管理鲜花和库存,提高资金利用率,尽最大可能的限度满足顾客的需要。

鲜花的管理信息系统的规模较小,但作为教材的案例仍是篇幅太大。

因此,此处仅对系统分析和系统设计阶段的主要工作加以介绍。

在管理信息系统的整个开发过程中,系统分析和系统设计是基础性的和难度较大的工作阶段,所以,加强对系统分析、系统设计的举例,对巩固和深化所学的知识会有较大的收益。

关键词:

MVC体系结构J2EEServlet。

第一章选题背景1

1.1课题背景1

1.2项目分析1

1.2.1网上花卉商店的特点1

1.2.2网上花卉商店的影响1

1.2.3网上花卉商店未来展望1

第二章需求分析3

2.1项目开发目标3

2.2项目开发原则3

2.2.1实用性3

2.2.2先进性3

2.2.3开放性3

2.2.4可行性3

2.3环境需求4

2.4数据E-R图5

2.5非功能性需求8

2.5.1用户界面需求8

2.5.2软硬件环境需求8

2.5.3产品质量需求8

第三章总体设计9

3.1用户功能9

3.2管理员功能12

第四章详细设计19

4.1数据库表的设计19

4.2消费者功能24

4.2.1消费者登录功能界面24

4.2.2消费者购物功能界面25

4.2.3消费者查看购物车功能界面26

4.2.4生成订单功能界面27

4.2.5消费者修改个人信息功能界面28

4.2管理员管理后台数据界面29

4.2.1管理员对供应商的操作29

4.2.2管理员对花卉类别的操作32

4.2.3管理员对花卉的操作34

4.2.4管理员对订单的操作37

第五章编码实现38

5.1选择编程语言38

5.2添加功能39

5.2.1代码实现39

5.2.2测试40

5.3修改功能40

5.3.1代码实现40

5.3.2测试41

5.4删除功能42

5.4.1代码实现42

5.4.2测试42

5.5搜索功能42

5.5.1代码实现42

5.5.2测试43

5.6购物车44

5.6.1代码实现44

5.6.2测试46

5.6.3测试评价46

总结47

致谢48

参考文献49

第一章选题背景

1.1课题背景

随着互联网日益深入社会生活,以网站作为信息交流平台,进行内外信息交流,已成为大众的迫切需要。

网上花店传承花意,为亲人朋友送去心意已经成为某种时尚。

网上开花店为大众开辟了更为方便之门,快捷方便,为大众所喜爱。

做为一个虚拟的商店,网上商店具有很多新的特性,以下这些是它的优势:

其营业成本完全有理由比传统意义上的商店低得多:

不需支付昂贵的店铺租金,花费浩大的装修;不需要将大笔的流动资金作为货物而沉泣在店里,可依靠“零库存”管理,缩速资金周转的周期,可以加速周转;同时,网上商店更容易开拓全场市场,国际互联网,顾名思义体现了全球的一体化;实现24小时营业,不需要营业员,网上商店可以被设置成一个自动售货机;可以多媒体促销,各种文字,图象和动画,声音,让受众全方位感受广告诉求;依靠客户数据库能够提供全新的个人化服务等等。

上花店系统就是为实现客户通过上网,对鲜花信息的浏览、检索、订购,以及鲜花销售商对客户信息、鲜花信息的管理所开发的网络应用软件。

该系统能够较好地满足网上花店客户的基本要求,具有较高的实用价值。

1.2项目分析

1.2.1网上花卉商店的特点

高效,方便是该网上花卉商店的突出特点。

当今的时代到处都充满了浪漫的气息,给朋友或家人送上一束鲜花,给自己家里添置一些绿色植物,在这个时代已经很普遍了。

该网上花卉商店可以为商家和个人提供一个方便、迅捷购物的环境,大家可以足不出户就了买到自己所需要的各种花卉,传统购物受时间和空间限制的框框将被打破。

1.2.2网上花卉商店的影响

现代电子商务技术已经集中于网络商店的建立和运作。

电子商店从前台看是一种特殊的Web服务器。

现代Web网站的多媒体支持和良好的交互性功能,成为建立这种虚拟商店的基础,使得顾客可以像在真实的超级市场一样推着购物车挑选商品,并最后在付款台结帐。

这也就构成网上商店的三大支柱:

商品目录、顾客购物车和付款台。

1.2.3网上花卉商店未来展望

网上商店正处于一个重要的发展时期。

Web应用系统技术中新概念、新产品的不断推出,同时也给网上商店提供了新的技术支持。

回顾Web应用系统的发展历史,一方面可以了解现状,另一方面也可以更好的认识Web应用系统的发展趋势。

网上花店可以给消费者一个自己的空间,可以随意挑选自己想要的鲜花、花篮和绿色植物。

因此网上花店会有很好的发展。

也会有更多的人爱上在网上花店选购花卉。

第二章需求分析

2.1项目开发目标

本系统的设计目标让管理人员和用户能够在不同的地方通过互联网使用本系统进行网上鲜花的信息管理。

所用的是Browser/Server浏览器/服务器结构,在这种结构下,用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。

B/S结构是目前软件开发比较流行的设计标准。

本系统就是使用B/S结构作为设计标准的,采用JSP技术作为软件开发的主要技术。

2.2项目开发原则

网上花卉商店是一个大型的网络工程,合理化规范化的设计直接影响着网站的发展和效益。

因此,在网站总体建设过程中,一方面考虑到近期目标,根据国内信息网站的实际情况,规范各阶段的设计:

另一方面要适应长远的发展,进行统一规划。

网上花卉商店应在建设中应遵循以下原则:

2.2.1实用性

实用有效是最主要的设计目标,建网时应充分考虑保护和利用现有资源,网络设计与应用系统平台建立和开发同步进行,建立一个实用的网络。

2.2.2先进性

互联网应本着设计思想先进、软件硬件设备先进,网络结构先进,开发工具先进的原则进行开发。

2.2.3开放性

网上花店应具有良好的开放性,这种开放性依靠标准化实现,使符合标准的计算机系统很容易进行网络的互联。

因此在网络建议中,网络体系统结构和通信协议应选择广泛使用的国际标准,并符合中国教育科研网(CERNET)的总体设计要求,使其成为一个完全开放式的网络环境。

系统设计应采用开放技术、开放结构、开放系统组件的开放用户接口中,以利于网络的维护,扩展升级及外界信息的沟通。

2.2.4可行性

分析该网站的可行性主要包括经济可行性、技术可行性。

1、经济可行性研究的目的是实行系统能达到以最小的开发成本取得最佳的经济效益,需要对组织的经济状况和投资能力进行分析。

本网站对于经济方面的投资很少,成本比传统的商店少,只需要投资建立网站的费用即可,所以在经济可行性方面是可行的。

2、技术可行性研究是研究现有的技术条件能否顺利完成开发工作,硬、软件配置能否满足开发的需要等等。

本电子网上花店所要求的硬、软件环境并不是很高。

硬件能达到CPU:

celeron433;硬盘空间:

8G;内存:

64M;Modem:

56K。

软件需要安装WIN2000+jdev1012+SQLServer2000即可。

由此可以看出,本网上的技术分析是可行的。

2.3环境需求

硬件需求:

CPU

Intel或兼容机,Pentium166MHz或更高

内存(RAM)

至少32MB,建议64MB或更多

硬盘

3.2G以上

监视器

VGA或更高分辨率

网卡

10/100Mbit/s

软件需求:

操作系统软件

Windows95/98/Me/2000/XP

浏览器

IE6.0等

2.4数据E-R图

实体之间关系的E-R图

2-4-1实体关系E-R图

管理员信息实体的E-R图

2-4-2管理员信息实体的E-R图

用户信息实体的E-R图

2-4-3用户信息实体的E-R图

鲜花实体的E-R图

2-4-4鲜花实体的E-R图

鲜花分类实体的E-R图

2-4-5鲜花分类实体的E-R图

商品实体的E-R图

2-4-6商品实体的E-R图

订单实体的E-R图

2-4-7订单实体的E-R图

库存实体的E-R图

2-4-8库存实体的E-R图

供应商实体E-R图

诉讼

2-4-9供应商实体E-R图

2.5非功能性需求

2.5.1用户界面需求

表2-5-1用户界面需求表

需求名称详细要求

风格界面友好,布局合理,美观大方,实用性强

颜色橙色基调,给人温馨的感觉

分辨率1024*768

2.5.2软硬件环境需求

表2-5-2软硬件环境需求表

需求名称详细要求

运行速度系统启动运行时间不超过5min,人机界面交互反应时间不超过5s

容量占用内存不大于15M

操作系统性能Win9x/Me/NT/2000/XP

网络传输率10/100Mbit/s

2.5.3产品质量需求

表2-5-3产品质量需求表

主要质量属性详细要求

正确性本系统经过测试达到了预期效果

健壮性本系统有一定的健壮性

可靠性容错能力强,测试质量合格

性能,效率同配置成正比

易用性使用方便

清晰性窗体、代码均很清晰

安全性本系统具有非常好的安全性,用户和管理员登陆都要经过身份验证,并且有自动生成的验证码,防止对系统的恶意行为,数据操作使用EJB技术,增强了数据的保密性

可扩展性由于时间关系,本系统除主要功能,其他不是很完善,但有良好的可扩展性,以便后期功能模块的开发与完善

兼容性操作系统兼容:

平台无关

2.硬件兼容:

对机器硬件设备无太多要求

可移植性有较强的可移植性

第三章总体设计

本系统功能需求主要分为两类,用户功能需求和管理员功能需求。

表3-1总体功能表

功能类别子功能

用户功能1.1用户注册和登录

1.2花卉查询

1.3查看花卉详细信息

1.4购买

1.5查看购物车

1.6查看订单信息

1.7查看个人信息

管理员2.1花卉类别管理

2.2花卉管理

2.3订单管理

2.4商品管理

2.5库存管理

2.6供应商管理

2.7用户管理

3.1用户功能

3-1-1-1用户功能框图

3-1-1-2用户登录功能框图

表3-2用户登录功能表

名称、标识符1.1用户登录

功能描述用户要先进行注册,才可以登录。

优先级高级

输入输入用户名和密码。

操作序列注册会员,然后输入用户名和密码,进行登录。

输出登录成功,进入花店。

补充说明如不登录,则不能购买花卉。

表3-3查询花卉功能表

名称、标识符1.2查询花卉

功能描述可以通过类别查找花卉

优先级高级

输入输入条件,点击查询。

操作序列选择花卉类别,点击查询。

输出相应类别中的所有花卉。

补充说明如不登录,可以查询,但不能购买花卉。

表3-4查看花卉的详细信息功能表

名称、标识符1.3查看花卉的详细信息

功能描述通过类别查找花卉,可以查看喜欢花卉的详细信息

优先级高级

输入点击查看

操作序列可以查看相对应的花卉详细信息

输出显示相应花卉的详细信息

补充说明如不登录,可以查询,可以查看花卉的详细信息,但不能购买花卉。

表3-5购买花卉功能表

名称、标识符1.4购买花卉

功能描述选择了自己喜欢的花卉可以进行购买

优先级高级

输入点击订购

操作序列添加到购物车,生成订单,就可以购买了

输出订购成功

补充说明如不登录,可以查询,可以查看花卉的详细信息,但不能购买花卉。

3-1-1-3用户查看购物车功能框图

表3-6查看购物车功能表

名称、标识符1.5查看购物车

功能描述可以修改购买数量,如不喜欢该商品,可以进行删除,确定后提交购物车,购物车清空,可继续购花。

优先级高级

输入点击喜欢花卉的对应的订购按纽,将其添加到购物车

操作序列修改购买数量,如不喜欢该商品,可以进行删除,确定后提交购物车。

输出清空购物车,生成订单,可继续购物。

补充说明如不登录,则不能购买花卉。

表3-7查看订单功能表

名称、标识符1.6查看订单

功能描述提交购物车后,生成订单。

优先级高级

输入点击提交购物车按纽

操作序列生成订单,可选择支付方式。

输出生成订单成功。

补充说明如不登录,则不能购买花卉。

3.2管理员功能

3-1-2-1管理员功能框图

3-1-2-2花卉类别管理功能框图

表3-8花卉类别管理功能表

名称、标识符2.1花卉类别管理

功能描述可以添加、修改、删除、查询花卉的类别。

优先级高级

输入输入信息,进行增删改查。

操作序列输入新记录进行增加,修改原有的花卉类别,可以删除未被引用的花卉类别,输入查询条件查询花卉类别。

输出操作已成功。

补充说明需要管理员登录。

3-1-2-3花卉管理功能框图

表3-9花卉管理功能表

名称、标识符2.2花卉管理

功能描述可以添加、修改、删除、查询花卉的信息。

优先级高级

输入输入信息,进行增删改查。

操作序列输入新记录进行增加,修改原有的花卉信息,可以删除未被引用的花卉,输入查询条件查询花卉信息。

输出操作已成功。

补充说明需要管理员登录。

3-1-2-4订单管理功能框图

表3-10订单管理功能表

名称、标识符2.3订单管理

功能描述可以查看所有的订单,删除订单和修改订单。

优先级高级

输入进入订单管理

操作序列可以查看所有的订单,删除订单和修改订单。

输出操作已成功。

补充说明需要管理员登录。

3-1-2-5商品管理功能框图

表3-11商品管理功能表

名称、标识符2.4商品管理

功能描述可以添加、修改、删除、查询商品。

优先级高级

输入输入信息,进行增删改查。

操作序列输入新记录进行增加,修改原有的商品信息,可以删除未被引用的商品,输入查询条件查询商品信息。

输出操作已成功。

补充说明需要管理员登录。

3-1-2-6库存管理功能框图

表3-12库存管理功能表

名称、标识符2.5库存管理

功能描述可以添加、修改、删除、查询库存信息。

优先级高级

输入输入信息,进行增删改查。

操作序列查看商品的库存信息,修改原有的商品的库存信息,可以删除商品的库存信息,输入查询条件查询库存信息。

输出操作已成功。

补充说明需要管理员登录。

3-1-2-7供应商管理功能框图

表3-13供应商管理功能表

名称、标识符2.6供应商管理

功能描述可以添加、修改、删除、查询供应商。

优先级高级

输入输入信息,进行增删改查。

操作序列输入新记录进行增加,修改原有的供应商信息,可以删除未被引用的供应商,输入查询条件查询供应商信息。

输出操作已成功。

补充说明需要管理员登录。

3-1-2-8用户管理功能框图

表3-14用户管理功能表

名称、标识符2.7用户管理

功能描述可以添加、修改、查询用户。

优先级高级

输入输入信息,进行增改查。

操作序列输入新记录进行增加,修改原有的用户信息,输入查询条件查询用户信息。

输出操作已成功。

补充说明需要高级管理员登录。

3-1-2-9新品管理功能框图

表3-15新品管理功能表

名称、标识符2.8新品管理

功能描述可以添加、修改、查询新品。

优先级高级

输入输入信息,进行增改查。

操作序列输入新记录进行增加,修改原有的新品信息,输入查询条件查询新品信息。

输出操作已成功。

补充说明需要高级管理员登录。

第四章详细设计

4.1数据库表的设计

表.4-1-1管理员信息表

作用存放管理员信息名称Manager

序号英文字段名称中文字段名称字段类型大小备注

1LoginName操作员登录名字符10

2Pwd密码字符20

3Role角色字符10

表4-1-2用户信息表

作用存放用户的信息名称Customer

序号英文字段名称中文字段名称字段类型大小备注

1CustomerID用户编号字符10主键

2CustomerName用户名称字符30

3Sex性别字符2

4IdentityCard身份证号字符18

5Address地址字符200

6ZipCode邮政编码字符7

7Email电子邮件字符50

8Tel字符20

表4-1-3用户登录信息表

作用存放用户登录信息名称CustomerLogin

序号英文字段名称中文字段名称字段类型大小备注

1CustomerID客户编号字符10

2Pwd密码字符20

表4-1-4鲜花信息表

作用保存鲜花的原始信息名称flower

序号英文字段名称中文字段名称字段类型大小备注

1flowerID鲜花编号字符10主键

2flowerName鲜花名称字符50

3TypeID类别字符10外键

4Subject颜色字符10外键

5flowerPhoto照片字符50文件名

6Description描述字符500

表4-1-5鲜花类别信息表

作用保存鲜花的分类信息名称flowerType

序号英文字段名称中文字段名称字段类型大小备注

1TypeID类别编号字符10

2TypeName类别名称字符30

表4-1-6鲜花类别信息表

作用保存鲜花的分类信息名称flowerType

序号英文字段名称中文字段名称字段类型大小备注

1TypeID类别编号字符10

2TypeName类别名称字符30

表4-1-7鲜花类别信息表

作用保存鲜花的分类信息名称flowerType

序号英文字段名称中文字段名称字段类型大小备注

1TypeID类别编号字符10

2TypeName类别名称字符30

表4-1-8用户信息表

作用存放用户的信息名称Customer

序号英文字段名称中文字段名称字段类型大小备注

1CustomerID用户编号字符10主键

2CustomerName用户名称字符30

3Sex性别字符2

4IdentityCard身份证号字符18

5Address地址字符200

6ZipCode邮政编码字符7

7Email电子邮件字符50

8Tel字符20

表4-1-9用户登录信息表

作用存放用户登录信息名称CustomerLogin

序号英文字段名称中文字段名称字段类型大小备注

1CustomerID客户编号字符10

2Pwd密码字符20

表4-1-10鲜花信息表

作用保存鲜花的原始信息名称flower

序号英文字段名称中文字段名称字段类型大小备注

1flowerID鲜花编号字符10主键

2flowerName鲜花名称字符50

3TypeID类别字符10外键

4Subject颜色字符10外键

5flowerPhoto照片字符50文件名

6Description描述字符500

表4-1-11用户信息表

作用存放用户的信息名称Customer

序号英文字段名称中文字段名称字段类型大小备注

1CustomerID用户编号字符10主键

2CustomerName用户名称字符30

3Sex性别字符2

4IdentityCard身份证号字符18

5Address地址字符200

6ZipCode邮政编码字符7

7Email电子邮件字符50

8Tel字符20

表4-1-12用户登录信息表

作用存放用户登录信息名称CustomerLogin

序号英文字段名称中文字段名称字段类型大小备注

1CustomerID客户编号字符10

2Pwd密码字符20

表4-1-13鲜花信息表

作用保存鲜花的原始信息名称flower

序号英文字段名称中文字段名称字段类型大小备注

1flowerID鲜花编号字符10主键

2flowerName鲜花名称字符50

3TypeID类别字符10外键

4Subject颜色字符10外键

5flowerPhoto照片字符50文件名

6Description描述字符500

表4-1-14库存信息表

作用保存库存信息名称ItemInfo

序号英文字段名称中文字段名称字段类型大小备注

1ItemID商品编号字符10

2StockNum库存数量数字

表4-1-15供应商信息表

表保存供应商信息名称Supplier

序号英文字段名称中文字段名称字段类型大小备注

1SupID供应商编号字符10

2SupName名称字符50

3Address地址字符100

4ZipCode邮政编码字符20

5Tel电话字符20

6Email邮箱字符50

4.2消费者功能

4.2.1消费者登录功能界面

4-2-1-1消费者登录界面

流程图

4-2-1-2消费者登录流程图

4.2.2消费者购物功能界面

4-2-2-1消费者购物界面

流程图

4-2-2-2消费者购物流程图

4.2.3消费者查看购物车功能界面

4-2-3-1消费者查看购物车界面

流程图

4-2-3-2消费者查看购物车流程图

4.2.4生成订单功能界面

4-2-4-1生成订单界面

流程图

4-2-4-2生成订单流程图

4.2.5消费者修改个人信息功能界面

4-2-5-1消费者修改个人信息界面

流程图

4-1-5-2消费者修改个人信息流程图

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2