快递管理信息需求分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文档名称:需求分析报告
项目名称:快递信息管理系统
项目负责人:第十四组
信安0901
20091981
周怡珊
编写:2011年11月6日
校对:第十四组董雪20091966 果基阿加20091948
审核:第二十七组张袁袁20092065
批准:第二十七组王夙愿20092053 李磊20092061 赵
杨20092077
1、引言:
1.1 编写目的:
确定快递信息管理系统的功能及有效性需求,以供软件开发人员参考。
1.2 项目背景:
本项目的名称:快递信息管理系统
本项目的应用范围:全国范围内快递
开发者:
用户:快递公司管理人员
1.3 定义:
实体:客观世界中存在的且可互相区别的事物。
联系:客观事物中的彼此之间的关系。
属性:实体或者联系所具有的性质。
1.4 参考资料:
《实用软件工程》(第二版)郑人杰殷人昆陶永雷清华大学出版社
《软件工程——Java语言实现》Stephen R. Schach 机械工业出版社
《实践者的研究方法》Roger S. Pressman 机械工业出版社
2、任务概述:
2.1目标:
该《快递信息管理系统》针对的用户是快递公司针对中小型快递管理企业的运营管理过程进行设计的,相应的需求有:
1:向客户全面展示公司各项业务。
2:客户在线对运单情况进行查询。。
3:为管理员提供后台登陆入口以及管理员登陆后对运单信息进行全面管理。4:对公司各项业务信息以及新闻信息进行管理。
5:对分公司信息、管理员信息进行管理。
6:系统易安装、易操作性,以及运行的稳定性安全性。
2.2运行环境:
本系统采用C/S体系结构,由一台服务器与多个客户机组成,
配置如下:
服务器:
硬件:80x86系列微机
CPU:733以上
内存:256M以上
硬盘空间:40G以上
软件:Windows Server、Access等
工作站:
硬件:80x86系列微机
CPU: 166以上
内存:16M以上
硬盘空间:2G以上
软件:Windows 9x或Windows 2000 professional 、Access等。
输入输出设备:扫描仪、打印机等。
网络设备:Hub、网卡、网线等。
2.3需求概述:
通过数据库软件SQL Server,Web服务器,电脑,和相关浏览器软件建立管理信息系统,使快递公司进行信息化管理,提高效率,同时给顾客提供更人性化的服务,能随时查询货物的在途情况和具体到达时间。
2.4条件与限制:
要求信息管理人员能够进行一般的计算机操作,会中文输入。要求用户界面有好,提供帮助。
3、功能模型:
3.3:动态建模:客户定单号
输入收件人名
收件人地址
收件人电话
需付款金额
仓库储存管理入库管理
仓储管理
库内操作
配送配车管理
运输管理
进出库仓储管理车辆调度管理
运输费用管理
费用结算
报表统计
车辆配件维修管理
3.4功能建模:
4.数据对象模型:
4.1对象关联图(ERD):
提供服务
4.2对象规范说明:确定定单
仓库储存管理
车辆运输管理
主数据流图:
5.环境
5.1 网络环境
以太局域网
5.2 硬件环境
开发硬件环境:
计算机数量:3台。
每台机器的配置:
处理器:733
内存:256
硬盘:20G
输入输出设备:打印机等。
网络设备:Hub、网卡、网线等。
运行硬件环境:
计算机数量:30台
本系统采用C/S体系结构,由一台服务器与多个客户机组成,
配置如下:
服务器:
硬件:80x86系列微机
CPU:733以上
内存:256M以上
硬盘空间:40G以上
软件:Windows Server、Access等
工作站:
硬件:80x86系列微机
CPU: 166以上
内存:16M以上
硬盘空间:2G以上
软件:Windows 9x或Windows 2000 professional 、Access等。
输入输出设备:扫描仪、打印机等。
网络设备:Hub、网卡、网线等。
5.3 软件环境
应用软件开发环境:
操作系统:Windows 2000 professional
数据库软件:Access
编程工具、编程语言:Java
应用软件使用运行环境:
操作系统:Windows 9X/2000
数据库软件:Access
5.4 外部接口
和其他软件系统的数据接口:ODBC
6. 安全保密
提供用户登录机制,不同级别的用户拥有不同的权限。