ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:555.25KB ,
资源ID:8938123      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/8938123.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(鲜花销售系统详细设计.docx)为本站上传会员【pc****0】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

鲜花销售系统详细设计.docx

1、软件综合课程设计 <网上花店销售系统> 详细设计报告 姓名 学号: 班级: 1.1-1.4: 邓杰 080606102 080606班 2.0-3.2: 井淼淼 080606126 080606班 3.2-3.7: 李建 080606110 0806

2、06班 3.8-3.12:吴旖铮 080606129 080606班 4.0-4.2: 孙锐 080606116 080606班 详细设计报告 0 1 引言 2 1.1 编写目的 2 1.2 背景 2 1.3 定义 2 1.4 参考资料 3 2 程序系统的结构 3 3 程序(标识符)设计说明 4 3.1 程序描述 4 3.2 功能 5 3.2.1系统功能介绍 5 3.2.2业务

3、流程图 9 3.2.3数据流程图 10 3.3数据库设计与实现 10 3.3.1E-R图设计 10 3.3.2数据库关系模型设计 13 3.3.3数据库逻辑结构设计 13 3.8 流程逻辑 14 3.9 存储分配 15 3.11 限制条件 16 3.12 测试计划 16 4 项目测试 17 4.1 测试项目说明 17 4.2测试过程 17 1 引言 1.1 编写目的 (1)本说明的编写目的在于研究网上花店鲜花销售方面的具体需求,指出实现网络销售鲜花的方法与途径。考虑“怎样实现”这个软件系统,直到对系统中的每个模块

4、给出足够详细的过程性描述。 (2)本说明书的用途为为软件结构图中的每一个模块确定使用的算法和块内数据结构,并用某种选定的表达工具给出清晰的描述。表达工具可以由开发单位或设计人员自由选择,但它必须具有描述过程细节的能力,进而可在编码阶段能够直接将它翻译为用程序设计语言书写的源程序。 (3)本系统的预期受众是利用网络平台购买鲜花的人群,通过本系统,他们可以选择自己喜欢的花束,并及时的定购。 1.2 背景 (1)本项目的名称为明年今日网上花店系统。 (2)本项目的提出者是花店店主或者花店经销商,通过使用本系统,能够达到宣传鲜花产品的目的,有效提高花店的知名度和在网上的点击率。使

5、用者是经常上网且需要购买鲜花的人群,可以通过本系统,能够了解最新的鲜花品种,并及时的与供应商联系,购买自己喜欢的鲜花。 (3)本系统能帮助用户尽快的查找到所需鲜花,并及时定购 1.3 定义 (1)在线注册功能:系统采用用户名申请的方式。 (2)登录功能:客户欲进行一些交易操作,则必须进行此操作。 (3)查询功能:客户对所需鲜花进行的检索功能 (4)购物车功能:显示购物车内容、删除已购鲜花、提交购物车中的所有物品、清空购物车等。 (5)订单提交:如果已经确定将要购买该种类鲜花则可以立即提交订单购买,填写信息。 (6)客户信息管理:通过管理员身份,可以对该系统所有客户信息进行查看

6、 (7)购物车信息管理:通过管理员身份,对网站内所有用户提交的购物车信息进行删除、查询操作,便于网站管理员实时监控消费者的消费倾向,及时满足消费者需求。是管理网站鲜花信息的核心。 (8)订单信息管理:通过管理员身份,对订购客户名、鲜花名、订单号、收货人地址、收货人电话等信息进行查询,获得订单的详细情况,对订单进行处理,可以删除。 1.4 参考资料 [1] 张明,戴友元. 基于Ajax和XML的无线通讯基站查询系统设计. 价值工程, 2010年2期 [2] 刘亮亮,王宁,王亚飞. XMLHttpRequest异步功能在Web开发中的实现. 黑龙江科技信息, 2009年第29期

7、[3] 修桂华,李红光. AJAX技术在ASP.NET开发中的应用. 科技资讯,2009年33期 [4] 林宏,刘辉. Ajax核心技术及其研究应用. 山西电子技术,2007年1期 [5] 王锟,方明. Ajax技术研究与应用. 现代电子技术,2008年6期 [6] 廖作斌,许智. 基于ASP.net技术的数据库访问通用类设计. 福建电脑 2006年11期 [7] 宋昕.ASP网络开发技术入门与提高实用教程[M]. 北京:中国铁道出版社,2005.4 [8] 陈华. Ajax从入门的精通. 北京:清华大学出版社, 2008 [9] 刘志忠. ASP.NET AJAX编程参考手册

