在线商城系统需求规格说明书
在线商城系统说明书

在线商城系统说明书一、引言在线商城系统是一种基于互联网的电子商务系统,旨在提供一个便捷、安全、高效的购物平台。
本说明书旨在向用户介绍在线商城系统的特点、功能和使用方法,使用户能够更好地了解和使用该系统。
二、系统概述在线商城系统提供了以下功能:1. 商品浏览和搜索:用户可以通过系统浏览和搜索各类商品,查看商品详细信息和图片。
2. 购物车管理:用户可以将感兴趣的商品加入购物车,并随时查看购物车中的商品数量和总金额。
3. 订单管理:用户可以提交订单,选择支付方式并填写配送地址,系统会自动生成订单号并跟踪订单状态。
4. 会员中心:用户可以注册成为系统会员,享受会员特权,如积分累积、优惠券领取等。
5. 支付与配送:用户可以选择合适的支付方式,并填写收货地址,系统会安排商品配送并提供快递跟踪服务。
三、系统安装与设置1. 硬件要求:在线商城系统可以在各类主流计算机硬件上运行,建议使用稳定的网络环境以确保系统的流畅运行。
2. 软件要求:系统运行需要安装相应的服务器软件,如Apache、MySQL等,并兼容常用的浏览器。
3. 数据库配置:在数据库中创建相应的表格和字段,确保系统能够正确存储和读取相关数据。
4. 网站域名与主机配置:将系统部署到互联网上的特定域名下,配置合适的主机环境。
四、系统登录与权限管理1. 用户注册与登录:用户需要注册账号才能登录系统,并提供必要的个人信息,如用户名、密码、手机号码等。
2. 密码保护:系统应使用加密算法对用户密码进行保护,确保用户信息的安全性。
3. 权限管理:系统应对用户权限进行管理,根据用户身份赋予不同的操作权限,以确保系统的安全性和合法性。
五、商品管理1. 商品分类:系统应提供商品分类功能,方便用户查找具体商品。
2. 商品发布:商家可以通过系统发布新的商品,包括商品名称、价格、库存、详细描述、产品图片等信息。
3. 商品推荐:系统应根据用户的购买记录和浏览行为,智能地推荐相关商品,提高用户购买的几率。
网上商城购物系统 需求说明书

网上商城购物系统需求说明书(五篇材料)第一篇:网上商城购物系统需求说明书需求说明书1.引言1.1编写的目的需求分析是软件定义时期的最后阶段,它的基本任务是准确地回答“系统必须做什么?”这个问题。
因此,它是作为真个软件开发过程的指南,也是软件开发人员开发符合用户要求的软件的基础。
软件需求规格说明书是需求分析阶段得出的最主要的文档,是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。
预期的读者为系统的开发者、使用者和指导老师。
1.2背景说明:(1)开发软件系统的名称:网上商城购物系统;(2)任务提出者:XX;(3)开发者:计算机科学与技术的小组成员xx;(4)用户:XX;(5)本系统将使用SQLServer2000作为数据库存储系统。
1.3定义(1)Asp(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换);(2)ADO:ActiveX Data Object, ActiveX 数据对象;(3)SQL:Structured Query Language。
1.4参考资料1、《ASP程序设计及应用》张景峰主编第011903号中国水利水电出版社2009.12、《数据库原理及其教程(第三版)》黄德才主编第088716号科学出版社2010.63、《ASP+SQL Server动态网站开发从基础到实践》杨世锡,赵辉编著第377507号电子工业出版社20054、《ASP+SQL Server项目开发实践》黄雷编著第38854号中国铁道出版社20065、《Dreamweaver 8与ASP动态网站开发自学导航》戎马工作室编著第298301号机械工业出版社20066、《ASP实务经典》林金霖编著[M].北京:中国铁道出版社,2001,2097、《A SP编程基础与实例》丁贵广编著[M].北京:机械工业出版社,2002,518、张海藩.软件工程导论.北京:清华大学出版社,2005.2.任务概述2.1目标在Internet技术深入人心的今天,电子商务最为一种新兴的商务模式,为世界经济提出了一个全新的概念,使得人类生活方式发生了重大的变革。
网上购物系统(软件需求说明书)

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)资源●开发周期短;(高)●费用不足;●开发设备没有及时到位,或者开发环境不合适。
在线手机商城需求规格说明书

