软件工程需求分析文档淘宝为例Word文件下载.docx

上传人:b****6 文档编号:18911877 上传时间:2023-01-02 格式:DOCX 页数:11 大小:195.43KB
下载 相关 举报
软件工程需求分析文档淘宝为例Word文件下载.docx_第1页
第1页 / 共11页
软件工程需求分析文档淘宝为例Word文件下载.docx_第2页
第2页 / 共11页
软件工程需求分析文档淘宝为例Word文件下载.docx_第3页
第3页 / 共11页
软件工程需求分析文档淘宝为例Word文件下载.docx_第4页
第4页 / 共11页
软件工程需求分析文档淘宝为例Word文件下载.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

软件工程需求分析文档淘宝为例Word文件下载.docx

《软件工程需求分析文档淘宝为例Word文件下载.docx》由会员分享,可在线阅读,更多相关《软件工程需求分析文档淘宝为例Word文件下载.docx(11页珍藏版)》请在冰豆网上搜索。

软件工程需求分析文档淘宝为例Word文件下载.docx

电子商城系统的建设,可以建立起电子商务服务的门户站点,是现实社会到网络社会的真正体现,为广大网上商家以及网络客户提供一个中国国情的电子商务网上生存环境和商业运作空间。

网上系统项目的提出,不仅仅是初级网上购物的实现,它更能够有效地在Internet上构架安全的易于扩展的业务框架体系,实现企业对企业、企业对用户以及用户到用户等应用环境,推动电子商务在中国的发展。

1.3定义

Ø

Java技术:

java是一种可以描写跨平台应用软件的面向对象的程序设计语言,是由Sun公司于1995年5月推出的java程序设计语言和java平台。

Java技术具有卓越的通用性、高效性、平台移植和安全性,广泛用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网。

SQL结构化查询语言,是一种数据查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。

SQL是高级的非过程化编程语言,允许用户在该层级数据结构上工作。

所具有完全不同底层结构的不同数据库系统,可以使用相同的sql语言作为数据输入与管理接口。

MyEclipse简介:

MyEclipse企业级工作平台是对EclipseIDE的扩展,利用它我们可以在数据库和javaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。

它是功能丰富的javaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,Java,SQL

操作系统:

windows

页面开发工具:

Myeclipse

服务器:

Tomacat

数据库:

salserver2005

UML设计:

MircrosoftVisio

第2章项目概述

2.1目标

《淘宝网上购物系统》针对的用户是各种类型零售商。

如:

购物中心,百货,超市,专卖店,单个中小型商场室或者个人等。

1.商品管理:

包括后台商品库存管理、上货、出货、编辑管理和商品分类管理、商品品牌管理等。

2.订单管理:

在线订单程序,使消费者能够顺利的通过WEB在线的方式,直接生成购买订单。

3.商品促销:

一般的购物系统多有商品促销功能,通过商品促销功能,能够迅速的促进商城的消费积极性。

4.支付方式:

即通过网上钱包、电子支付卡等。

进行网上资金流转换的业务流程;

国内主流支付方式包括:

腾讯旗下的财付通、支付宝、网银在线。

5.配送方式:

购物系统集成的物流配送方式,从而方便消费者对物流方式进行在线选择。

EMS、顺丰等。

6.会员模块:

在购物系统中,集成会员注册是吸引会员进行二次购买和提升转换率最好的方式。

2.2运行环境

a.服务器的软硬件配置

服务器的硬件配置:

硬盘80G,内存256M以上

服务器的操作系统:

WindowsXP专业版

Web服务器软件:

aspmao.exe

数据库服务器软件:

SQLServer2000

b.客户端的软硬件配置

客户端的硬件配置:

CPU赛阳800或以上,硬盘IOG,内存64M

客户端操作系统:

Windows98以上

客户端浏览器软件:

IE(InternetExplorer)

2.3假定与约束

一个更为完善的网上购物系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。

对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。

第3章功能需求

3.1功能划分

图3-1:

系统总体用例图

该系统具有如下主要功能:

1.身份验证(为合法用户提供一个后台入口)

2.添加商品(向商品表插入前台首页展示的商品信息)

3.订单信息管理(网站管理者对用户订单的执行和编辑状态)

4.查询用户信息管理模块(查询注册所有用户,对一些非法或失信用户进行删除操作)

5.添加链接模块(管理员向前台首页添加友情链接信息)

6.公告信息管理模块(网站向用户发布最新公告信息)

3.2功能描述

3.2.1具体系统前台功能需求

商品查询模块

通过商品的名称或编号进行查询,可以更快的得到自己所查的商品资料。

订单查询模块

提供给网络用户对所下的订单进行查询,可以查询到自己的订单是已发货还是正在处理。

订购模块

提供网络用户对所选择的商品进行确定、取消订购等功能,并选择商品数量或商品类型。

其它模块

商品浏览等功能。

下图说明几者的关系:

图3-2:

系统前台功能需求

3.2.2具体系统后台功能需求

新闻管理模块

实现管理者对站内的新闻进行分类管理,提供添加与删除新闻功能。

商品管理模块

实现管理者对站内商品进行划分类别,定期更新管理商品,进行添加与删除操作。

操作管理模块(订单)

实现管理者对站内订单的管理,提供订单列表,查看已确认订单。

操作管理模块(用户)

实现管理者对站内用户的管理,和更改管理者的帐号与密码,和退出功能。

系统后台功能需求

第4章性能需求

4.1数据精确度

1)用户在进行商品查询时要保证查全率,所有符合搜索条件的商品都要能找到。

2)在保证查全率的同时还要能够保证搜查准确率,尤其是对于高级搜索这一功能。

3)数据输出时应是该用户在本网站上登记或输入的最新资料(用户资料、留言、购物篮订单内容、支付情况、投诉内容)。

另外有些资料必须保留在一定期限内的全部资料(留言、订单内容、支付情况、投诉内容)。

当然我们网站上的内容也需要根据我们公司的产品的更新速度以及我们的商家或加盟商的要求来定期更新,以此来吸引顾客。

4.2时间特性

1)响应时间:

网络流畅情况下,2-3秒之内打开我们网站的一个新的链接(包括打开一张商品图片)。

2)更新处理时间:

这是由数据精确度的要求确定的。

对于需要保持最新内容的资料的更新速度是实时性的,对于需要定期保留的内容的期限为三个月。

对于一个那些所有用户共享的信息的保留时间也为三个月,备分数据库每10分钟备分一次。

3)数据转换与传输时间:

数据转换主要是涉及到数据库的问题。

为了降低一次显示过多的记录会消耗太多的时间这个问题,我们在设计时将让数据库尽量分页显示。

传输时间的问题比较复杂,这和服务器的处理能力,电信部门给我们提供的带宽,银行的电子交易网的响应速度有关。

4)运行时间:

本网站如非特殊原因应保持24小时开通。

4.3适应性

这里主要是解决用户使用何种浏览器的问题,推荐为微软的InternetExplorer。

由于开发语言、数据库的指定,因此软件的运行环最好为Windows2003Server,windows7以上系统也可行。

第5章其他需求

5.1可扩展性

1.当信息更新过程中发生错误时,系统将捕获异常,同时将失败信息反馈给管理员。

2.业务扩展流程图

5.2可用性

✧网上购物系统适用于管理员及广大用户,登录自己的账号,即可登录系统浏览一系列的信息,便于一些资料的填写,管理员还可以对商品增删改查。

同时便于用户的购买。

✧软件可用性需求主要描述网上商城在符合怎样的条件下才能够顺利地被用户接收并使用。

5.3安全性

✓客户端与服务器两者之间通信的数据必须加密。

✓数据库的管理员只能有一名,只有他或她可以对数据库的所有信息作任何操作。

✓禁止非安全因素进入。

✓对于用户只有注册会员后才可以浏览全面信息以及购物商品。

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

当前位置:首页 > 高中教育 > 理化生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1