面膜之恋网站软件概要分析设计报告.docx

上传人:b****1 文档编号:14464007 上传时间:2023-06-23 格式:DOCX 页数:15 大小:134.07KB
下载 相关 举报
面膜之恋网站软件概要分析设计报告.docx_第1页
第1页 / 共15页
面膜之恋网站软件概要分析设计报告.docx_第2页
第2页 / 共15页
面膜之恋网站软件概要分析设计报告.docx_第3页
第3页 / 共15页
面膜之恋网站软件概要分析设计报告.docx_第4页
第4页 / 共15页
面膜之恋网站软件概要分析设计报告.docx_第5页
第5页 / 共15页
面膜之恋网站软件概要分析设计报告.docx_第6页
第6页 / 共15页
面膜之恋网站软件概要分析设计报告.docx_第7页
第7页 / 共15页
面膜之恋网站软件概要分析设计报告.docx_第8页
第8页 / 共15页
面膜之恋网站软件概要分析设计报告.docx_第9页
第9页 / 共15页
面膜之恋网站软件概要分析设计报告.docx_第10页
第10页 / 共15页
面膜之恋网站软件概要分析设计报告.docx_第11页
第11页 / 共15页
面膜之恋网站软件概要分析设计报告.docx_第12页
第12页 / 共15页
面膜之恋网站软件概要分析设计报告.docx_第13页
第13页 / 共15页
面膜之恋网站软件概要分析设计报告.docx_第14页
第14页 / 共15页
面膜之恋网站软件概要分析设计报告.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

面膜之恋网站软件概要分析设计报告.docx

《面膜之恋网站软件概要分析设计报告.docx》由会员分享,可在线阅读,更多相关《面膜之恋网站软件概要分析设计报告.docx(15页珍藏版)》请在冰点文库上搜索。

面膜之恋网站软件概要分析设计报告.docx

面膜之恋网站软件概要分析设计报告

面膜之恋网站概要分析设计报告

 

一、引言

1.1编写目的

根据前面的需求分析报告,我们了解了系统的基本需求和数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计是从整体把握系统的框架,包括模块划分,处理流程和接口设计,此概要设计说明书对上述内容做了总体描述,体现了用户需求与应用系统实现之间的关系,确定整个系统的物理配置确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。

在设计中起到提纲挈领的作用。

预期读者为客户,消费者及程序设计人员。

1.2项目背景

项目名称:

面膜之恋网上购物系统

项目委托人:

项目开发小组:

项目简介:

本软件主要实现网上产品展示与在线订购以及人员的管理。

主要包括:

一、不同身份的人员有不同的功能权限(管理人员、注册用户、会员);

二、在线商品展示(分页展示);三、在线订购(一整套购物流程);四、后台管理(用户、会员的管理、商品的管理)。

1.3项目风险

次开发软件所有的主要风险承担者包括:

1、软件开发者:

对于软件开发者最主要十分清楚网站的业务流程,如果弄不清网站的业务流程,那么开发出来的软件就不能够符合网站的需求,那么整个系统将不可用,费时费力。

如果和商家签订合同,还会耽误提交软件的时间,要赔偿违约金

2、品使用者:

对于产品使用者,熟悉整个系统软件那是毫无疑问的,使用者不解件,

那么软件开发出来是毫无意义的,使用是软件开发的最终目的,如果使用者不熟个系统的结构,流程,就不能对系统进行维护和更新,可能造成系统崩溃。

1.4预期读者和阅读建议

本软件的预期读者包括:

用户

开发人员

网站管理员

文档编写员

营销人员

测试人员

阅读建议:

使用本软件请严格按照说明书操作,如有不明白可咨询开发人员,对于网络用户及消费者,可按照网上购物操作指南进行操作。

1.5参考资料

此系统概要设计主要以下面的参考文献为主:

法律安全方面

《电子商务安全与法律》(奚宪铭鞠成东刘科文)版本号:

188467,发表日期:

2008-12

开发方面:

《电子商务网站开发与建设》(蒋文沛,韦善周,梁凡)版本号:

048562;

人民邮电出版社,出版日期:

2009-6

《ASP.NET》(冯志强,徐俊伟)版本号:

081608.出版社:

清华大学出版社;出版日期:

2009-10

《C#》(刘亮亮,潘忠强)人民邮电出版社

PHOTOSHOP

用户界面风格指南

沈文智,MicrosoftIIS网页技术,人民邮电出版社。

Microsoft,MicrosoftVisualInterDev6.0Programmer’sGuide。

K.Spencer,MicrosofeVisualInterDev从入门到精通。

 

二、设计概述

2.1限制和约束

本网站开发是为模拟实习所用,暂未考虑用于商业活动,未对经费限制进行考虑,但是此软件在编辑语言方面,通信协议,安全和保密要求,开发过程中应该遵循的某些标准和规则有所限制。

