鲜花销售系统详细设计教学内容Word文档格式.docx

上传人:b****2 文档编号:249557 上传时间:2023-04-28 格式:DOCX 页数:24 大小:664.21KB
下载 相关 举报
鲜花销售系统详细设计教学内容Word文档格式.docx_第1页
第1页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第2页
第2页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第3页
第3页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第4页
第4页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第5页
第5页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第6页
第6页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第7页
第7页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第8页
第8页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第9页
第9页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第10页
第10页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第11页
第11页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第12页
第12页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第13页
第13页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第14页
第14页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第15页
第15页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第16页
第16页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第17页
第17页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第18页
第18页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第19页
第19页 / 共24页
鲜花销售系统详细设计教学内容Word文档格式.docx_第20页
第20页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

鲜花销售系统详细设计教学内容Word文档格式.docx

《鲜花销售系统详细设计教学内容Word文档格式.docx》由会员分享,可在线阅读,更多相关《鲜花销售系统详细设计教学内容Word文档格式.docx(24页珍藏版)》请在冰点文库上搜索。

鲜花销售系统详细设计教学内容Word文档格式.docx

系统采用用户名申请的方式。

(2)登录功能:

客户欲进行一些交易操作,则必须进行此操作。

(3)查询功能:

客户对所需鲜花进行的检索功能

(4)购物车功能:

显示购物车内容、删除已购鲜花、提交购物车中的所有物品、清空购物车等。

(5)订单提交:

如果已经确定将要购买该种类鲜花则可以立即提交订单购买,填写信息。

(6)客户信息管理:

通过管理员身份,可以对该系统所有客户信息进行查看

(7)购物车信息管理:

通过管理员身份,对网站内所有用户提交的购物车信息进行删除、查询操作,便于网站管理员实时监控消费者的消费倾向,及时满足消费者需求。

是管理网站鲜花信息的核心。

(8)订单信息管理:

通过管理员身份,对订购客户名、鲜花名、订单号、收货人地址、收货人电话等信息进行查询,获得订单的详细情况,对订单进行处理,可以删除。

1.4参考资料

[1]张明,戴友元.基于Ajax和XML的无线通讯基站查询系统设计.价值工程,2010年2期

[2]刘亮亮,王宁,王亚飞.XMLHttpRequest异步功能在Web开发中的实现.黑龙江科技信息,2009年第29期