8、 北京:清华大学出版社, 2009年17期 2 程序系统的结构 用户提出注册 用户填写信息 检查结果 用户名被占用或两次密码不相同。 注册成功 选购鲜花 填写信息 发出订单 系统 系统检查信息 系统 发出鲜花 一: 1. 模块描述 详见上面的层次方框图。 2. 身份验证模块 对用户进行身份验证,通过验证则登入系统。 3. 初始化模块 初始化系统,显示网站主页,并使系统进入正常工作状态。 二: 1.会员认证系统

9、 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 其他

10、服务 3 程序(标识符)设计说明 3.1 程序描述 在概要设计的基础上,考虑“怎样实现”这个软件系统,直到对系统中的每个模块给出足够详细的过程性描述。 每一个模块确定使用的算法和块内数据结构,用某种选定的表达工具给出清晰的描述。表达工具可以由开发单位或设计人员自由选择,但它必须具有描述过程细节的能力,进而可在编码阶段能够直接将它翻译为用程序设计语言书写的源程序。 3.2 功能 3.2.1系统功能介绍 网站整体框架图: 网上鲜花系统 鲜花信息浏览 鲜花信息管理系统 鲜花订购系统 鲜花信息分类检索 用户/管理员登录 用 户 注 册 订单信息

11、管理 购物车信息管理 客户信息管理 订单提交 购物车 网上花店销售系统框架图 各模块功能介绍: 1.网上注册 系统采用用户名申请的方式。为方便地给客户提供安全、快捷的个性化服务,便于交易 的顺利完成,要求顾客填写信息,并对顾客信息保密。 2、客户登录 客户欲进行一些交易操作,则必须进行此操作。 3.鲜花浏览 主要是对各种不同种类鲜花信息的分类浏览。其中对于鲜花按照四种类别归类,同时除去推荐鲜花之外,有自选鲜花功能,也可以选择最近优惠打折的商品。 4.鲜花检索 5.购物车的实现 对购物车的操作包括:显示购

12、物车内容、删除已购鲜花、提交购物车中的所有物品、清空购物车等。 6.订单提交 如果已经确定将要购买该种类鲜花则可以立即提交订单购买,填写信息。 7客户信息管理 通过管理员身份,可以对该系统所有客户信息进行查看 8购物车信息管理 通过管理员身份,对网站内所有用户提交的购物车信息进行删除、查询操作,便于网站管理员实时监控消费者的消费倾向,及时满足消费者需求。是管理网站鲜花信息的核心。 9订单信息管理 通过管理员身份,对订购客户名、鲜花名、订单号、收货人地址、收货人电话等信息进行查询,获得订单的详细情况,对订单进行处理,可以删除。

13、 3.2.2业务流程图 系统的流程分析体现了各个功能模块之间的依存关系如下: 用户提出注册 用户填写信息 检查结果 用户名被占用或两次密码不相同。 注册成功 选购鲜花 填写信息 发出订单 系统 系统检查信息 系统 发出鲜花 开始 链接数据库 是否成功? 否 搜索用户数据 添加用户订购信息 是否成功? 否 数据插入数据库 3.2.3数据流程图 3.3数据库

14、设计与实现 3.3.1E-R图设计 在需求分析的基础上,设计出能够满足网上花店销售系统的需求的模块,规划出的部分实体的E-R图及其关系描述如下。 用户名 密码 用户 填写订单 订单 订单编号 订花人姓名 订花人电话 订花人住址 收花人姓名 收花人电话 收花人地址 下单日期 有关用户与订单信息E-R图 有关后台管理员查看订单与购物车信息E-R图 用户名 密码 管理员 查看订单 订单 订单编号 订花人姓名 订花人电话 订花人住址 收花人姓名 收花人电话 收花人地址 下单日期 查看购物车 订单编号 用户编号 商品编号 购物车

15、 商品名称 商品单价 有关用户与留言板信息E-R图 有关用户与购物车信息E-R图 用户 用户名 密码 留言 留言管理表 用户编号 留言标题 留言内容 3.3.2数据库关系模型设计 用户表(用户名,密码,联系方式,电子邮件,地址,积分) 管理员表(管理员名,密码) 鲜花表(鲜花名称,鲜花颜色,描述,价格,折扣,图片) 用户购物车表(订单编号,用户编号,商品编号,商品名称,商品单价) 定单表(订单编号,收花人姓名,收花人电话,收花人住址,订单日期,订单总价,支付方式) 留言管理表(用户编号,留言标题,留言内容) 3.3.3数据库逻辑结构设计 User