开发日期:

2011年11月底完工;

硬件限制:

硬件配有部分配置比较底,但完成说明书中的功能和性能是没有问题的;

编程语言:

C#VisualStudio2005noteScriptHTML

通信协议:

TCP/IPX.509

安全和保密要求:

Notes提供的七级权限控制:

CA加密认证;

开发过程中要严格遵守某些标准和规则:

编码规范采用NotesScriptC#VisualStudio2005编码规范进行。

2.2设计原则和设计要求

描述对本软件系统进行概要设计的原则,包括:

命名规则:

本软件以程序惯用名词为命名标准,便于程序员的开发和维护

边界设计原则:

本网站设计界面大小为1024*768

数据库设计规则:

规范化,在设计和操作维护数据库时,关键的步骤就是要确保数据正确地分布到数据库的表中。

使用正确的数据结构,不仅便于对数据库进行相应的存取操作,而且可以极大地简化应用程序的其他内容(查询、窗体、报表、代码等)。

正确进行表设计的正式名称就是"数据库规范化"。

三、系统逻辑设计

3.1系统组织设计

系统组织设计通过系统组织表描述本系统由哪些子系统(模块)组成,这些子系统与业务职能之间的关系,以及各个子系统的安装地点。

系统组织表的格式如下:

子系统编号

英文名称

中文名称

业务职能

A1

MembershipSystem

会员认证系统

该子系统实现会员的注册与认证

A2

GoodsmanagerSystem

商品管理系统

前台管理;

后台管理

A3

Shoppingsystem

购物车系统

该子系统实现商品的浏览、查询订购以及支付货款

 

A4

OrderingGoodssystem

订单系统

该子系统包括订单管理、售后评价、支付方式、配送说明、留言板、其它等等功能的实现。

A5

LiuyanmanagerSystem

留言管理系统

用户可对网站提建议、咨询,对产品的效果等进行交流。

A6

Otherservicesystem

其他服务系统

该子系统包括随着节日的到来,修改整个网站的外观、网上调查、视频教学等其它功能的实现。

3.2系统结构设计

本节将对系统特性作较为详细的描述,并给出系统特性结构图。

①系统特性表

系统特性是系统中完成某项具体操作的基本单元,它由入口参数,出口参数以及处理过程三部分组成。

系统特性可以具有操作界面,也可以没有操作界面;可以被其它操作界面、或者系统特性调用,也可以调用其它操作界面、非操作界面、或者系统特性;但是不允许递归调用(调用自己),包括间接递归调用。

 

当系统由多个子系统(模块)组成时,每个子系统分别使用一张系统特性表进行描述。

系统特性表的格式如下:

 

子系统编号:

A1

子系统英文名称:

MembershipSystem

子系统中文名称:

会员认证系统

特性编号

系统特征

英文名称

系统特征

中文名称

操作功能

调用对象

被调用

对象

备注

A1.1

Register

会员注册

注册一个新的会员账户

A1.2

Logon

会员认证

会员登录时验证用户名与密码

验证用户身份

说明:

子系统编号:

A2

子系统英文名称:

Shoppingsystem

子系统中文名称:

商品订购系统

特性编号

系统特征

英文名称

系统特征

中文名称

操作功能

调用对象

被调用

对象

备注

 

A2.1

 

Inquire

 

商品浏览

用户根据自己的需要可按品牌、功效等条件对商品进行浏览,也可查询。

 

A2.2

Order

 

商品订购

用户确认要购买的商品,并将其放入购物车

A2.3

Shoppingmanagement

购物车管理

用户可自己修改所购买的商品数量,如不满意也可删除商品。

说明:

子系统编号:

A3

子系统英文名称:

OrderingGoodssystem

子系统中文名称:

订单订购系统

特性编号

系统特征

英文名称

系统特征

中文名称

操作功能

调用对象

被调用对象

备注

 

A3.1

 

MemberService

 

会员服务

为会员提供各种产品和服务信息;提供产品服务的优惠待遇,如价格打折,积分统计;

A3.2

Payment

支付说明

让用户了解我们的支付方式,并对其进行详解。

 

A3.3

Delivery

 

配送说明

告知用户相关的配送方式,如:

上门自提、快递运输、特快专递。

 

A3.5

OrderManagement

 

订单管理

用户可以对想了解的订单进行查询,还可以取消尚未生效的订单。

A3.6

Comments

评价

用户购物后可以对商品或服务作出相关的评价。

说明:

子系统编号:

A4

子系统英文名称:

Otherservicesystem

子系统中文名称:

其他服务系统

特性编号

系统特征

英文名称

系统特征

中文名称

操作功能

调用对象

被调用

对象

备注

A4.1

Leaving

留言专区

