淘宝网上购物系统需求规格说明书
淘宝网上购物系统需求规格说明书

三、需求规格说明书1.引言 (1)1.1编写目的 (1)1.2项目背景 (2)1.3定义 (2)1.4参考资料 (2)2.任务概述 (3)2.1目标 (3)2.2运行环境 (3)2.3条件与限制 (3)3.数据描述 (3)3.1静态数据 (3)3.2动态数据 (4)3.3数据库介绍 (4)3.4数据词典 (4)3.5数据采集 (5)4.功能需求 (5)4.1功能划分 (5)4.2功能描述 (5)5.性能需求 (6)5.1数据精确度 (6)5.2时间特性 (7)5.3适应性 (7)6................................................................................................................................ 运行需求.. (7)6.1用户界面 (7)6.2硬件接口 (8)6.3软件接口 (8)6.4故障处理 (8)7.其它需求 (8)1.引言1.1编写目的随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会将对中国商品流通领域和整个经济发展带来种种影响,确实值得我们认真研究。
网上购物是一种具有交互功能的商业信息系统。
网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。
这种全新的交易方式实现了公司间文档与资金的无纸化交换。
1.2项目背景软件名称:淘宝网上购物系统提出者:王春玲开发者:王春玲用户:大学生实现软件的单位:西安文理学院1.3定义Asp(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI (电子数据交换)。
网上购物系统(软件需求说明书)

1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (3)2任务概述 (3)2.1目标 (3)2.2用户的特点 (3)2.3假定和约束 (4)3需求规定 (4)3.1对功能的规定 (4)3.2对性能的规定 (19)3.2.1精度 (19)3.2.2时间特性要求 (19)3.2.3灵活性 (19)3.3输人输出要求 (19)3.4数据管理能力要求 (20)3.5故障处理要求 (20)3.6其他专门要求 (20)4运行环境规定 (22)4.1设备 (22)4.2支持软件 (22)4.3接口 (22)4.4控制 (22)软件需求说明书1引言1.1编写目的在完成了针对网上购物市场的前期调查,同时与多位用户进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。
此需求规格说明书对《网上购物系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
本说明书定义了网上购物系统的详细需求,明确了网上购物系统的功能内容、功能边界、开发途径,是整个软件开发的依据,它对以后阶段的工作起指导作用。
本文也是项目完成后系统验收的依据。
1.2背景商务网站设计的主要目的一般是通过网站的推广,实现企业的产品及服务的互联,并使客户随时了解公司及公司所提供的最新产品的资讯同时也为客户提供及时的在线服务及订单处理等功能。
而从长期的战略目标来看,商务网站不仅仅是产品和服务的推广,通过Internet,企业内部网和外部网,他还是将买家与卖家,厂家和合作伙伴进门联合的平台,因而消除了时间与空间带来的障碍。
Shopping On Line购物在线网站致力于提供电脑及相关IT产品展示及订购为核心的网上购物服务。
网上商城平台需求规格说明书

网上商城平台需求规格说明书第一章简介1.1 目的本需求规格说明书的目的是为软件开发商和客户之间就“网上商城平台”项目提供需求范围和需求内容的规定。
它能够提供清晰的软件需求,软件开发者能够在其约束下安排项目规划与进度、组织软件开发与测试,并且,它还将成为客户对本项目验收的唯一需求规约。
本文档的读者将分成两类:一类是客户代表(包括业务人员和技术人员),他们将通过此规格说明书来确定开发商对于他们所提供的“网上购物平台”项目是否被正确理解,当规格说明书得到客户和开发商的一致认可后,它将成为双方在技术实现和软件交付中需求符合度的唯一检验标准;另一类是开发商代表(包含项目经理,设计人员和实现人员),开发商通过此文档向客户展示他们对项目的理解,并且当规格说明书得到用户确认后,它将成为开发商在进行项目设计、实现、测试和实施过程中唯一的需求规范。
1.2 范围本文档所描述的需求仅限于网上商城平台项目,且只针对此项目有效。
1.3 定义、首字母缩写词和缩略语本文档所涉及的专门术语定义和缩略语、缩写词的含义如下表:1.4 参考资料在本文档的编写过程中,参考了一下资料,如果对文档含义有模糊之处,请查阅以下相关资料:1.《网站开发项目教程》陈密方中国铁道出版社2.《软件测试》朱少名电子工业出版社1.5 项目概述1.5.1 项目目标本项目旨在开发一套网上商城的平台,它将实现用户通过互联网完成商品采购的整个过程。
用户可以通过此平台的网上商品展示和检索获取自己所需要的商品的基本信息,并且可以根据自己的需求,通过互联网提交商品订单。
商家能够通过此平台来处理用户所提交的订单,根据用户提交订单的内容来判断是否与此用户交易。
1.5.2 项目运行环境1.硬件:1)服务器:基于Intel构架的企业服务器2)工作站:PC机2.软件:1).操作系统:中文Microsoft Windows XP2).支持环境:Microsoft IIS3).数据库:Microsoft SQL Server 20004).编程语言:C#, html5).设计工具:Microsoft Visual 2005,Dreamweaver等1.5.3 项目的条件与限制1. 项目启动的条件和假设1)公司和领导全力支持项目;2)开发合作方努力配合开发;3)在项目开发完成后,实施环境准备完善;2. 存在的风险1)人的因素●雇佣不到合适的人或人员流动;(高)●团队新组建,没有合作经验;●团队没有项目外包管理、深层技术协作的经验;2)系统●必须与物流系统配合;● PC服务器/Window平台无法承受大的交易量;3)资源●开发周期短;(高)●费用不足;●开发设备没有及时到位,或者开发环境不合适。
网上购物规格说明

