08淮海工学院软件工程课程设计面向对象需求分析说明书Word格式文档下载.docx

上传人:b****2 文档编号:15228503 上传时间:2022-10-28 格式:DOCX 页数:40 大小:137.10KB
下载 相关 举报
08淮海工学院软件工程课程设计面向对象需求分析说明书Word格式文档下载.docx_第1页
第1页 / 共40页
08淮海工学院软件工程课程设计面向对象需求分析说明书Word格式文档下载.docx_第2页
第2页 / 共40页
08淮海工学院软件工程课程设计面向对象需求分析说明书Word格式文档下载.docx_第3页
第3页 / 共40页
08淮海工学院软件工程课程设计面向对象需求分析说明书Word格式文档下载.docx_第4页
第4页 / 共40页
08淮海工学院软件工程课程设计面向对象需求分析说明书Word格式文档下载.docx_第5页
第5页 / 共40页
点击查看更多>>
下载资源
资源描述

08淮海工学院软件工程课程设计面向对象需求分析说明书Word格式文档下载.docx

《08淮海工学院软件工程课程设计面向对象需求分析说明书Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《08淮海工学院软件工程课程设计面向对象需求分析说明书Word格式文档下载.docx(40页珍藏版)》请在冰豆网上搜索。

08淮海工学院软件工程课程设计面向对象需求分析说明书Word格式文档下载.docx

网上书店管理系统的开发与设计阶段名称:

面向对象需求分析说明书 

序号

学号

姓名

任务名称

具体任务内容

完成标准

起止日期

验收成绩

1

2014122877

史祥平

需求和用户愿景建立系统对象模型

系统总体设计

编写需求和用户愿景

绘制系统对象模型

负责购物车管理

良好

6月23日

6月24日

2

2014122878

仕宇阳

编写术语

图书管理

用例设计

对系统的图书管理模块进行功能、数据和行为需求分析

3

2014122893

张梓涵

功能需求

员工管理

编写功能需求

对系统的员工管理模块进行功能、数据和行为需求分析

4

2014122884

徐圣钦

编写引言

用户管理用例设计

编写文档引言

对系统的用户管理模块进行功能、数据和行为需求分析

5

2014122868

黄楷

登录管理

订单管理

对系统的登录管理和订单管理模块进行功能、数据和行为需求分析

6

1、本表由组长为其组员每次上机实践分派任务使用,应认真填写相关任务名称、内容、完成标准等信息;

2、本表在每次任务完成后,由组长按照完成标准验收,并给出每个组员成绩评定(每人平均70分制),除组长保留一份外,应及时上报任课老师(电子和纸质文档同时上报)。

1.引言[徐圣钦]

1.1编写目的

本需求分析设计的目的是:

让用户能够更好的了解到所要完成的目标系统要具备的功能,能为用户完成哪些工作。

而需求分析就是用户与编程人员之间的桥梁编程人员通过需求分析了解到用户的需求,成为软件编制所实现的目标。

需求分析的好坏直接关系到软件的成功与否,是软件生命周期中的关键一环。

由于编程人员又对用户的问题不是很了解,对两者之间的交流有所影响,然而面向对象的方法很好的解决了这一问题,用面向对象的方法进行需求分析,最重要的一点就是利用对象的概念模型建立一个针对于问题域的模型,从而两者通过该模型进行交流。

1.2背景

待开发系统名称:

网上书店系统

开发者:

史祥平仕宇阳徐圣钦黄楷张梓涵

用户:

所有浏览此网站的人

随着网络在中国的广泛普及,网络支付手段的逐步完善,越来越多的人逐渐习惯于网上购物,习惯于鼠标点击下订单,送货上门的快捷便利的购物方式。

传统的书店购物观念正在被网上书店这一方便快捷的购书方式所冲击。