用户可对站内商品进行讨论交流。

A4.2

Teaching

视频教学

用户可通过观看视频了解相关知识。

 

说明:

 

②系统特性结构图

系统特性结构图给出系统特性在逻辑层面上相互之间的关系,其主要依据来源于需求规格说明书中,系统特性一节中的有关描述。

如果系统划分为多个子系统,应分别给出系统与子系统、以及各个子系统与系统特性的结构图。

绘制系统与子系统结构图时,一般不需要描绘出系统特性,如果确有必要,尽可能只画出第一层系统特性。

绘制子系统与系统特性结构图时,通常也不需要描绘出第二层系统特性,如果确有必要可以画出,但是尽可能不要画出第三层系统特性。

四、系统出错处理设计

4.1出错信息

本程序多采用异常处理的机制,当遇到异常时不但能及时处理,保证程序的安全性和稳定性,而且各种出错信息能通过弹出对话框的形式,及时告诉用户出错的原因及解决的办法,使用户以后能够减少错误的发生。

4.2补救措施

程序的大部分地方还采用了出错保护,如输入内容的长度和类型等减少了用户出错的可能。

我们对本程序的几种可能的错误进行了分析,分别进行了不同的处理。

主要可能的错误有:

Ø数据库连接错误:

这类错误主要是数据库设计不正确,或sqlserver异常引起的,我们只要取消本次操作,提醒用户检查数据库问题就可以了。

Ø输入错误:

这主要是用户输入不规范造成的,我们在尽量减少用户出错的条件的情况下,主要也是通过对话框,提醒用户,然后在操作。

Ø其他操作错误:

对于用户不正确的操作,有可能是程序运行不正常,我们主要是终止操作,并提醒用户终止的原因和操作的规范。

Ø其他不可预知的错误:

程序也可能会发生一些我们无法预知的错误,我们对此不可能做出完全的异常处理,这是我们主要是保护数据的安全,所以要经常进行数据库备份,并能及时的跟我们联系,已逐步完善我们的程序。

五、系统维护设计

软件的维护主要包括:

数据库的维护和软件功能维护。

✧对于数据库的维护:

本软件已经提供了数据库的备份和恢复功能,可以方便的实现数据库的维护管理。

✧对于软件功能方面的维护,由于我们采用的是模块化的设计方法,每个模块(窗口)之间相互独立性较高,这样对软件的维护带来了很大的方便,对于单独功能的修改只需修改一个窗口就行了。

而对于功能的添加,只要再添加菜单项的内容即可,软件应用后,我们将根据用户的要求和反应,定期的对软件进行维护修改。

 

六、数据库设计

数据库设计包括软件需求分析中所用的以下内容:

用户表(users)

字段名

类型

是否为空

备注

username

varchar(25)

主键,用户名

password

varchar(25)

密码

email

varchar(50)

邮箱

age

int

(2)

年龄

profession

varchar(20)

职业

Question1

varchar(100)

问题1

Question2

varchar(100)

问题2

Answer1

varchar(100)

答案1

Answer2

varchar(100)

答案2

 

 

面膜详细表(face-masks)

字段名

类型

是否为空

备注

pid

int

自动编号

pname

varchar(50)

主键,商品名

pmodel

varchar(20)

类型

pstarders

varchar(20)

商品规格

pbrand

varchar(20)

品牌

punit

varchar(10)

单位

pvolume

varchar(10)

容量

pdate

smalldatetime

上架时间

price

varchar(10)

价格

pic

varchar(100)

图片

pdesc

varchar(1000)

商品描述

pnumber

int(4)

数量

pstate

bit

商品状态

购物车表(shopping)

字段名

类型

是否为空

备注

buyname

varchar(50)

外键,商品名

buynumber

int(4)

数量

yuanjia

varchar(10)

原价

zhekoujia

varchar(10)

折扣价

username

varchar(25)

外键,用户名

orderid

int(8)

主键,订单号

picture

image

图片

订单表(orders)

字段名

类型

是否为空

备注

orderid

int(8)

外键,订单号

truename

varchar(25)

真实姓名

address

varchar(50)

地址

postcode

int(6)

邮编

telephone

Int(20)

联系电话

delivery

varchar(20)

送货方式

payway

varchar(20)

支付方式

buydate

smalldatetime

购买时间

 

评价表(comments)

字段名

类型

是否为空

备注

pname

varchar(50)

外键,商品名

username

varchar(25)

外键,用户名

contents

varchar(255)

评价内容

score

varchar(10)

分数

留言表(messages)

字段名

类型

是否为空

备注

lyid

int(4)

留言ID,自动编号

username

varchar(25)

用户名

contents

varchar(255)

留言内容

date

smalldatetime

留言时间

 

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

当前位置:首页 > 经管营销 > 经济市场

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

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