




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、手 机 淘 宝 系 统 需求分析说明书专 业: 计算机科学与技术 班 级: 11计科3班 指导老师: 何伟 小组成员:胡凯(124) 赵勇 (126) 粟灿 (128) 黄瑞 (100) 曾凯(131)朱继业(125)姜翔(145) 一引言 1.1 项目背景 网上购物在线网站致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。其中订单的生成,网
2、站后台系统,通过系统管理员管理商品、订单、用户来实现。 编写目的如下: 客户和营销部门依赖它们来了解他们所能提供的产品。 软件开发小组依赖它来了解他们所需要开发的产品。 项目负责人根据包含在软件需求规格说明书中描述的产品来制定规划并预测进度安排、工作量和资源。 1.2 前期工作 我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、 顾客消费流程、以及管理员的操作,这三大块进行了调查。并总结出了有自己特色的设计思路。 1.3 参考资料
3、160;软件需求分析网上商城需求分析计划书。 二、技术概述 2.1 开发目标本系统的设计目标将最终定位于完成以下所述的系统主要业务的基本模型上:管理员可以维护客户注册信息、维护商品信息、处理订单信息、维护系统公网上售货、查看商品调查报告;用户可以在线注册为会员、修改个人信息、评价、支付购物等等。 我们使用A以及 SqlServer技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统三、手机淘宝系统的功能要求为能方便快捷的网上购物,要求开发这样一个手机淘宝系统,本系统在用户注册之后,能够在线下
4、订单并随时查看订单状态,店主在接收到用户订单之后及时发货。在用户注册成为店主后要求能够商家商品,完成订单等功能根据可行性研究的结果和客户的要求,分析现有情况及问题,将本系统划分为3个模块:会员,店主,管理员下面分析各个模块的功能需求:1会员模块:在会员的功能实现上,可以分为以下几个部分:1会员注册 用户按规格输入个人详细正确的信息成为本站会员,并依靠此信息完成之后的一切操作2会员登录:检查用户输入的信息与数据库中存储的是否一致,一致则开放会员权限3在线购物会员查询到合适商品,加入购物车,填写详细信息并付款后,生成订单,存储在数据库,并发送给店主 4订单评价购物成功后可由会员对此次购物进行评价5
5、店铺申请 填写所要申请的店铺名,账号,姓名,身份证号等详细信息后,相当于完成店主注册,等待管理员审核2店主模块的功能要求:可以分为以下几个部分:1商品上架 填写相关商品的详细信息,存入数据库 2商品管理: 查看已上架的商品信息,并随时修改3发货: 收到货款后,确认相关订单,完成发货。4查看评价: 查看所有有关本店商品的评价3,管理员模块的功能要求:1商品审核 根据数据库反馈的商品信息,决定此商品是否应下架 2店铺管理: 查看所有店铺信息,并拥有关闭店铺的权限四、手机淘宝系统的性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,手机淘宝系统应该满足以下的性能需求:1 系统处理的准确性和及
6、时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。由于手机淘宝的查询功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,在系统开发过程中,必须采用一定的方法保证系统的准确性。2 系统的开放性和系统的可扩充性手机淘宝系统在开发过程中,应该充分考虑以后的可扩充性。例如用户查询的需求会不断的更新和完善,而这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块
7、,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。3 系统的易用性和易维护性手机淘宝系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。4 系统的标准性系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。例如在开发中使用的操作系统、网络系统、开发工具都必须符合通用标准。如规范的数据库操纵界面、作为业界标准的TCP/IP网络协议
8、及ISO9002标准所要求的质量规范等;同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性。5系统的先进性目前计算系统的技术发展相当快,做为机票预定系统工程,应该保证系统在下个世纪仍旧是先进的,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流并先进且有良好发展前途的产品。6系统的响应速度 手机淘宝系统系统在日常处理中的响应速度为秒级,达到实时要求,以及时 反馈信息。在进行统计
9、分析时,根据所需数据量的不同而从秒级到分钟级, 原则是保证操作人员不会因为速度问题而影响工作效率。五、手机淘宝系统的数据需求手机淘宝系统的数据需求包括如下几点:1 数据录入和处理的准确性和实时性数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。2 数据的一致性与完整性由于系统的数据是共享的,在不同的店铺中,会员是共享数据,所以如何保证这些数据的一致性,是系
10、统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。3 数据的共享与独立性 整个系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。六、手机淘宝系统的数据字典系统中的数据元素:名字:会员信息别名:描述:会员的个人信息,用于对会员的确认定义:会员信息=姓名+性别+账号+身份证号码+密码 位置:输入到数据库名字:订单信息别名:描述:会员购买的商品信息及会员相关的详细信息定义:订单信息=订单时间+订单号+商品名+数量+单价+总价+配送地址+会员账号+店铺编号位置:传输到店主模块名字:商品信息别名:描述:手机的详细信息定义:手机信息=手机名+参数位置:传输到数据库名字:店铺信息别名:描述:店铺详细说明定义:店铺信息=店铺名+店主账号+地址+联系方式+店主信息位置:输出到数据库七、手机淘宝系统的逻辑模型手机淘
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 厨具用品服务合同范例
- 分批验收合同范例
- 加氢站施工合同范例
- 下夜合同范例
- 发泡混凝土加工合同范例
- 医疗销售协议合同范例
- 剧组制组合同范例范例
- xxh项目合同范例
- 公司赞助合同范例
- 临时有地合同范例
- 《智慧旅游认知与实践》课件-第四章 智慧旅游相关基础技术与应用体验
- 新人教版高中数学《等比数列》课件教学课件1
- 2024年天津市初中学业水平考试道法试卷及参考答案
- DL∕T 1474-2021 交、直流系统用高压聚合物绝缘子憎水性测量及评估方法
- 高层住宅室内精装修施工组织设计
- 2024年陕西省中考道德与法治试卷(A卷)附答案
- 幼儿园小小美食食谱播报员播报课件
- 车辆租借免责协议
- 第2课《让美德照亮幸福人生》第3框《在日常生活中养成好品行》-【中职专用】《职业道德与法治》同步课堂课件
- MOOC 信号与系统-西安电子科技大学 中国大学慕课答案
- 2023年公文写作考试题库(含答案)
评论
0/150
提交评论