16、字段名称 数据类型 允许为空 中文说明 备注 Id int 否 主键 User Varchar 否 用户名 Password Varchar 否 用户密码 Telephone Varchar 否 用户电话 Email Varchar 否 用户email Address Varchar 否 用户地址 Intergral Varchar 否 用户积分 Admin 字段名称 数据类型 允许为空 中文说明 备注 Id int 否 主键 Admin Varchar 否 管理员名

17、 Password Varchar 否 管理员密码 shopCar 字段名称 数据类型 允许为空 中文说明 备注 Id int 否 主键 Orderno Varchar 否 购物编号 Account Varchar 否 用户编号 Flowerno Varchar 否 鲜花编号 Flowername Varchar 否 鲜花名称 Flowerprice Varchar 否 鲜花单价 Flowercount Varchar 否 鲜花数目 Flower 字段名称 数据类型 允许为空

18、 中文说明 备注 Id int 否 主键 Flowername Varchar 否 管理员名 Flowercolor Varchar 否 管理员密码 Remark Varchar 否 描述 Flowerprice Varchar 否 价格 Floweragio Varchar 否 折扣 Flowerimg Varchar 否 图片 Orders 字段名称 数据类型 允许为空 中文说明 备注 Id int 否 主键 Orderno Varchar 否 购物编号 Receiv

19、ename Varchar 否 收花人姓名 Receivephone Varchar 否 收花人电话 Receiveaddress Varchar 否 收花人住址 Orderdate Varchar 否 订单日期 Ordertotalprice Varchar 否 订单总价 Paymethod Varchar 否 支付方式 Word Varchar 否 卡片留言 Word 字段名称 数据类型 允许为空 中文说明 备注 Id int 否 主键 Account Varchar 否 用户

20、编号 Title Varchar 否 留言标题 Content Varchar 否 留言内容 3.8 流程逻辑 用图表(例如流程流程图、判定表等)辅以必要的说明来表示本程序的逻辑流程。 系统的流程分析体现了各个功能模块之间的依存关系如下: 用户提出注册 用户填写信息 检查结果 用户名被占用或两次密码不相同。 注册成功 选购鲜花 填写信息 发出订单 系统 系统检查信息 系统 发出鲜花 3.9 存储分配 本数据库的主数据文件为FLOWER.MDF

21、其他的数据文件有USER.NDF 和NOTE.NDF。他们各自的组成如下: (1)FLOWER.MDF: 里面主要是一张用来存放鲜花资料的名为 flowerTable的表,该表的列包括: (1)场合,属性为CHAR(20);(主键约束) (2)庆祝,属性为CHAR(20);(非空约束) (3)语义,属性为CHAR(20);(非空约束) (4)花材,属性为CHAR(20);(非空约束) (5)价格,属性为MONEY(8);(非空约束) (6)适合人群(职业),属性为CHAR(

22、20);(非空约束) (7)适合人群(年龄),属性为CHAR(20);(非空约束) 此外还需要一张用来存放其他商品的名为cityTable的表,该表的列包括: (1)价格,属性为MONEY(8);(非空约束) (2)适合人群(职业),属性为CHAR(20);(非空约束) (3)适合人群(年龄),属性为CHAR(20);(非空约束) (2)USER.NDF: 里面主要是一张用来存放用户资料的名为 userTable的表,该表的列包括: (1)名字,属性为CHAR(20)(主

23、键约束) (2)性别,属性为CHAR(20)(非空约束) (3)电话号码,属性为CHAR(20)(非空约束) (4)身份证件号, 属性为CHAR(20)(主键约束) (5)电子邮件地址,属性为CHAR(20)(非空约束) (6)家庭住址,属性为CHAR(50)(非空约束) (7)国籍, 属性为CHAR(20) (非空约束) (8)所在省份, 属性为CHAR(20)(非空约束) (9)所在城市, 属性为CHAR(20)(非空约束) (10)职业,属性为CHAR(20)(非空约束) (1

24、1)文化程度,属性为CHAR(20)(非空约束) (12)手机,属性为CHAR(20)(非空约束) 其他的表有funTable(用来存放用户的个人兴趣爱好)里面只有一列: 兴趣爱好, 属性为CHAR(100)(外键约束) 有passwordTable(用来存放用户校验码、密码提示语)里面的列有: (1)密码, 属性为CHAR(20)(外键约束) (2)校验码, 属性为CHAR(20)(外键约束) 除此之外最重要的一张表为用来存放用户历史记录的表oldRecord,里面的列有: (1)定单的数