在线手机商城需求规格说明书需求规格说明书一、功能需求描述在线手机城网站是一种具有交互功能的商业信息系统。
它向用户提供静态和动态两类信息资源。
所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如公司报价,商城新闻和商城专题信息等。
在线手机城网站具有强大的交互功能,可使商家和用户方便的传递学校,完成电子贸易或EDI交易。
这种全新的交易方式实现了公司文档与资金的无纸化交换。
该系统主要的功能包括:手机分类检索、客户在线预订、最新手机推荐、热门手机浏览、手机详细资料显示、手机销售排行统计、手机商品分类管理等功能。
本网站分为前台模块和后台模块,网站前台是面向网站访问用户的,通俗的说也就是给访问网站的人看的内容和页面,如浏览手机等操作。
网站的后台通常需要帐号及密码等信息的登陆验证,登陆信息正确则验证而后进入网站后台的管理界面进行相关的一系列操作。
如管理员登陆登陆、修改注册信息等操作。
通过网站管理后台,可以有效的管理网站供浏览者查阅的信息。
在我们的系统中共使用了8个表来实现网站的所有功能,具体功能说明如下:1、网站基本信息表yonghu:字段名称数据类型id 自动编号title 文本contents 备注bottomstr 备注Links 备注replydate 日期/时间访客留言内容表guest保存了网站留言系统的数据。
4、产品类别分类表shouji:字段名称数据类型id 自动编号name 文本名称jiage 数字层次changshang 数字级别other 文本备注产品类别分类表leibie保存了商品的分类信息数据。
5、产品品牌分类表leibie2:字段名称数据类型id 自动编号title 文本名称layer 数字层次fromof 数字级别other 文本备注产品品牌分类表leibie2保存了商品的品牌信息数据。
6、新闻信息表news:字段名称数据类型id 自动编号title 文本nope 备注jointime 日期/时间seenum 数字class1 文本新闻信息表news保存了新闻页面的数据信息内容。
网上商城系统需求分析说明书

网上商城系统需求分析规格说明书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模式作为开发模式。
在线手机商城需求规格说明书

在线手机商城需求规格说明书需求规格说明书一、功能需求描述在线手机城网站是一种具有交互功能的商业信息系统。
它向用户提供静态和动态两类信息资源。
所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如公司报价,商城新闻和商城专题信息等。
在线手机城网站具有强大的交互功能,可使商家和用户方便的传递学校,完成电子贸易或EDI交易。
这种全新的交易方式实现了公司文档与资金的无纸化交换。
该系统主要的功能包括:手机分类检索、客户在线预订、最新手机推荐、热门手机浏览、手机详细资料显示、手机销售排行统计、手机商品分类管理等功能。
本网站分为前台模块和后台模块,网站前台是面向网站访问用户的,通俗的说也就是给访问网站的人看的内容和页面,如浏览手机等操作。
网站的后台一般需要帐号及密码等信息的登陆验证,登陆信息正确则验证而后进入网站后台的管理界面进行相关的一系列操作。
如管理员登陆登陆、修改注册信息等操作。
经过网站管理后台,能够有效的管理网站供浏览者查阅的信息。
在我们的系统中共使用了8个表来实现网站的所有功能,具体功能说明如下:1、网站基本信息表yonghu:网站基本信息表aboutus保存了网站基本信息。
2、交易订单信息表dingdan:交易订单信息表dingdan保存了网站注册用户在线购买产品订单信息的数据。
3、访客留言内容表liuyan:访客留言内容表guest保存了网站留言系统的数据。
4、产品类别分类表shouji:产品类别分类表leibie保存了商品的分类信息数据。
5、产品品牌分类表leibie2:产品品牌分类表leibie2保存了商品的品牌信息数据。
6、新闻信息表news:新闻信息表news保存了新闻页面的数据信息内容。
7、产品数据表xinwen1:。
在线购物系统-需求规格说明书

