快递管理系统需求分析
一、引言
随着计算机技术发展,对于咱们寻常生活,生产活动产生了巨大影响。
计算机网络发展更是推动了网购,进而使得快递业务更加繁忙。
因而,设计一种快递管理系统可以协助人们更好管理快递,提高快递派送效率。
使用计算机来管理更是将来选取一种趋势。
为此,设计了快递管理系统。
二、编写目
本系统是为了站点以便管理员工,管理员工派送快件,可以以便使客户查询快件信息。
可以提高派件管理效率,有助于快递发展。
三、功能需求
通过对网上理解,查找书籍等调查,以及实际中理解,一种快递管理系统应涉及:系统登录模块、快件管理模块、员工管理模块、业务管理模块,快件查询模块。
整个系统模块划分如下:
1.系统登录模块
系统管理员登录:添加,删除,修改普通员工
普通员工登录:可以录入快件信息,查询快件信息
2.快件管理模块
涉及快件派送(目地,出发地,收件人,发件类),删除,修改
3.员工管理模块
系统管理员可以管理员工和客户信息,涉及添加,修改,删除,查看属于那个站点4.业务管理模块
涉及站点记录每日派送快件数量,计算已经完毕快递数量
5.快件查询模块
普通员工查询(以便修改快件信息),客户查询(可以查看快件状态)等
四、E-R图
整个开发系统中重要涉及实体有分站,投递员,快件,客户她们之间详细关系如下:
五、数据字典
1、关系描述
表1 station(站点表)
表3 customer(客户表)
(快件编号和投递员编号两个构成主键)
六、接口规定
1、界面设计应本着简洁、操作简便,并具备一定灵活性;尽量采用开发工具构造界面,
使需求定义和设计、编码相衔接;参照、比较已经成熟软件界面风格,参照有用设计办法
2、硬件接口:无特别规定;
3、网络硬件接口规定:现实中规定具备高速以太网组网一实现联网销售,但是在理论实
验验证软件自身目来看,无需网络通讯接口。
4、软件接口规定:无
七、软件属性
1、可用性:本软件也可以通过单步跟踪操作进行检查解决。
2、安全性:由于软件运营数据放在数据库中,因此参数不容易被错改、破坏,万一参数
受到破坏也不会影响源程序。
3、可维护性:本软件运用数据库进行编程,系统构造由程序基本拟定,大量参数及文本
内容所有放于数据库中。
修改、更新数据只要在数据库进行修改添加,而不需要对系统构造进行修改,这样系统维护性、升级都十分以便。
4、兼容性:由于尚未测试,故无法对兼容性进行评析。
5、灵活性:对于当前主流配备完全支持
八、支持信息及运营环境
软件支持:本软件使用jsp语言编写,在netbeans软件上编写,需用到Tomcat服务器及SQLJDBC软件来连接数据库。
设备支持:Windows xp或更高512M内存
数据库:Microsoft SQL Server
九、参照资料
a.《数据库系统概论》萨师煊、王珊编著高等教诲出版社
b.《软件工程》邓良平、刘海松、陆丽娜编著西安电子科技大学出版社
c.《Tomacat Web开发及整合应用》张洪伟编著清华大学出版社
d.《精通NetBeans java桌面、Web与公司级程序开发详解》吴亚峰王鑫磊编著人民邮
电出版社
e.《精通JSP Web开发技术与典型应用》张新曼编著人民邮电出版社。