网上购物软件需求规格说明书1.引言:随着互联网的飞速发展,计算机的应用涉及到了各个方面,在日常的生活中各个地方都可能使用计算机,随着人们消费观念的改变,现在用计算机购物更是发展迅速。
1.1目标:网上购物系统在互联网开发的网络环境下,应用浏览器/服务器,实现消费者网上购物,商家与用户之间通过网上支付和电子支付的一种新型商业运营模式完成网上购物。
编写该规格说明书为开发者和用户创建了一个共同的基础和共识,为本次软件的开发提供了一个预期较为详细的说明。
1.2 项目范围和产品特性:1.2.1范围:该系统为满足广大购物者提供了很大的方便,可足不出户就可以购买到自己想要的商品。
1.2.2:产品特性:“网上购物系统”允许用户在网上访问全国各地的网上购物的商店,可以购买到自己想要的东西,通过快递公司将商品送到用户指定的地点。
1.3文档约定:1.3.1:标签规定:文本域:按钮:复选框:单选按钮:文件域:1.3.2:字体颜色规定:在没有打开该网站之前字体为黑色,在打开该网站以后字体为蓝色。
1.4 参考文献:karl E.wiegers所著的sofrware requirments。
2.总体描述:本项目分为前台管理和后台管理系统。
前台管理实现了类似于生活中的用户可以浏览商品,选择商品,结算完成商品的购买等。
该系统后台管理系统对商品订单管理,支付管理,分类管理,还为商品信息进行添加,修改,删除等操作。
后台管理后台管理系统用户管理数据备份订单管理商品管理系统管理支付管理库存管理统计报表论坛栏目管理分类管理日志管理客服系统管理员会员供货商财务报表销售报表退货进货出货前台管理2.1产品的前景:随着网络技术和信息技术的发展,网络经济更加普遍,“网上购物系统”取代了人们出门购物的方式,人们可以通过互联网实现网上购物,为一些不变出门购物的用户提供了一个很好的购物平台。
该系统与传统的购物方式相比,具有更多优势,它的运营成本低,用户范围广,多媒体手段表现力强,以顾客为中心最大限度的满足顾客的需求,促进市场的营销,增强企业的管理功能等。
网上商城系统需求分析说明书