文档编号:密级:内部在线购物商城(Easy_Buy)需求规格说明书二零一三年三月关于本文档目录1前言 (1)1.1编写目的 (1)1.2术语和缩略语 (1)2软件概述 (1)2.1项目背景 (1)2.2功能架构 (2)3用户模型分析 (3)4系统功能需求分析 (5)4.1系统功能设计 (5)4.1.1概要分析 (5)4.1.2详细分析 (6)5.1.2.1前台购物系统 (6)5其他非功能需求 (9)5.1一般性性能需求 (9)5.14灵活性 (9)5.2一般性安全性需求 (9)5.3用户文档需求 (10)6数据库层 (10)6.1全局E-R图 (10)6.2局部E-R图 (11)6.3数据表结构设计 (13)6.4C USTOMERS (13)6.5O RDERS (13)6.4表示逻辑层 (15)6.5业务逻辑层 (16)6.6系统类图设计 (17)7测试报告 (17)7.1数据和数据库完整性测试 (17)7.2功能测试 (18)1前言1.1编写目的在完成了针对网上购物市场的前期调查,同时与多位用户进行了全面深入的探讨和分析的基础上,提出了这份需求规格说明书。
此需求规格说明书对网上购物系统做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员与软件开发人员能清楚的了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
本说明书的预期读者为客户、系统设计人员和编码人员;为开发人员、维护人员、客户之间提供共同的协议而创立基础,指导软件功能的实现。
本软件需求说明书全面、概括性地描述了网上购物系统所要完成的工作,使软件开发人员和用户对本系统中的业务流程及功能达成共识。
通过本需求说明书可以全面了解网上购物系统所要完成的任务和所能达到的功能。
1.2术语和缩略语2软件概述2.1项目背景随着Internet的发展,通过网络提供各种服务,已成为当今的时尚,尤其为年轻人所青睐。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在线商城系统需求规格说明书在线商城系统需求规格说明书软件工程课程实验文档—1、引言1.1目的编写本软件需求说明书全面、概括性地描述了网上购物系统所要完成的工作,使软件开发人员和用户对本系统中的业务流程及功能达成共识。
通过本需求说明书可以全面了解网上购物系统所要完成的任务和所能达到的功能。
1.2参考资料【1】《软件工程案例教程》,机械工业出版社2、系统定义我们分别阐述项目的来源、背景,项目的用户特点和项目的目标2.1项目来源及背景目前网上购物发展迅速,各类管理系统也应运而生,针对各类大型网购网站的管理系统的开发已经非常成熟,从拍下到订单,再到付款,收货确认,都可以做到统一管理。
前台可以做到预定实物,虚拟物品等各种预定业务。
然而,为数众多的小的购物网站却没有一个合适的管理系统,因此,我们觉得开发此管理系统是十分必要的。
网上购物系统软件是一功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。
该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的WINDOWS系列等操作系统上使用。
除此以外,该系统可通过访问权限控制以及数据备份功能,确保数据的安全性。
2.2用户特点本系统的用户都是网上用户,包括两类,一类是普通用户,就是想要购买商品的用户,可以对系统比较了解也可以对系统不了解。
另外一类就是管理用户,他们是商城内部人员,用来查看和处理商品及订单的人员,他们对系统操作很熟悉,对使用管理软件比较熟悉。
2.3项目目标本项目设定的目标如下:系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少系统具有良好的运行效率,能够达到提高生产率的目的系统应有良好的可扩充性,可以容易的加入其他系统的应用平台的设计具有一定的超前性,灵活性,能够适应企业生产配置的变化通过这个项目可以锻炼队伍,提高团队的开发能力和项目管理能力3、应用环境根据用户的需求陈述,可以确定本项目分为客户端和管理端,客户端主要功能是提供普通用户的注册、登录、商品查看、商品购买、下订单等。
管理端的功能提供商城内部人员进行商品添加、修改、删除、订单查看、处理、会员查看处理等。
它们的关系如图A-1所示。
3.1系统运行的网络环境本系统的网络运行图如图A-2所示,无论是客户端的普通用户还是管理端的管理用户都可以通过网络登录到本系统中。
会员用户通过网络查看商品,购买商品,下订单。
管理用户可以通过网络查看、修改、删除商品,查看、删除订单、查看、删除普通用户。
游客可以浏览商品。
3.2系统运行软件环境本系统的软件环境如下:操作系统:Windows2000或以上版本数据库:MySQL开发语言:PHP语言服务器:apache浏览器:IE6.0以上4、功能规格我们采用面向对象分析作为主要的系统建模方法,使用UML作为建模语言。
4.1角色定义角色或者执行者指与系统产生交互的外部用户或者外部系统。
4.1.1游客游客是指在这个在线商城系统中可以浏览商品、注册会员的人员。
4.1.2会员用户会员用户是指在这个在线商城系统中可以浏览商品、加入购物车、下订单、查看购物车、订单的人员。
4.1.3管理用户管理用户是指管理端的用户,管理用户是指对在线商城系统进中可以管理商品、用户、订单及各种处理的人员,其权限为最高权限。
4.1.4数据库数据库是一个与系统产生交互的外部系统,这个角色负责系统的数据查询、添加、删除和修改等操作4.2系统主用例图在线商城系统可以分为两个主要的组成部分,一个是客户端子系统,一个是管理端子系统。
客户端子系统功能主要是指普通用户通过登录网站进行的操作的功能,即购买功能。
管理端子系统功能是商城管理人员对商品、会员、订单的管理功能。
系统主用例图如A-3所示。
图A-3 系统的主用例图4.3客户端子系统游客或者会员用户通过商城网站登录到系统中进行浏览,游客可以注册为会员用,会员用户登录后可以通过浏览商品将商品加入购物车中,然后可以直接生成订单。
图A-4是它的活动图。
图A-4 客户端的活动图客户端的功能主要包括用户登录、修改密码、浏览商品、查看商品详细信息、加入购物车、更新购物车、填写收件人信息、生成订单、查看订单。
图A-5是它的用例图。
图A-5 客户端的功能用例图4.3.1浏览商品浏览商品是显示目前正在查看网站的会员及游客查看商品要求,具体描述如下: 用例描述:浏览商品;执行者:游客或者会员;前置条件:无;后置条件:会员登录后,可以进行商品选购。
游客需注册方可选购; 基本路径:1) 游客或者会员登录商城首页,显示商品;2) 点击商品名称或者图片可浏览商品详细信息;3) 会员如要购买,登录后可点击加入购物车,游客则提示注册或登录后方可购买。
4.3.2会员注册会员注册是游客想要选购商品的要求操作,具体描述如下:用例描述:会员注册;执行者:游客;前置条件:无;后置条件:注册后成为商城会员可登录系统;基本路径:1) 登录商城网站,点击公共页面注册用户按钮;2) 根据提示填写相关信息。
4.3.3会员登录会员登录是指已经注册过的用户登录操作,具体描述如下:用例描述:会员登录;执行者:会员用户;前置条件:已经注册过的用户并且尚未登录;后置条件:登录后可以选购商品加入购物车;基本路径:1) 登录商城网站,点击公共页面登录用户按钮;2) 有显示成功登录信息者为成功登录;3) 点击会员名可以查看会员信息;4) 点击修改密码按钮可以进行会员密码的修改。
4.3.4加入购物车加入购物车是指会员用户选购的商品将其加入购物车,具体描述如下:用例描述:加入购物车;执行者:会员用户;前置条件:会员用户已经登录;后置条件:加入购物车后方可生成订单;基本路径:1) 选择想要购买的商品,点击加入购物车按钮;2) 商品自动加入购物车并显示购物车中的商品及价格和数量;3) 可以更改商品数量;4) 点击删除按钮可以删除购物车中的商品;5) 可以点击继续购买商品;6) 会员用户可以随时查看自己的购物车。
4.3.5填写收件人信息生成订单生成订单是指会员用户已经确定要买购物车中的商品,填写相关收货人信息,具体描述如下:用例描述:生成订单;执行者:会员用户;前置条件:购物车中有选购的商品;后置条件:填写完收件人信息点击生成订单即可完成购买流程; 基本路径:1) 点击填写收件人信息按钮,按提示填写相关信息;2) 点击生成订单按钮,会员的订单就生成了,自己可以浏览自己的订单,查看订单处理的状态。
4.4管理端子系统管理端子系统主要是提供商城内部人员使用的功能,它的功能分为商品管理、会员管理、订单管理等,登录者首先要通过安全认证方可进行操作。
图A-6是管理端的用例图。
图A-6 管理端用例图4.4.1登录后台登录到管理端的管理用户需要通过登录界面进入管理页面,在登录界面输入用户名和密码,系统会进行用户名和密码验证,验证通过后方可进行相应的处理。
图A-7是它的活动视图。
图A-7 登录管理活动视图4.4.2商品管理管理用户可以在登录管理界面后进行商品查看、添加、删除、修改等操作,具体描述如下:用例描述:商品管理;执行者:管理用户;前置条件:具有合法验证登录到管理界面的用户;后置条件:通过验证后可以进行商品处理;基本路径:1) 点击商品管理栏,进行商品分类查看;2) 进入商品其中一个类别中,点击删除可以将商品删除3) 点击修改商品可以进行商品修改,修改商品按提示修改相应信息即可;4) 点击商品添加按钮可以进行商品添加,添加商品时要严格输入商品信息否则添加失败。
4.4.3会员管理管理用户可以在登录管理界面后进行会员查看、删除、等操作,具体描述如下: 用例描述:会员管理;执行者:管理用户;前置条件:具有合法验证登录到管理界面的用户;后置条件:通过验证后可以进行会员处理;基本路径:1) 点击会员管理栏进入查看会员信息表;2) 点击查看订单按钮可以查看该用户下过的所有订单;3) 查看该会员下过的订单时可以进行订单处理操作;4) 点击删除按钮可以将该会员删除,但其订单不会被删除。
4.4.4订单管理管理用户可以在登录管理界面后进行订单查看、订单处理、订单删除等操作,具体描述如下:用例描述:订单管理;执行者:管理用户;前置条件:具有合法验证登录到管理界面的用户;后置条件:通过验证后可以进行订单处理;基本路径:1) 点击订单管理栏可进入所有订单列表;2) 点击删除按钮可以讲该订单删除;3) 点击订单号或者订单详情可查看订单详细信息;4) 若订单没有被处理,管理用户可以进行订单的处理;5、性能需求5.1软件可用性需求1. 界面简洁美观,符合用户的操作习惯和审美观。
2. 当系统出现错误时,能够给用户友好的提醒。
3. 系统应该具有开放性的架构,便于升级和维护。
4. 可以保证多人同时在客户端登录,并且系统正常运行。
5.2软件可靠性需求1. 系统必需能够7×24小时不间断运行。
2. 系统能够定期自动备份数据,当故障发生时,能够使用备份数据恢复。
3. 单个会话发生错误的时候,不影响其它会话。
5.3软件性能需求1. 系统并发量不低于50个用户。
2. 系统能够支持群集和负载均衡,以保证系统性能的可扩展性。
5.4软件设计约束1. 该项目将采用PHP语言作为实现语言。
2. 该软件系统将采用互联网提供服务,其应用模式采用B/S结构。
3. 数据库为MySQL4. 操作平台为Windows5.5接口5.5.1用户界面本软件将为用户提供一个简洁友好、便于操作的用户界面。
它在符合大多数用户的审美观条件下,参考了我们对于大多数用户的操作系统的统计和分析结果,尽量为用户提供一个舒适的使用环境。
6、总结需求分析是软件工程过程的第一个技术步骤,在此阶段,一般性的软件范围陈述被精化为具体的软件需求规格说明,它成为后面所有软件设计活动的基础。
分析必须关注问题的信息、功能和行为域,为了更好地理解需要什么,必须创建模型、划分问题以及描述需求要素和表示以后要开发的实现细节的。
为了更好地理解问题,人们常常采用建立模型的方法,结构化分析实质上就是一种建模活动,在需求分析阶段通常建立数据模型、功能模型和行为模型。