[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.NETAJAX编程参考手册.北京:

清华大学出版社,2009年17期

2程序系统的结构

一:

1.模块描述

详见上面的层次方框图。

2.身份验证模块

对用户进行身份验证,通过验证则登入系统。

3.初始化模块

初始化系统,显示网站主页,并使系统进入正常工作状态。

二:

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其他服务

3程序(标识符)设计说明

3.1程序描述

在概要设计的基础上,考虑“怎样实现”这个软件系统,直到对系统中的每个模块给出足够详细的过程性描述。

每一个模块确定使用的算法和块内数据结构,用某种选定的表达工具给出清晰的描述。

3.2功能

3.2.1系统功能介绍

网站整体框架图:

网上花店销售系统框架图

各模块功能介绍:

1.网上注册

为方便地给客户提供安全、快捷的个性化服务,便于交易

的顺利完成,要求顾客填写信息,并对顾客信息保密。

2、客户登录

3.鲜花浏览

主要是对各种不同种类鲜花信息的分类浏览。

其中对于鲜花按照四种类别归类,同时除去推荐鲜花之外,有自选鲜花功能,也可以选择最近优惠打折的商品。

4.鲜花检索

5.购物车的实现

对购物车的操作包括:

6.订单提交

7客户信息管理

8购物车信息管理

9订单信息管理

3.2.2业务流程图

系统的流程分析体现了各个功能模块之间的依存关系如下:

3.2.3数据流程图

3.3数据库设计与实现

3.3.1E-R图设计

在需求分析的基础上,设计出能够满足网上花店销售系统的需求的模块,规划出的部分实体的E-R图及其关系描述如下。

3.3.2数据库关系模型设计

用户表(用户名,密码,联系方式,电子邮件,地址,积分)

管理员表(管理员名,密码)

鲜花表(鲜花名称,鲜花颜色,描述,价格,折扣,图片)

用户购物车表(订单编号,用户编号,商品编号,商品名称,商品单价)

定单表(订单编号,收花人姓名,收花人电话,收花人住址,订单日期,订单总价,支付方式)

留言管理表(用户编号,留言标题,留言内容)

3.3.3数据库逻辑结构设计

User

字段名称

数据类型

允许为空

中文说明

备注

Id

int

主键

Varchar

用户名

Password

用户密码

Telephone

用户电话

Email

用户email

Address

用户地址

Intergral

用户积分

Admin

管理员名

管理员密码

shopCar

字段名称

Orderno

购物编号

Account

用户编号

Flowerno

鲜花编号

Flowername

鲜花名称

Flowerprice

鲜花单价

Flowercount

鲜花数目

Flower

Flowercolor

Remark

描述

价格

Floweragio

折扣

Flowerimg

图片

Orders

Receivename

收花人姓名

Receivephone

收花人电话

Receiveaddress

收花人住址

Orderdate

订单日期

Ordertotalprice

订单总价

Paymethod

支付方式

Word

卡片留言

Title

留言标题

Content

留言内容

3.8流程逻辑

用图表(例如流程流程图、判定表等)辅以必要的说明来表示本程序的逻辑流程。

3.9存储分配

本数据库的主数据文件为FLOWER.MDF其他的数据文件有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(20);

(7)适合人群(年龄),属性为CHAR(20);

此外还需要一张用来存放其他商品的名为cityTable的表,该表的列包括:

(1)价格,属性为MONEY(8);

(2)适合人群(职业),属性为CHAR(20);

(3)适合人群(年龄),属性为CHAR(20);

(2)USER.NDF:

里面主要是一张用来存放用户资料的名为userTable的表,该表的列包括:

(1)名字,属性为CHAR(20)(主键约束)

(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)(非空约束)

(11)文化程度,属性为CHAR(20)(非空约束)

(12)手机,属性为CHAR(20)(非空约束)

其他的表有funTable(用来存放用户的个人兴趣爱好)里面只有一列:

兴趣爱好,属性为CHAR(100)(外键约束)

有passwordTable(用来存放用户校验码、密码提示语)里面的列有:

(1)密码,属性为CHAR(20)(外键约束)

(2)校验码,属性为CHAR(20)(外键约束)

除此之外最重要的一张表为用来存放用户历史记录的表oldRecord,里面的列有:

(1)定单的数量:

INT(4)(外键约束)

(2)定单的总价值:

属性为MONEY(8)(外键约束)

(3)用户的级别,属性为CHAR(20)(外键约束)

(4)用户可享受的折扣:

(5)用户是否起用会员预付功能:

CHAR(20)(外键约束)

(6)用户是否起用会员帐目功能:

(7)用户是否起用节日提醒功能:

(3)NOTE.NDF:

里面主要是一张用来存放用户定单的名为noteTable的表,该表的列包括:

(1)收货人的名字,属性为CHAR(20)(主键约束)

(2)定单编号,CHAR(20)(主键约束)

(3)货物,属性为CHAR(20)(非空约束)

(4)日期,属性为DATETIME(8)(非空约束)

(5)场合,属性为CHAR(20)(非空约束)

其他的表有costTable(用来存放信用卡数字,终止日期和收费的地址),该表的列包括:

(1)信用卡数字,属性为CHAR(20)(外键约束)

(2)终止日期,属性为DATETIME(8)(外键约束)

(3)收费的地址,属性为CHAR(50)(外键约束)

有receiveTable(用来存放收货人的名字、地址、电话号码和电子邮件地址),该表的列包括:

(1)名字,属性为CHAR(20)(外键约束)

(2)电话号码,属性为INT(4)(外键约束)

(3)电子邮件地址,属性为CHAR(20)(外键约束)

(4)家庭住址,属性为CHAR(50)(外键约束)

3.11限制条件

本系统的软件运行环境包括:

操作系统使用Windows2000Server,Web服务器使用操作系统自带的IIS5.0,浏览器IE5.0极其以上(或NetscapeNavigator6.0极其以上),数据库服务器使用SQLServer2000;

程序运行服务器的配置建议为双CPU3.0,内存为2.0G,硬盘共800G(每个盘200G),只开通80端口;

数据库服务器的配置建议为双CPU2.4,内存为1.0G,硬盘共800G,只开通1433端口;

备分数据库配置建议为双CPU2.4,内存为2.0G,硬盘共800G。

考虑到目前OFFICE2000的市场占有率已达到91%,所以我们的系统日常的文档和数据处理应该能够支持OFFICE2000.

3.12测试计划

本系统测试分为四个阶段:

单元测试、组装测试、确认测试、系统测试。

单元测试:

采用白盒法和黑盒法相结合的方法,对于逻辑结构复杂的模块采用白盒法,对于以输入、输出为主的模块采用黑盒法测试,以提高测试的效率。

组装测试:

自底向上的增式测试。

确认测试:

由用户参与按需求规格说明书验收。

系统测试:

采用人工测试方法。

4项目测试

4.1测试项目说明

.用户登录窗口的测试

.用户注册窗口的测试

.管理员登录窗口的测试

.添加到购物车信息窗口的测试

.快速下单窗口的测试

.结算页面的测试

.后台订单管理的测试

.留言板窗口的测试

4.2测试过程

测试1:

会员登录与注册的功能测试

内容:

会员登录中检查密码输入是否正确及若忘记密码怎样找回:

在用户注册时检查再次输入确认密码时是否与第一次输入的相符合,还有验证用户名是否为空的情况。

(1)会员注册功能

测试用例1

测试不同页面项目名称

输入数据测试

结果

出错

密码

确认密码

会员注册功能测试用例2

璐子哎

5610196

555

会员注册功能测试用例3

注册成功

(1)会员登录功能

会员登录功能测试用例1

会员登录功能测试用例2

登录成功

测试2:

快速下单活动记录的测试

填写订货人的详细信息

测试:

订货人姓名

5

提交订单成功

订货人电话

55

订货人地址

收货人姓名

收货人电话

收货人地址

送货日期

其他要求

测试3:

购物车的测试

将商品添加入购物车,并可以对其中的内容进行删除,以及下订单的功能。

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

当前位置:首页 > 人文社科

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

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