网上商城系统需求分析规格说明书WEB 1001指导老师:陈丽晖成员:游伟伟,陈瑞泉,陈鸿昌,高莉莉,吴敏丽第1章引言1.1系统概述作为互联网战略的延伸,电子商务的热潮一度兴起,但是一直以来,很多企业网站都局限在信息发布等一些基本的功能,而越来越深入的实践表明,这些仅仅代表了企业网站的一个起点功能。
随着企业网络环境的发展成熟,企业门户网站可以帮助企业把现有的业务系统整合起来,集中优势资源为客户提供个性化服务,并为企业创建一个良好的收入渠道。
1.2 读者对象本文档的读者为库存管理员、消费者及本项目所有软件设计和开发、测试人员。
1.3 背景说明网上购物在线网站致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。
1.4 术语1.3 参考资料第2章需求规定2.1功能需求2.1.1 功能块划分网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
2.2功能描述2.2.1.1面向用户功能流程图2.2.1.2面向用户功能描述:(1)进入首页(2)商品查询(3)购买商品(4)商品类别显示(5)显示购物车简要信息(6)前台用户注册(7)前台用户登陆(8)前台用户退出(9) 进入购物车(9)购物车管理(11) 订单确认(12) 进入会员中心(13) 基本资料显示(14) 用户资料修改(15) 用户密码修改(16) 用户密码修改2.2.2.1面向管理员功能流程图:2.2.2.2 面向管理员的功能描述:(1) 用户登录(1) 菜单显示(2) 显示商品类别(3) 商品类别添加(4) 商品类别修改(5) 商品类别删除(6) 商品查询(7) 商品添加(8) 商品类别修改(9) 商品删除(9) 注册用户的查询显示(10) 冻结与解冻(11) 进入管理员管理(12) 添加管理员(12) 添加管理员(12) 删除管理员(13) 个人资料显示(14) 个人资料修改(15) 管理员密码修改(16) 订单查询(17) 订单查看(18) 订单审核(18) 订单修改(18) 登录管理员退出2.3数据流图2.2.1网上购物数据流程图:发货2.2.2会员注册数据流程图:2.2.3管理员数据流程图:2.2.4订单数据流程图:2.2.4商品,广告,信息管理数据流程图:第3章运行环境设定3.1系统环境需求系统模式本系统采用C/S模式作为开发模式。
网上购物系统需求规格说明书

技术文件技术文件名称:<网上购物系统>需求规格说明书技术文件编号:GB856T--88版本:Version 1.4拟制审核会签标准化批准中兴软件技术目录1引言 (2)1.1编写目的 (2)1.2预期的读者和阅读建议 (2)1.3参考资料 (2)1.4引用标准文件 (2)2术语、定义和缩略语 (2)2.1术语、定义 (2)2.2缩略语 (2)2.3综合描述(可选) (3)2.3.1产品前景 (3)2.3.2功能概述 (3)2.3.3运行环境 (4)3需求 (4)3.1功能需求 (4)3.1.1SR_F_01 新品上架 (6)3.1.2SR_F_02 特价商品 (6)3.1.3SR_F_03 销售排行 (6)3.1.4SR_F_04 商品查询 (6)3.1.5SR_F_05 购物车 (7)3.1.6SR_F_06 收银台 (7)3.1.7SR_F_09 会员资料修改 (7)3.1.8SR_F_10 商城公告 (7)3.1.9SR_F_11 订单查询 (7)3.1.10SR_F_12 添加留言 (8)3.1.11SR_F_13 查看留言 (8)3.2非功能性需求 (8)3.2.1SR_U_01 软件界面 (8)3.2.2SR_U_02 运行速度 (8)3.2.3SR_U_03 界面友好度 (8)3.3文档需求(可选) (8)3.4设计约束 (9)1引言无。
2术语、定义和缩略语2.1术语、定义术语、定义参见表2。
表22.2缩略语缩略语参见表3。
表32.3综合描述(可选)2.3.1产品前景CPU:Intel Pentium Dual 1.60GHz内存:1GB软件环境:操作系统:Windows XP SP2运行软件:SDK、Eclipse Platform 3.5.23需求3.1功能需求前台系统功能模块分为:产品展台模块,产品查询模块,购物车模块,收银台模块,用户维护模块,订单查询模块,公告浏览模块,留言模块后台系统功能模块分为:产品管理模块,用户管理模块,管理员维护模块,订单管理模块,公告管理模块,留言模块前台:(1).新品上架参照商品的上架时间,从而制定相应的时间范围,判断商品是否为新上架的商品,详细商品信息将显示在新品上架区。
网上购物系统《用户需求说明书》

