鲜花销售系统详细设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二:
1.会员认证系统
1.1 会员认证
1.2 会员注册
1.3 隐私与安全
2.鲜花订购系统
2.1 鲜花查询
2.2 鲜花订购
2.3 支付货款
3.服务系统
3.1会员服务
3.2 团购通道
3.3 定单管理
3.4 售后服务
3.5 支付说明
3.6 购物说明
3.7 配送说明
3.8关于我们
3.9 留言板
3.10 其他服务
软件综合课程设计
<网上花店销售系统>
详细设计报告
学号: 班级:
1.1-1.4: 邓杰 080606102 080606班
2.0-3.2: 井淼淼080606126080606班
3.2-3.7: 建 080606110 080606班
3.8-3.12:吴旖铮080606129080606班
4.0-4.2: 锐080606116080606班
1
[1] 明,戴友元. 基于Ajax和XML的无线通讯基站查询系统设计. 价值工程, 2010年2期
[2] 亮亮,王宁,王亚飞. XMLHttpRequest异步功能在Web开发中的实现. 科技信息, 2009年第29期
[3] 修桂华,红光. AJAX技术在ASP.NET开发中的应用. 科技资讯,2009年33期
3.
3
整体框架图:
网上花店销售系统框架图
各模块功能介绍:
1.网上注册
系统采用用户名申请的方式。为方便地给客户提供安全、快捷的个性化服务,便于交易
的顺利完成,要求顾客填写信息,并对顾客信息。
2、客户登录
客户欲进行一些交易操作,则必须进行此操作。
3.鲜花浏览
主要是对各种不同种类鲜花信息的分类浏览。其中对于鲜花按照四种类别归类,同时除去推荐鲜花之外,有自选鲜花功能,也可以选择最近优惠打折的商品。
4.鲜花检索
5.购物车的实现
对购物车的操作包括:显示购物车容、删除已购鲜花、提交购物车中的所有物品、清空购物车等。
6.订单提交
如果已经确定将要购买该种类鲜花则可以立即提交订单购买,填写信息。
7客户信息管理
通过管理员身份,可以对该系统所有客户信息进行查看
8购物车信息管理
通过管理员身份,对所有用户提交的购物车信息进行删除、查询操作,便于管理员实时监控消费者的消费倾向,及时满足消费者需求。是管理鲜花信息的核心。
9订单信息管理
通过管理员身份,对订购客户名、鲜花名、订单号、收货人地址、收货人等信息进行查询,获得订单的详细情况,对订单进行处理,可以删除。
3.2.2
系统的流程分析体现了各个功能模块之间的依存关系如下:
3.3数据库设计与实现
3.3.1
在需求分析的基础上,设计出能够满足网上花店销售系统的需求的模块,规划出的部分实体的E-R图及其关系描述如下。
(6)客户信息管理:通过管理员身份,可以对该系统所有客户信息进行查看
(7)购物车信息管理:通过管理员身份,对所有用户提交的购物车信息进行删除、查询操作,便于管理员实时监控消费者的消费倾向,及时满足消费者需求。是管理鲜花信息的核心。
(8)订单信息管理:通过管理员身份,对订购客户名、鲜花名、订单号、收货人地址、收货人等信息进行查询,获得订单的详细情况,对订单进行处理,可以删除。
3.3.3
User
字段名称
数据类型
允许为空
中文说明
备注
Id
int
3
3.1
在概要设计的基础上,考虑“怎样实现”这个软件系统,直到对系统中的每个模块给出足够详细的过程性描述。
每一个模块确定使用的算法和块数据结构,用某种选定的表达工具给出清晰的描述。表达工具可以由开发单位或设计人员自由选择,但它必须具有描述过程细节的能力,进而可在编码阶段能够直接将它翻译为用程序设计语言书写的源程序。
[8] 华. Ajax从入门的精通. :清华大学, 2008
[9] 志忠. ASP.NET AJAX编程参考手册. :清华大学, 2009年17期
2
Hale Waihona Puke Baidu一:
1.模块描述
详见上面的层次方框图。
2.身份验证模块
对用户进行身份验证,通过验证则登入系统。
3.初始化模块
初始化系统,显示主页,并使系统进入正常工作状态。
[4] 林宏,辉. Ajax核心技术及其研究应用. 电子技术,2007年1期
[5] 王锟,方明. Ajax技术研究与应用. 现代电子技术,2008年6期
[6] 廖作斌,许智. 基于ASP.net技术的数据库访问通用类设计. 电脑 2006年11期
[7] 宋昕.ASP网络开发技术入门与提高实用教程[M]. :中国铁道,2005.4
3.3.2
用户表(用户名,密码,联系方式,电子,地址,积分)
管理员表(管理员名,密码)
鲜花表(鲜花名称,鲜花颜色,描述,价格,折扣,图片)
用户购物车表(订单编号,用户编号,商品编号,商品名称,商品单价)
定单表(订单编号,收花人,收花人,收花人住址,订单日期,订单总价,支付方式)
留言管理表(用户编号,留言标题,留言容)
(3)本系统能帮助用户尽快的查找到所需鲜花,并及时定购
1
(1)在线注册功能:系统采用用户名申请的方式。
(2)登录功能:客户欲进行一些交易操作,则必须进行此操作。
(3)查询功能:客户对所需鲜花进行的检索功能
(4)购物车功能:显示购物车容、删除已购鲜花、提交购物车中的所有物品、清空购物车等。
(5)订单提交:如果已经确定将要购买该种类鲜花则可以立即提交订单购买,填写信息。
1
1
(1)本说明的编写目的在于研究网上花店鲜花销售方面的具体需求,指出实现网络销售鲜花的方法与途径。考虑“怎样实现”这个软件系统,直到对系统中的每个模块给出足够详细的过程性描述。
(2)本说明书的用途为为软件结构图中的每一个模块确定使用的算法和块数据结构,并用某种选定的表达工具给出清晰的描述。表达工具可以由开发单位或设计人员自由选择,但它必须具有描述过程细节的能力,进而可在编码阶段能够直接将它翻译为用程序设计语言书写的源程序。
(3)本系统的预期受众是利用网络平台购买鲜花的人群,通过本系统,他们可以选择自己喜欢的花束,并及时的定购。
1
(1)本项目的名称为明年今日网上花店系统。
(2)本项目的提出者是花店店主或者花店经销商,通过使用本系统,能够达到宣传鲜花产品的目的,有效提高花店的知名度和在网上的点击率。使用者是经常上网且需要购买鲜花的人群,可以通过本系统,能够了解最新的鲜花品种,并及时的与供应商联系,购买自己喜欢的鲜花。
1.会员认证系统
1.1 会员认证
1.2 会员注册
1.3 隐私与安全
2.鲜花订购系统
2.1 鲜花查询
2.2 鲜花订购
2.3 支付货款
3.服务系统
3.1会员服务
3.2 团购通道
3.3 定单管理
3.4 售后服务
3.5 支付说明
3.6 购物说明
3.7 配送说明
3.8关于我们
3.9 留言板
3.10 其他服务
软件综合课程设计
<网上花店销售系统>
详细设计报告
学号: 班级:
1.1-1.4: 邓杰 080606102 080606班
2.0-3.2: 井淼淼080606126080606班
3.2-3.7: 建 080606110 080606班
3.8-3.12:吴旖铮080606129080606班
4.0-4.2: 锐080606116080606班
1
[1] 明,戴友元. 基于Ajax和XML的无线通讯基站查询系统设计. 价值工程, 2010年2期
[2] 亮亮,王宁,王亚飞. XMLHttpRequest异步功能在Web开发中的实现. 科技信息, 2009年第29期
[3] 修桂华,红光. AJAX技术在ASP.NET开发中的应用. 科技资讯,2009年33期
3.
3
整体框架图:
网上花店销售系统框架图
各模块功能介绍:
1.网上注册
系统采用用户名申请的方式。为方便地给客户提供安全、快捷的个性化服务,便于交易
的顺利完成,要求顾客填写信息,并对顾客信息。
2、客户登录
客户欲进行一些交易操作,则必须进行此操作。
3.鲜花浏览
主要是对各种不同种类鲜花信息的分类浏览。其中对于鲜花按照四种类别归类,同时除去推荐鲜花之外,有自选鲜花功能,也可以选择最近优惠打折的商品。
4.鲜花检索
5.购物车的实现
对购物车的操作包括:显示购物车容、删除已购鲜花、提交购物车中的所有物品、清空购物车等。
6.订单提交
如果已经确定将要购买该种类鲜花则可以立即提交订单购买,填写信息。
7客户信息管理
通过管理员身份,可以对该系统所有客户信息进行查看
8购物车信息管理
通过管理员身份,对所有用户提交的购物车信息进行删除、查询操作,便于管理员实时监控消费者的消费倾向,及时满足消费者需求。是管理鲜花信息的核心。
9订单信息管理
通过管理员身份,对订购客户名、鲜花名、订单号、收货人地址、收货人等信息进行查询,获得订单的详细情况,对订单进行处理,可以删除。
3.2.2
系统的流程分析体现了各个功能模块之间的依存关系如下:
3.3数据库设计与实现
3.3.1
在需求分析的基础上,设计出能够满足网上花店销售系统的需求的模块,规划出的部分实体的E-R图及其关系描述如下。
(6)客户信息管理:通过管理员身份,可以对该系统所有客户信息进行查看
(7)购物车信息管理:通过管理员身份,对所有用户提交的购物车信息进行删除、查询操作,便于管理员实时监控消费者的消费倾向,及时满足消费者需求。是管理鲜花信息的核心。
(8)订单信息管理:通过管理员身份,对订购客户名、鲜花名、订单号、收货人地址、收货人等信息进行查询,获得订单的详细情况,对订单进行处理,可以删除。
3.3.3
User
字段名称
数据类型
允许为空
中文说明
备注
Id
int
3
3.1
在概要设计的基础上,考虑“怎样实现”这个软件系统,直到对系统中的每个模块给出足够详细的过程性描述。
每一个模块确定使用的算法和块数据结构,用某种选定的表达工具给出清晰的描述。表达工具可以由开发单位或设计人员自由选择,但它必须具有描述过程细节的能力,进而可在编码阶段能够直接将它翻译为用程序设计语言书写的源程序。
[8] 华. Ajax从入门的精通. :清华大学, 2008
[9] 志忠. ASP.NET AJAX编程参考手册. :清华大学, 2009年17期
2
Hale Waihona Puke Baidu一:
1.模块描述
详见上面的层次方框图。
2.身份验证模块
对用户进行身份验证,通过验证则登入系统。
3.初始化模块
初始化系统,显示主页,并使系统进入正常工作状态。
[4] 林宏,辉. Ajax核心技术及其研究应用. 电子技术,2007年1期
[5] 王锟,方明. Ajax技术研究与应用. 现代电子技术,2008年6期
[6] 廖作斌,许智. 基于ASP.net技术的数据库访问通用类设计. 电脑 2006年11期
[7] 宋昕.ASP网络开发技术入门与提高实用教程[M]. :中国铁道,2005.4
3.3.2
用户表(用户名,密码,联系方式,电子,地址,积分)
管理员表(管理员名,密码)
鲜花表(鲜花名称,鲜花颜色,描述,价格,折扣,图片)
用户购物车表(订单编号,用户编号,商品编号,商品名称,商品单价)
定单表(订单编号,收花人,收花人,收花人住址,订单日期,订单总价,支付方式)
留言管理表(用户编号,留言标题,留言容)
(3)本系统能帮助用户尽快的查找到所需鲜花,并及时定购
1
(1)在线注册功能:系统采用用户名申请的方式。
(2)登录功能:客户欲进行一些交易操作,则必须进行此操作。
(3)查询功能:客户对所需鲜花进行的检索功能
(4)购物车功能:显示购物车容、删除已购鲜花、提交购物车中的所有物品、清空购物车等。
(5)订单提交:如果已经确定将要购买该种类鲜花则可以立即提交订单购买,填写信息。
1
1
(1)本说明的编写目的在于研究网上花店鲜花销售方面的具体需求,指出实现网络销售鲜花的方法与途径。考虑“怎样实现”这个软件系统,直到对系统中的每个模块给出足够详细的过程性描述。
(2)本说明书的用途为为软件结构图中的每一个模块确定使用的算法和块数据结构,并用某种选定的表达工具给出清晰的描述。表达工具可以由开发单位或设计人员自由选择,但它必须具有描述过程细节的能力,进而可在编码阶段能够直接将它翻译为用程序设计语言书写的源程序。
(3)本系统的预期受众是利用网络平台购买鲜花的人群,通过本系统,他们可以选择自己喜欢的花束,并及时的定购。
1
(1)本项目的名称为明年今日网上花店系统。
(2)本项目的提出者是花店店主或者花店经销商,通过使用本系统,能够达到宣传鲜花产品的目的,有效提高花店的知名度和在网上的点击率。使用者是经常上网且需要购买鲜花的人群,可以通过本系统,能够了解最新的鲜花品种,并及时的与供应商联系,购买自己喜欢的鲜花。