花语花店网站的设计与开发
目 录
一、引言 1
(一) 课题背景 1
(二) 课题目的和意义 1
二、开发工具的介绍 1
(一) ASP.NET框架简介 1
(二)SQL Server 2008数据库简介 1
三、系统分析 1
(一) 需求分析 1
(二) 可行性分析 1
四、系统功能模块 1
(一)注册登录模块 2
(二)鲜花展示订购模块 2
(三)购物车模块 2
(四)会员订单管理模块 2
(五)会员信息管理模块 2
(六)后台管理模块 2
五、数据库设计 2
(一)鲜花网站的实体属性图 2
(二)设计库设计表 6
六、系统详细设计与实现 7
(一)用户注册与登录 7
1.用户注册 7
2.用户登录 8
(二)鲜花管理模块 9
(三)购物车模块 10
1.购物车浏览 10
2.生成订单 11
3.清空购物车 12
(四)会员订单管理模块 12
(五)会员信息管理模块 12
1. 修改会员信息 13
2. 删除会员信息 13
(六)管理员登录模块 14
七、总结 16
致谢 17
附录 19
一、引言
课题背景
各种类型的网站已经深入到我们每个人的生活习惯
*景先生毕设|www.jxszl.com +Q: ^351916072*
中,通过网上在线销售来购买商品给人们的生活带来了很多便利,这导致现在人们更加愿意通过网上在线购买来满足需求。这样,购买鲜花的人会大幅度增加,实物店铺的销售是远远不能满足这么大的市场,那么就需要开发一个网上鲜花销售系统。
课题目的和意义
开发花语花店网的意义在于,提高店铺的知名度,发现鲜花销售网站开发过程中所面临的问题,能够促进鲜花行业的发展。现代生活中不能缺少的物品就是鲜花,装饰家里,看望朋友,表达亲情,祝贺别人这些都会用到鲜花,而且不存在网上购买的鲜花和在实体店铺中购买的鲜花品质不一样。这样不仅方便了消费者,也便利了店家。
二、开发工具的介绍
(一) ASP.NET框架简介
ASP.NET框架是最受欢迎的一种程序架构,它最大的特点就是无论采用任何语言对程序进行开发,都不会对程序运行效率产生影响,是一种全新的多语言支持的平台对于开发,降低了花语花店开发的难度,提高了开发工作的效率。
(二)SQL Server 2008数据库简介
微软公司开发的SQL Server 2008数据库,容易学习,学生吸收起来也很快,所以开发采用此数据库是非常不错的选择。在开发花语花店网的时候先进行了数据库设计、表的制作、数据的查询、更新编程等工作。
三、系统分析
需求分析
需求分析又称要求分析,它在开发网站前,是第一步工作,要分析出为了满足客户的所有要求,系统需要什么功能。具体来说,本次开发花语花店网站需要达到注册登录功能、鲜花展示订购功能、查看购物车生成订单功能、会员信息管理功能和管理员管理系统功能等。
可行性分析
可行性分析是系统开发工作是否已经具备所有的资源和条件,能不能顺利的开发这次网上鲜花销售系统。本次网站通过使用ASP.NET程序语言 与SQL Server 数据库来达到开发花语花店网站的目的。
四、系统功能模块
本花语花店网主要给现在喜欢使用网络购物的大众提供服务,系统分为两个模块:第一个是前台销售模块;第二个是后台管理系统模块,两者结合起来使用,为广泛的消费者与店主提供了便利。
本系统具体实现的功能模块如下:
(一)注册登录模块
注册登录模块主要是实现花语花店网站上第一次购买,但还不是会员,通过填写姓名、电话、收货地址等重要信息进行注册和已经成为了本网站会员的直接登录。
(二)鲜花展示订购模块
实现鲜花的展示,给会员与非会员呈现出鲜花的样子,名字,价格、销量、适合什么场合献送等信息,可以按品牌类别展示,会员登录后可以订购鲜花,非会员可以注册后登录订购鲜花。
(三)购物车模块
会员可以把自己喜欢的鲜花加入购物车,可以修改购买鲜花的数量、删除购物车中的某一个不想要买的鲜花,也可以清空购物车、设置收货信息,还可以提交订单,然后自己还可以看到合计金额有多少。
(四)会员订单管理模块
会员登录后可以查看自己的订单信息(物品是在待付款状态、待发货状态、待收货状态还是待评价状态),可以修改个人资料(姓名、电话、邮箱、收货地址等重要信息),如果觉得自己的密码太过容易,也可以重新修改登录密码。
(五)会员信息管理模块
会员信息管理模块实现对会员信息管理的功能。客户信息具有唯一性,不能重复,否则会导致快递发送鲜花到错误的客户手中。
(六)后台管理模块
登录管理员权限添加修改用户名密码需要成功登录网页。管理员可以对本网站的任何信息进行修改,当密码泄漏时,可以删除或修改登录密码。
网站的总体结构如图41所示。
五、数据库设计
(一)鲜花网站的实体属性图
花语花店网站管理员实体的属性如图51所示。
鲜花的具体信息实体的属性如图52所示。
会员主要信息实体的属性如图53所示。
主订单信息实体的属性如图54所示。
评论信息实体的属性如图55所示。
订单明细信息实体的属性如图56所示。
论坛主题信息实体的属性如图57所示。
论坛回复信息实体的属性如图58所示。
原文链接:http://www.jxszl.com/jsj/xxaq/50570.html