25、量:INT(4)(外键约束) (2)定单的总价值:属性为MONEY(8)(外键约束) (3)用户的级别,属性为CHAR(20)(外键约束) (4)用户可享受的折扣:INT(4)(外键约束) (5)用户是否起用会员预付功能:CHAR(20)(外键约束) (6)用户是否起用会员帐目功能:CHAR(20)(外键约束) (7)用户是否起用节日提醒功能:CHAR(20)(外键约束) (3)NOTE.NDF: 里面主要是一张用来存放用户定单的名为 noteTable的表,该表的列包括: (1)收货人的名字, 属性为CHAR

26、20)(主键约束) (2)定单编号,CHAR(20)(主键约束) (3)货物,属性为CHAR(20)(非空约束) (4)日期,属性为DATETIME(8)(非空约束) (5)场合, 属性为CHAR(20)(非空约束) 其他的表有costTable(用来存放信用卡数字,终止日期和收费的地址),该表的列包括: (1)信用卡数字,属性为CHAR(20)(外键约束) (2)终止日期,属性为DATETIME(8)(外键约束) (3)收费的地址,属性为CHAR(50)(外键约束) 有receive

27、Table(用来存放收货人的名字、地址、电话号码和电子邮件地址),该表的列包括: (1)名字,属性为CHAR(20)(外键约束) (2)电话号码,属性为INT(4)(外键约束) (3)电子邮件地址,属性为CHAR(20)(外键约束) (4)家庭住址,属性为CHAR(50)(外键约束) 3.11 限制条件 本系统的软件运行环境包括:操作系统使用Windows 2000 Server,Web服务器使用操作系统自带的IIS 5.0,浏览器IE5.0极其以上(或Netscape Navigator6.0极其以上),数据库服务

28、器使用SQL Server2000;程序运行服务器的配置建议为双CPU3.0,内存为2.0G, 硬盘共800G(每个盘200G),只开通80端口;数据库服务器的配置建议为双CPU2.4,内存为1.0G, 硬盘共800G,只开通1433端口;备分数据库配置建议为双CPU2.4,内存为2.0G, 硬盘共800G。考虑到目前OFFICE 2000的市场占有率已达到91%,所以我们的系统日常的文档和数据处理应该能够支持OFFICE 2000 . 3.12 测试计划 本系统测试分为四个阶段:单元测试、组装测试、确认测试、系统测试。 单元测试:采用白盒法和黑盒法相结合的方法,对于逻辑结构复杂的模块采

29、用白 盒法,对于以输入、输出为主的模块采用黑盒法测试,以提高测试的效率。 组装测试:自底向上的增式测试。 确认测试:由用户参与按需求规格说明书验收。 系统测试:采用人工测试方法。 4 项目测试 4.1 测试项目说明 a.用户登录窗口的测试 b.用户注册窗口的测试 c.管理员登录窗口的测试 d.添加到购物车信息窗口的测试 e.快速下单窗口的测试 f.结算页面的测试 g.后台订单管理的测试 h.留言板窗口的测试 4.2测试过程 测试1: 会员登录与注册的功能测试 内容:会员登录中检查密码输入是否正确及若忘记密码怎样找回:在用户注册时检查再次输

30、入确认密码时是否与第一次输入的相符合,还有验证用户名是否为空的情况。 (1)会员注册功能 测试用例1 测试不同页面项目名称 输入数据测试 结果 用户名 空 出错 密码 空 确认密码 空 会员注册功能测试用例2 测试不同页面项目名称 输入数据测试 结果 用户名 璐子哎 出错 密码 5610196 确认密码 555 会员注册功能测试用例3 测试不同页面项目名称 输入数据测试 结果 用户名 璐子哎 注册成功 密码 5610196 确认密码 5610196 (1) 会员登录功能 会员登录功能测试用例1 测试不同页面项

31、目名称 输入数据测试 结果 用户名 空 出错 密码 空 会员登录功能测试用例2 测试不同页面项目名称 输入数据测试 结果 用户名 璐子哎 登录成功 密码 5610196 测试2:快速下单活动记录的测试 内容:填写订货人的详细信息 测试: 测试不同页面项目名称 输入数据测试 结果 订货人姓名 5 提交订单成功 订货人电话 55 订货人地址 5 收货人姓名 5 收货人电话 5 收货人地址 5 送货日期 5 卡片留言 5 其他要求 5 测试3:购物车的测试 内容:将商品添加入购物车,并可以对其中的内容进行删除,以及下订单的功能。

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服