网上书店在国际互联网上可以实现的商务功能已经越来越多样化,从最开始的信息发布功能,到现在的在线图书展示功能、在线采购功能、在线客户服务功能、在线网站管理功能等等,几乎传统书店锁提供的功能都可以在互联网上进行电子化的高效运作,而借助网络的跨地域特点,更是奖传统书店的地域限制加以突破,全国各地的都可以通过网络在同一个网上书店购书,从而大大的增加了客户的数量。

网上书店是一个在因特网上销售图书的电子商务系统。

如当当、亚马逊、京东等大型电商网站均包含了网上书店系统,完成在线图书销售。

作为网站客户可以方便地在网站上选购自己心仪的图书。

而网上书店为图书发行公司开启了一个新的图书销售渠道。

1.3定义

网上书店时这一种高质量,更快捷,更方便的购书方式。

网上书店不仅可用于图书的在线销售,也有音碟、影碟的在线销售。

而且网站式的书店对图书的管理更加合理化,信息化,方便化。

售书的同时还具有图书类商品管理、购物车、订单管理、会员管理、物流管理等功能,非常灵活的网站内容和文章管理功能。

1.4软件设计目标

开发意图:

为广大人民群众提供网上购书的平台,让你不需要出门,也不用花费太多的时间就能购买自己喜欢的图书。

此外还提供商品管理,购物车,订单管理,会员管理,物流管理等功能。

让用户更加方便快捷的浏览和购买自己喜欢的图书。

应用目标:

通过这个系统,能使用户能快捷、舒适的购买图书,为顾客提供更好的服务。

作用及范围:

此系统适用任何人,它具有比较完善的网上购买体系,对顾客的需求能较好的满足。

网上书店系统,是基于互联网的网上商店。

为了能更好的给顾客提供服务,使得顾客能更加方便和快捷的购买到自己喜欢的图书。

而且在此系统上还有更多,更方便的功能,比如商品管理,购物车,订单管理,会员管理,物流管理等。

让顾客能得到更加完善的服务。

1.5参考资料

《软件项目管理》朱少民,韩莹编著,人民邮电出版社。

《软件工程导论》张海潘编著清华大学出版社

软件工程课程设计李龙澍编著机械工业出版社

软件开发的过程与管理张湘辉等清华大学出版社

网上书店管理系统需求分析规格说明书文档编号:

HHIT-SECD-SE142-06T-02

网上书店管理系统概要设计规格说明书文档编号:

HHIT-SECD-SE142-06T-03

1.6用户特点

此系统的操作对象是所有互联网用户,对浏览使用此系统的人员不需要任何计算机水平,都可以操作。

预期使用时间为10年。

1.7假定与约束

本项目的设计是在Java程序设计语言的条件下进行的,技术设计采用软硬一体化的设计方法。

运行该软件所适用的具体设备必须是奔腾4、内存1G以上的计算机。

该软件的开发完全按照企业标准开发,包括硬件、软件和文档规格。

开发期限为3个月左右。

软件运行的最短寿命:

10年。

1.8修订版本记录

2017-6-23网上书店系统1.0版本

2.需求和用户愿景[史祥平]

2.1对功能的规定

网上书店管理系统对不同的功能进行了系统化得模块管理,分为两大模块:

前台管理模块,后台管理模块。

前台管理模块和后台管理模块各分为6个模块和4个模块。

子模块下又分为多个小模块。

模块式方便网站的有序管理。

判断登录的用户登录信息确定该用户是管理员、员工还是会员,分别进入不同的模块。

操作的权限也有所不同。

网站前台:

游客浏览图书,搜索图书;

游客注册会员,会员修改信息、购物车、订单查询;

网站后台:

图书管理(增删改查图书)、用户管理、订单管理、员工管理。

功能描述如下:

登陆:

合法用户通过验证账户和密码进入本系统,才能使用本系统所提供的功能

注册:

对于希望使用本系统的用户(游客),可以提供个人信息的注册成为合法用户

购物车:

用于存储用户意欲购买的图书,并实时的计算价格和折扣信息

图书检索:

用户(包括游客)可以在搜索框提供相应的信息检索感兴趣的书目

(1)图书管理

Ø

图书查询:

用户可以通过书本的类目、书名、作者等信息检索感兴趣的图书

图书信息管理:

员工可以上架新书、下架旧书并修改一些书本的信息

(2)用户管理

信息查询:

用户可以查看个人的信息,包括密码、积分等

信息管理:

用户可以修改个人的密码、基本信息。

若不想继续使用,可以注销用户

(3)订单管理

订单查询:

用户可以查询自己下单的订单信息,并可以实时的追踪物流等信息。

员工则可以核对订单信息进行发货、售后和退货等业务

订单管理:

用户可以在订单管理中,发起商品的评价、售后和退款。

员工则可以根据用户发起的各种请求予以相应的反馈。

例如:

用户发起退款请求,员工在核对该订单是否满足退款条件后予以同意退款的反馈。

(4)员工管理

员工查询:

系统管理员可以在此页面查看员工的个人基本信息,并可以查看员工处理业务的绩效和用户的投诉举报等信息

员工管理:

对于新招的员工和离职的员工,管理员可以进行相应的增删。

并根据对应的业绩考核进行最后的薪资核算

2.2对性能的规定

2.2.1精度

软件高效、高精度,可以减少管理时带来的一些繁琐的工作,省去大量的图书管理方面的工作时间,节约销售的成本。

2.2.2时间特性要求

作为一个网上的书店,及时性还能重要,进行查询时须以秒为单位,以达到实时性;

而进行增加,删除和修改等操作时,可以根据数据的多少分别以秒和分为单位,原则是操作人员能够不因时间而影响效率。

2.2.3灵活性

系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充和维护。

系统使用C/S体系结构,尽量细化完善,以便应对以后结构的改变,对于一些安全性要求不高的信息尽量可以使用较方便地Brower/Server的方式进行访问。

2.3输入输出要求

解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。

对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。

表8.1输入输出表

处理

输入

输出

用户登录

账户,密码,验证码

系统前台首页

管理员登录

后台管理界面

员工登录

游客注册

账户,密码,姓名

注册用户成功

图书购买

图书编号

图书购买成功

添加图书

图书编号,图书名称

添加图书成功

检索图书

图书信息列表

添加员工

员工编号,员工密码

添加员工成功

修改员工

员工编号,需要修改的信息

修改员工成功

订单查询

订单编号

订单信息列表

订单评价

订单编号,订单评价内容

订单评价成功

2.4数据管理能力要求

说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。

表8.2数据管理能力表

编号

数据结构名

属性

员工信息表

员工号,姓名,性别,联系方式,登录密码和家庭住址

图书信息表

图书编号,单价,图书名称,库存,图书种类,作者和出版社

订单信息表

订单号,用户账号,交易时间,收货地址,物流状态和支付状态

用户信息表

账号,姓名,性别,登陆密码,积分,联系方式和收货地址

管理员信息表

管理员号,姓名,性别,家庭住址,电话号码,登录系统密码

购物车信息表

购物车号,数量,用户账号,图书编号和单价

1.定时整理数据:

系统管理员应定期的管理用户,若有用户超过一年没有登录系统了,则可取消该用户以空出数据库空间。

2.查询物流信息:

能够让用户实时的查询自己订单的物流情况,保证商品的发货、运输、配送和最后签收一体化安全无误。

数据务必要更新快而准确。

3.查看订单:

平台能够及时的收集来自用户下达的订单,并按照订单下单的先后顺序及时的分配给各员工进行处理和维护。

对于未能及时处理的订单要提醒员工加急处理。

另外对于用户对商品和订单的疑问,需要员工在线进行实时的交互和解答,保证平台的服务

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

当前位置:首页 > 工程科技 > 兵器核科学

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

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