⽹上购物系统《⽤户需求说明书》1. 前⾔在⽹络信息时代快速发展的今天,市场的格局已发⽣变化,很多消费者的购物观念已经发⽣了变化,想更加快捷⽅便。
因此本系统在这样的社会环境下进⾏开发的。
本系统实现利⽤⽹络,实现⽹上购物,为⼴⼤的消费者提供的⽅便的购物⽅式。
“⽹上购物系统”的开发,极好的满⾜了⼴⼤消费者的购物需要。
1.1. ⽤户需求说明书的⽬的本⽂档对《⽹上购物系统》(以下简称本程序)的⽤户需求进⾏说明,为了让开发⽅与⽤户取得共识,降低和避免因双⽅交流问题⽽产⽣的需求变更。
同时为了让项⽬开发⼈员更好的了解⽤户的真正需要,设计和开发出符合⽤户要求规范的软件产品。
1.2. 开发的范围本程序的开发所要提交的内容如下:1)⽤户需求说明书(本⽂档)2)概要设计说明书3)⽂件设计说明书4)详细设计说明书5)项⽬开发计划6)周例会记录7)系统测试说明书8)⽤户操作说明书9)安装部署说明书10)源程序1.3. 专业术语的定义、简称和缩写术语简称缩写⽹上购物系统soft shop System SHOP1.4. 参考资料·《软件开发常需⽂档》·《实训项⽬测试部分要求》2.⽤户需求的概要2.1. 系统的概要本程序是对⽹上购物系统主要⽤户有消费者(客户)和管理员两个⾓⾊,消费者需要使⽤⽤户登录、修改信息、⽤户投诉、购物车、查看订单等功能,⽽系统管理员需要进⾏区域管理、⽤户管理、商品管理、车辆管理、商品分析等操作。
系统全局视图客户:描述项说明⽤例名称管理个⼈信息标识符『可选』0605001-03-003⽤例描述User修改⾃⼰信息页⾯。
参与者基本购物user。
优先级⽆状态『可选』等待审核前置条件User已经成功登录⽹上购物系统后置条件User基本信息被修改基本操作流程当user成功登录后,选择管理个⼈信息操作模块,就会发送⼀个请求到server端,从数据库取出user的基本信息显⽰在页⾯上。
可选操作流程在提交按钮前,user可选重置信息,将所有⽂本框的内容清空,或者选择操作其他模块。
网上商城系统需求规格说明书

