




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实用标准文案网上购物系统需求规格说明书111本年3月31日文档大全实用标准文案目录33333444445566677778文档大全实用标准文案1.引言 购物系统的功能需求,是概要设计阶段的重要输入。本文档的预期读者是:设计人员;开发人员;项目管理人员;测试人员;用户。 软件名称:网上购物系统开发单位:兰州城市学院信息工程学院 111 本项目成员:杨大鑫(28 号)用户:兰州城市学院学生 项目系统的“做什么”的问题。在这里,没有涉及开发技术,而主要是通过建立流的平台。 软件工程案例分析教程(软件项目开发实例)韩万江、姜立新等编著机械工业出版社清华大学出版社软件工程导论(第五版)张海藩编著文档大全
2、实用标准文案2.系统定义 随着 Internet 国际互联网的发展,越来越多的企业开始建造自己的网站。基于 Internet 的信息服务,商务服务已经成为现代企业一项不可缺少的内容。需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。实现注册、浏览商品、搜索查询商品、下定单、处理定单等功能;管理员可以通 网站的日常维护。 本项目设定的目标如下:系统能够提供友好的用户界面,使操作人员的工作量最大限度地减少;系统具有良好的运行效率,能够达到提高生产率的目的;系统应具有良好的可扩充性,可以容易地加入其他系统的应用;平台的设计具有一定的超前性,灵活性,能够适应企业生产配置的变化;通过这个项
3、目可以锻炼队伍,提高团队的开发能力和项目管理能力。3.应用环境根据用户的需求陈述,可以确定本项目分为客户端和管理端。客户端为购物者服务,有注册,登陆,选择要购买的商品放入购物车,确认订购等功能。管理端为管理员服务,有添加商品,修改商品,管理商品评论等功能。客户端流程图分别如图 A-1 所示。文档大全实用标准文案浏览网页选择要购买商品放入购物车 继续购物去收银台支付成功登陆确定收货人信息或修改收货人信息图A-13.1无论是客户端的购物者还是管理端的管理者都可以通过网络登录到本系统中。购物者通过网络浏览商品信息,提交商品订单,支付货款等,管理者通过网络发布商品信息,根据订单发货等。3.2本系统的硬
4、件环境如下:客户机:普通PCCPU:P4 1.8GHz以上内存:256MB以上能够运行IE5.0以上或者Netscape4.0以上版本的机器文档大全实用标准文案分辨率:推荐使用1024768像素Web服务器CPU:P42.0GHz内存:1GB以上硬盘:80GB以上网卡:KMb/s速度数据库服务器CPU:P42.0GHz内存:1GB以上硬盘:80GB以上3.3本系统的软件环境如下:操作系统:Windows2000或以上版本数据库:SQL Server 2005Web服务器:IIS5.0以上开发工具:Microsoft Visual Studio 2005浏览器:IE5.0以上4.功能规格我们采用
5、面向对象分析作为主要的系统建模方法,使用UML作为建模语言。UML为建模活动提供了从不同角度观察和展示系统的各种特征方法。在UML中,角度的模型图最终组成了系统的映像。用例描述角色(用户、外部系统以及系统处理)是如何与系统交互来完成工作的。用例模型提供了一个非常重要的方式来界定系统边界以及定义系统功能,同时,改模型将来可以派生出动态对象模型。设计用例时,我们遵循下列步骤:1)识别出系统的角色。角色可以是用户、外部系统,甚至是外部处理,通过某种途径与系统交互。重要的是着重从系统外部执行者的角度来描述系统需要提供哪些功能,并指明这些功能的执行者(角色)是谁。尽可能地确保所有角色都被完全识别出来。2
6、)描述主要的用例。可以采取不断地问自己“这个角色究竟想通过系统做什么?”来准确地描述用例。3)重新审视每个用例,为它们下个详尽的定义。4.1角色或者执行者指与系统产生交互的外部用户或者外部系统。文档大全实用标准文案 色主要参与客户端的浏览商品,订购商品等功能。 色主要参与管理端的添加商品,修改商品等功能。 数据库是一个与系统产生交互的外部系统,这个角色负责系统的数据查询、增加、删除和修改等操作。 网上购物系统可以分为两个主要的组成部分,一个是客户端子系统,一个是商品进行操作的功能,即管理功能。系统的主用例图如图 A-2 所示。购物者客户端子系统管理者管理端子系统图 A-2文档大全实用标准文案
7、购买者通过网上购物系统浏览商品,登陆系统,将想要购买的商品放入购物车,选好商品后去收银台,填写并确认收货人信息,选择支付方式,提交订单,完成商品的订购。它的活动图如图 A-3 所示。购买者浏览、选择商品放入购物车登陆选择支付方式确认订购文档大全实用标准文案客户端的用例图如图 A-4 所示。图 A-4文档大全实用标准文案客户端的这些用例描述如下:F-C-1:登陆。购买者在购买商品之前必须登陆到网站,如果没有注册将不能使用网站的购买功能。F-C-2:浏览、选择商品。购买者打开购物网站可以看到各种商品信息,当质地、价格、所在地区等。F-C-3:放入购物车。购买者在选中一个商品后就可以将此商品放入购物
8、车,购物车显示商品的名称、单价、数量、商品总价等信息。F-C-4:确认收货人信息或修改收货人信息。购买者需要确认收货人信息准确无误,这是所购买的商品正确到货的重要前提。F-C-5:选择支付方式。购买者可以选择使用网上银行、使用邮局汇款等方式进行支付。 只有登陆之后购买者才能完成商品的购买。没有登陆系统的用户只能浏览、要登陆系统。如果用户没有注册则进行注册,之后方可登陆。用例描述:登陆;执行者:购买者;前置条件:用户通过浏览器打开网上购物系统;后置条件:登陆后可以进行商品付款、订购操作。基本路径:a)购买者打开网上购物系统;b)在登陆框中输入用户名和密码,点击确定即可登录系统。 购买者通过网站浏
9、览商品信息,选择所要购买的商品。用例描述:浏览、选择商品;执行者:购买者;前置条件:用户通过浏览器打开网上购物系统;后置条件:用户可将选中的商品加入购物车。基本路径:a)购买者打开网上购物系统,网站显示各种商品的信息;b)点击想要购买的商品,将显示商品的详细信息,如类型、质地、价格、所在地区等。 购买者可以将选中的商品放入购物车,然后继续选择下一个商品。购物车用来保存用户所选择的商品信息。文档大全实用标准文案用例描述:放入购物车;执行者:购买者;前置条件:购买者已经有选择的商品;后置条件:放入购物车的商品可以付款订购。基本路径:a)购买者将选择的商品加入到购物车;b)继续挑选商品或者进入收银台
10、结账。 购买者进入收银台之后需填写收货人信息并确认,保证收货地址的正确。用例描述:确认收货人信息或修改收货人信息;执行者:购买者;前置条件:购买者已有选择的商品并需要购买;等进一步操作。基本路径:a)进入收银台页面,将提示用户填写收货人信息,需确保地址的准确性以保证正确到货。b)可以保持以前填写的收货人信息,也可以填写新的收货人信息。 购买者可以选择邮局汇款或者网上银行支付的方式支付货款。用例描述:选择支付方式;执行者:购买者;前置条件:购买者已经确认收货人信息;后置条件:选择支付方式后可以进行订单确认并提交以完成商品的订购。基本路径:a)购买者进入支付方式选择页面,将看到两种支付方式,一种是
11、邮局汇款,一种是网上银行支付。b)选择一种支付方式并确定。 系统管理员登陆到管理端子系统进行订单管理,商品管理以及用户管理。管理端的用例图如图 A-5 所示。文档大全实用标准文案图 A-5管理端的这些用例描述如下:F-M-1:登陆。管理者只有登录之后才能执行其管理功能。F-M-2:订单管理。管理者可以查看客户订单并管理订单。F-M-3:商品管理。对商品进行添加,修改,删除等操作。F-M-4:用户管理。管理购买者的账号及其相关信息。 管理者以系统管理员的身份登录到管理端,登陆后才具有相应的管理权限。用例描述:登陆执行者:管理者;文档大全实用标准文案前置条件:管理员通过浏览器打开网上购物系统;后置
12、条件:登陆管理端之后可以进行订单、商品及用户的管理。基本路径:a)管理者打开网上购物系统;b)在登陆框中输入用户名和密码,点击确定即可登录系统。 进入订单管理页面管理员可以查看购买者提供的订单,并根据订单信息发货,同时可以对订单进行统计,也可以销毁已完成交易的订单。用例描述:订单管理;执行者:管理者;前置条件:管理者已经登录系统;后置条件:整理后的订单信息将记录到数据库中。基本路径:a)进入订单管理界面,可以查看各个用户提交的订单信息,根据订单信息发送货物。b)可以对订单进行统计操作,统计不同用户的订单数,统计所有用户的订单总数,可以根据时间进行统计,也可根据订购商品类型进行统计。c)可以重新
13、对订单进行分类排序,可以销毁已经完成交易的订单,以便释放资源继续使用。 管理者可以对商品进行添加、修改和删除等操作。用例描述:商品管理;执行者:管理者;前置条件:管理者已登录到系统;后置条件:整理后的商品信息将记录到数据库中。基本路径:a)进入商品管理页面,可以选择添加、修改或删除操作。b)可以添加商品分类,并在该分类下添加各种相应类型的商品信息;c)可以修改一个商品分类或者修改其下的商品信息;d)可以删除一个商品分类或者其下的商品信息;e)商品信息包括商品的类型、质地、价格、所在地区等详细说明。 管理者可以对用户账户进行管理。用例描述:用户管理;执行者:管理者;前置条件:管理者已登录到系统;
14、文档大全实用标准文案后置条件:整理后的用户信息将记录到数据库中。基本路径:a)进入用户管理界面,可以查看所有用户的信息;b)对于长期不活动的用户可以销毁其注册账户以释放系统资源。c)对于行为造成不良后果的不法用户可以冻结其账户。5.性能需求根据用户对本系统的要求,确定系统在响应时间、可靠性、安全性等方面有较高的性能要求。 系统的界面要求如下。1)页面内容:主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息准确、及时。内容丰富,文字准确,语句通顺;专用术语规范,行文格式统一规范。2)导航结构:页面具有明确的导航指标,且便于理解,方便用户使用。3)技术环境:页面大小适当,能用各种常用浏览器以不同分辨率浏览;无错误链接和空链接,采用 CSS 处理,控制字体大小和版面布局。4)艺术风格:界面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合理,前后一致,美观大方;动与静搭配恰当,动静效果好;色彩和谐自然,与主题内容相协调。 无论是客
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商标使用权转让合同(三):长期合作
- 简易劳动合同简易合同
- 合同纠纷处理与学生实践活动方案
- 水运联运代理合同及条款
- 钢结构加工承揽合同模板
- 林业用地承包转让合同样本
- 大学合同审签表
- 抽纱工艺的环保与可持续性考核试卷
- 天然气开采业的可再生能源转型实践与方案考核试卷
- 机床附件的标准化与规范化生产考核试卷
- 电工(中级工)理论知识习题库+参考答案
- 《国土空间规划》-课程教学大纲
- 数字出版概论 课件 第七章 数字内容服务相关技术
- 人教版八年级上册英语语法填空含答案
- 《2024版CSCO胰腺癌诊疗指南》更新要点
- 儿童福利机构安全管理规范
- 人工智能技术应用专业调研报告
- 鞋类制造过程的节能与减排
- 第1课 おじぎ 课件高中日语人教版第一册-1
- 08SG510-1 轻型屋面平行弦屋架(圆钢管、方钢管)
- 事前绩效评估具体工作实施方案
评论
0/150
提交评论