网上商城系统需求规格说明书版本:1.0系统版本变更记录目录1.简介 (4)1.1开发背景 (4)1.2目的 (4)1.3业务范围 (4)1.4参考文档 (4)2.约束及假定 (5)2.1 软件运行环境以及技术约束 (5)2.1.1 软件约束 (5)2.1.2 硬件约束 (5)2.2 交付及部署约束 (5)3薪酬发放流程(主要业务流程) (6)4 系统角色模型 (7)5 系统任务模型(总体任务模块) (8)6 缩写、数据字典、与规则 (9)7 功能性需求描述 (11)8 用例描述(含用例图,用例规约,用例事件流图) (12)9 需求优先级表 (20)10 非功能性需求描述 (21)1.简介1.1开发背景系统名称:网上商城系统;系统用户是负责此系统管理的系统管理员,使用此系统的游客及商城会员;1.2目的本文档定义了网上商城系统的详细需求,明确了网上商城系统的功能内容、功能边界、开发途径。
1.3 业务范围网上商城购物系统是为了方便顾客购物而开发出来。
包括用户购物、用户注册、修改个人信息、对商品评价。
以及管理员对商品信息管理、公告信息管理、订单管理、普通用户信息管理等功能。
网上商城系统是一个web应用形式(B/S),可以通过互联网进行访问。
1.4参考文档2.约束及假定2.1 软件运行环境以及技术约束2.1.1 软件约束网上商城系统采用Java技术进行开发。
开发及运行的软件环境为:●Java开发包JDK:jdk1.6.0_10-windows版●应用服务器Tomcat:apache-tomcat-6.0.18●数据库SQL:sql2005-windows版●开发框架Struts:Struts2.0.14●ORM工具Hibernate:Hibernate3.22.1.2 硬件约束Web服务器及数据库服务器均采用SONY(2.5G HZ)笔记本电脑。
内存4GB、硬盘320G。
2.2 交付及部署约束网上商城系统要在两个月内开发完成,交付时要以独立的war文件作为应用程序发布形式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三、需求规格说明书1.引言 (2)1.1编写目的 (2)1.2项目背景 (2)1.3定义 (3)1.4参考资料 (3)2.任务概述 (3)2.1目标 (3)2.2运行环境 (4)2.3条件与限制 (4)3.数据描述 (4)3.1静态数据 (4)3.2动态数据 (5)3.3数据库介绍 (5)3.4数据词典 (5)3.5数据采集 (7)4.功能需求 (7)4.1功能划分 (7)4.2功能描述 (8)5.性能需求 (9)5.1数据精确度 (9)5.2时间特性 (9)5.3适应性 (10)6.运行需求 (10)6.1用户界面 (10)6.2硬件接口 (11)6.3软件接口 (11)6.4故障处理 (12)7.其它需求 (12)1.引言1.1编写目的随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会将对中国商品流通领域和整个经济发展带来种种影响,确实值得我们认真研究。
网上购物是一种具有交互功能的商业信息系统。
网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。
这种全新的交易方式实现了公司间文档与资金的无纸化交换。
1.2项目背景软件名称:淘宝网上购物系统提出者:王春玲开发者:王春玲用户:大学生实现软件的单位:西安文理学院1.3定义Asp(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换)。
ADO:ActiveX Data Object, ActiveX 数据对象SQL:Structured Query Language1.4参考资料[1] 杨翼川、徐梅.《ASP动态网页设计实战》[M].:机械工业出版社,2000,13[2] 林金霖.《ASP实务经典》[M].:中国铁道出版社,2001,209[3] 丁贵广.《ASP编程基础与实例》[M].:机械工业出版社,2002,51[4] 白以恩.《计算机网络基础及应用》[M].:哈尔滨工业大学出版社,2000,33[5] 黄梯云.《管理信息系统》[M],:电子工业出版社,1995,198[6] 丁宝康.《数据库原理》[M].:经济科学出版社,2000,2792.任务概述2.1目标本平台利用现在比较广泛的ASP平台+SQL server2000数据库的架构实现的,此系统分为前台管理和后台管理。
前台管理是友好的操作界面,供用户浏览、查询使用。
包括:浏览商品、查询商品、订购商品等功能;后台管理是提供给管理员的,其中包括:商品管理、新闻管理等。
使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。
2.2运行环境操作系统:Microsoft Windows 2000 Advanced Server,Web服务器支持环境:IIS 5.0数据库:Microsoft SQL Server 2000OFFICE 20032.3条件与限制(1)由于本系统的开发将是基于浏览器的B/S 结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(.NET),开发人员将不能用其他的开发语言(编写组件除外)。
而数据库也将随之采用SQL Server2000。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
3.数据描述3.1静态数据由于本网站是用ASP(.NET)开发的,这属于动态开发技术。
为什么不用静态语言(HTML)开发,主要是为了减少编码工作量。
这虽然提高了开发效率,缩短了开发时间,但却容易造成编码上的漏洞,而用静态语言(HTML)则基本上没有这个问题。
如果从数据的更新时间的快慢上分类话,属于静态数据的有鲜花数据库、用户资料以及网站上的文本或页面说明(如配送说明、支付说明)、供下载的加密软件。
这些数据的更新或变动的可能性相对来说比较少。
3.2动态数据输入数据:列表选项,查询关键字,新建记录项,导入文件。
输出数据:由查询关键字确定的数据库记录集合或全部记录。
内部生成的数据:中间查询结果。
3.3数据库介绍本系统使用的数据库为SQL Server2000.3.4数据词典数据流图、层次方框图参见项目概述中的待开发软件的功能,其中涉及到的数据定义如下:[1]名字=1{汉字}10|1{字母}20[2]电话号码=1{数字|space| -}20[3]身份证件号=1{数字|space| -}15[4]电子邮件地址=1{字母|.||数字}2.[5]家庭住址=1{汉字|数字}40|1{字母|数字}80[6]国籍=1{汉字}10|1{字母}20[7]性别=男|女[8]所在省份=1{汉字}10|1{字母}20[9]所在城市=1{汉字}10|1{字母}20[10]职业=1{汉字}10|1{字母}20[11]文化程度=1{汉字}10|1{字母}20[12]兴趣爱好=1{汉字}100|1{字母}200[13]手机=1{数字|space| -}15[14]密码=1{汉字|数字}40|1{字母|数字}80[15]校验码=1{汉字}10|1{字母}20[16]定单的数量=1{数字|space| -}20[17]定单的总价值=1{汉字|数字}40|1{字母|数字}80[18]用户的级别=1{汉字}10|1{字母}20[19]用户可享受的折扣=1{汉字|数字}40|1{字母|数字}80[20]定单编号=1{数字|space| -}20[21]货物=1{汉字}10|1{字母}20[22]日期=1{数字| -}10[23]信用卡数字=1{数字|space| -}20[24]终止日期=1{数字| -}10[25]收费的地址=1{汉字|数字}40|1{字母|数字}80[26]场合=1{字母}20[27]语义=1{字母}20[28]货材=1{字母}20[29]价格=1{数字|space| -}20[30]适合人群(职业)=1{字母}20[31]适合人群(年龄)= 1{字母}20[32] 定单类型(个体、团购)=1{字母}20[33] 定单期限=1{数字| -}103.5数据采集在ASP中主要是通过使用ASP中内置对象和内外置组件来采集各种数据的。
其中常用的内置对象和功能有(1)Response对象:将消息发送回给浏览器(从服务器端向客户端输出)。
(2)Request对象:获取客户端的信息。
(3)Application对象:存储一个应用中所有用户共享的信息。
(4)Session对象:存储一个普通用户其滞留期间的用户信息(信息保存在服务器),也可用Cookie集合(信息保存在客户端)。
(5)Server对象:提供许多服务器端的应用函数。
内置组件主要用来进行文件操作和广告处理,外置组件则用来实现文件上传、数据库操作,邮件功能等。
通过身份验证的用户,采用键盘或鼠标直接输入或者从外部文件导入的数据。
4.功能需求4.1功能划分通过对用户需求的分析,可以分析出该网上购物系统大致可以把前台分为三个功能模块:商品查询模块、订单查询模块、订购模块。
后台分为四个模块:商品管理模块,商品交易模块,操作管理模块,新闻管理模块。
4.2功能描述·具体系统前台功能需求描述(1).商品查询模块通过商品的名称进行查询,可以更快的得到自己所查的商品资料。
(2).订单查询模块提供给网络用户对所下的订单进行查询,可以查询到自己的订单是已发货还是正在处理。
(3).订购模块提供网络用户对所选购商品的订购确定,并选择商品数量。
(4).其它模块商品浏览等功能。
下图说明几者的关系:图3.2.1 系统前台功能需求描述·具体系统后台功能需求描述(1).新闻管理模块实现管理者对站内的新闻进行分类管理,添加与删除新闻功能。
(2).商品管理模块实现管理者对站内商品进行划分类别,定期更新管理商品,进行添加与删除操作。
(3).操作管理模块实现管理者对站内订单的管理,提供订单列表,查看已确认订单。
(4).操作管理模块实现管理者对站内用户的管理,和更改管理者的帐号与密码,和退出功能。
图3.2.2 系统后台功能需求描述5.性能需求5.1数据精确度(1)用户在进行商品查询时要保证查全率,所有符合搜索条件的商品都要能找到。
(2)在保证查全率的同时还要能够保证查准率,尤其是对于高级搜索这一功能。
(3)数据输出时应是该用户在本网站上登记或输入的最新资料(用户资料、留言、购物篮定单内容、支付情况、投诉内容)。
另外有些资料又必须保留在一定期限内的全部资料(留言、定单内容、支付情况、投诉内容)。
当然我们网站上的内容也需要根据我们公司的产品的更新速度以及我们的商家或加盟商的要求来定期更新,以此来吸引顾客。
5.2时间特性(1)响应时间:2-3秒之内打开我们网站的一个新的链接(包括打开一张商品图片)。
(2)更新处理时间:这是由数据精确度的要求确定的。
对于需要保持最新内容的资料的更新速度是实时性的,对于需要定期保留的内容的期限为三个月。
对于一个那些所有用户共享的信息的保留时间也为三个月,备分数据库每10分钟备分一次。
(3)数据转换与传输时间:数据转换主要是涉及到数据库的问题。
为了降低一次显示过多的记录会消耗太多的时间这个问题,我们在设计时将让数据库尽量分页显示。
传输时间的问题比较复杂,这和服务器的处理能力,电信部门给我们提供的带宽,银行的电子交易网的响应速度有关。
(4)运行时间:本网站如非特殊原因应保持24小时开通。
5.3适应性这里主要是解决用户使用何种浏览器的问题,推荐为微软的Internet Explorer 或网景的Netscape Navigator。
由于开发语言、数据库的指定,因此软件的运行环最好为Windows 2000 Server,当然如果有可能我们应该再开发一套ASP+Oracle 9i系统,以加强其适应性。
6.运行需求6.1用户界面界面要求:a. 网站的主色调为黄、橙、粉红这三种最为大众接受的颜色。
b. 界面的风格要鲜明而有特色。
c. 网站所要用到的图片资料应该足够清晰和精美。
d. 网站上要有足够的导航链接。
e. 要尽量让用户使用鼠标完成整个操作流程,当然填写资料,在线支付,在线留言需要用到文本输入。
6.2硬件接口由于我们使用的通信协议是TCP/IP,因此这里的硬件接口问题主要就是TCP/IP层中的网络接口层,他负责数据帧的发送和接收,帧是独立的网络信息传输单元。
网络接口层将帧放在网上,或从网上把帧取下来。
这就要求IP使用网络设备接口规范NDIS向网络接口层提交帧,并且IP支持广域网和本地网接口技术。