完整软件工程物流系统概要设计说明书.docx
- 文档编号:27653350
- 上传时间:2023-07-03
- 格式:DOCX
- 页数:13
- 大小:147.09KB
完整软件工程物流系统概要设计说明书.docx
《完整软件工程物流系统概要设计说明书.docx》由会员分享,可在线阅读,更多相关《完整软件工程物流系统概要设计说明书.docx(13页珍藏版)》请在冰豆网上搜索。
完整软件工程物流系统概要设计说明书
交通运输物流管理系统
概要设计说明书
4.1用户接口
1.引言
1.1编写目的
概要设计要把软件需求转化为软件表示,即描绘出软件的总体概貌。
完成包括程序系统的基本处理流程、程序系统的组织结构,为程序的详细设计提供基础。
文档对《交通运输物流管理系统》平台的解决方案、功能分配、模块化分、程序的总体结构、输入输出和接口设计、运行设计及出错设计等方面作了全面的概括性的说明,为该软件的详细设计奠定了基础。
此文档为系统分析员工作的阶段性总结,并提供项目经理、设计人员和开发人员参考。
1.2项目背景
目前我国多数物流企业是在传统体制下物资流通企业基础上发展而来的,服务内容多数仍停留在仓储,运输,配送上,很少做到提供综合性的物流服务,现代物流服务的功能不能得到很好发挥。
针对当前物流管理系统存在的问题本文利用Web技术,设计和实现了连接客户与3PL公司之间的桥梁的物流管理系统,并以网络技术和信息技术在交通运输物流中的应用为重点,力求解决交通运输物流信息系统中的若干关键技术问题,为进一步的商业应用打下良好的基础,促进我国交通运输业和物流业的进一步发展。
系统名称:
交通运输物流管理系统
目的是通过本系统为客户和3PL公司构建一个可以沟通的桥梁。
客户可以通过本平台查询运营商的相关信息,同时把自己的需求告知3PL公司。
3PL公司也可以通过本平台及时得到客户的信息。
用户可以在本平台上与运营商签下订单,系统会根据定单内容做出优化处理,并引导客户选择理想的3PL公司并与之签订正式合同。
此外本系统有完善的后台管理系统,方便维护人员的操作,并有信息保密机制确保信息的安全性.
1.3定义
【4PL】——第四方物流公司,其职能是为3PL公司和客户提供服务,4PL承接多个供应链职能和流程的运作责任,包括:
制造,采购,库存管理,供应链信息技术,需求预测,网络管理,客户服务管理,和行政管理等.
【3PL】--第三方物流公司,是物流的运营商。
【供应链】——是从客户到物流公司一系列的业务流程。
【信息平台】——物流信息平台是基于Internet的,其软件结构相应地利用WEB技术,采用B/S(浏览器/服务器)系统结构模式.
【物流模型】——按照物流经济的规律建立的一整套完善的供应链解决方案。
1.4参考资料
[1]《数据库系统简明教程》王珊著.北京:
高等教育出版社,2006。
5;
[2]《软件工程》王立福、张世琨、朱冰著。
北京:
北京大学出版社,2002.1;
[3]《Java语法及网络应用设计》徐迎晓著。
北京:
清华大学出版社,2002.1;
[4]《jsp实用案例教程》冯燕奎、赵德奎著。
北京:
清华大学出版社,2004.5;
[5]《数据库系统概论》王珊著。
北京:
高等教育出版社,2006.8;
[6]《管理信息系统》黄梯云著。
北京:
高等教育出版社,2009.7;
[7]《物流信息技术》欧阳文霞著。
北京:
人民交通出版社,2002.6;
[8]《物流信息系统》蔡淑琴著。
北京:
中国物资出版社,2002。
4;
[9]《J2EE构建企业级应用解决方案》陈华军著。
北京:
人民邮电出版社,2002.3。
2。
任务概述
2。
1目标
要求该平台能够对第三方物流公司和客户提供服务,要求介面简洁美观,并且有后台管理系统方便4PL公司对其进行维护.软件具有稳定的性能和一定的安全性。
2。
2运行环境
本平台采用J2EE(Java2PlatformEnterpriseEdition)三层架构来构建,采用EJB和JavaBeans构建中间层业务处理组件,完成绝大多数事务的处理,用JSP实现界面显示和用户交互功能,中间采用成熟的应用服务器产品支撑业务处理组件的运行环境,采用企业级数据库产品实现数据的存储。
2.3需求概述
要求该平台能够对第三方物流公司和客户提供服务,要求介面简洁美观,并且有后台管理系统方便4PL公司对其进行维护。
软件具有稳定的性能和一定的安全性。
本软件主要提供的功能如下:
序号
功能
1.
登录界面
1.1
注册
1.2
登录
2.
客户界面
2.1
修改个人资料
2.2
3PL业务查询
2.3
填写订单
2.4
查看订单
2.5
签订合同
3.
3PL界面
3.1
更新资料
3.2
查看客户信息
3.3
处理订单
4.
签订合同界面
4.1
线路优化
4.2
3PL选择
5
系统管理
5.1
基本信息维护
3。
总体设计
3。
1处理流程
图2给出了4PL的业务流程。
根据图2,基于4PL的业务流程可概括如下:
从客户订单处理出发,选择优化的物流解决方案,确定出实际运作的3PL服务提供商,然后与客户、3PL签订相应的业务合同,向3PL发出实际的运作指令,实际运作完成后,3PL向4PL返回完成信息。
图24PL业务流程
图3物流信息平台的体系结构
客户信息修改的数据流程
客户信息修改的数据流程
客户信息删除的数据流程
客户业务查询的数据流程
服务满意度反馈的数据流程
物流方案优化处理流程
图4交易的流程图
3。
2总体结构和模块外部设计
结构图如下:
图5结构图
3.3功能分配
图6物流信息平台的软件结构
各模块设计如下:
模块编号
模块名称
1.
登录界面
1.1
注册
1.2
登录
2.
客户界面
2.1
修改个人资料
2.2
3PL业务查询
2.3
填写订单
2.4
查看订单
2.5
签订合同
3.
3PL界面
3.1
更新资料
3.2
查看客户信息
3.3
处理订单
4.
签订合同界面
4.1
线路优化
4.2
3PL选择
5
系统管理
5.1
基本信息维护
4.接口设计
4.1用户接口
本平台以WEB为基础构建的,用户可以方便的在文本框中输入信息,系统有详细的提示信息和书写规范来提示用户的输入(下面是定单处理模块的输入介面简图以供参考)。
在完成操作后,系统会有“您以顺利完成操作!
”的提示信息。
例:
订单号:
(例如:
201505024001)
用户编号:
(例如:
001)
货物起运地:
(例如:
)
起运站:
(可选择正确的起运站)
货物到达地:
(例如:
杭州)
到达站:
(可选择正确的到达站)
起运时间:
(例如:
2015-5-24)
接货单位:
(例如:
山东交通学院)
接货地址:
(例如:
济南火车站)
接货联系人:
(例如:
王先生)
接货电话:
(例如:
0531-80000000)
货物名称:
货物描述:
货物到达限定日期:
(例如:
2005-10—10)
货物信息:
包装信息
包装方式:
货物现状:
计费方式:
计费标准:
元/百公斤(或立方米)
货物数量:
套
运价:
元
货物价值:
元
保费:
元
配送方式:
配送费:
元
总费用:
元
付款方式:
4。
2外部接口
软件接口:
Windows2000Server或更高版本
硬件接口:
InterPIII450或更高性能的微型计算机并联接Internet
4。
3内部接口
5。
数据结构设计
5。
1逻辑结构设计
5。
2物理结构设计
5.3数据结构与程序的关系
6.运行设计
6.1运行模块组合
模块命名方式按照相应模块结合特性制定。
命名方式为Ma和Ma。
b,其中a相同的模块即为同类模块。
6。
2运行控制
本平台的工作流程:
先由用户启动浏览器进入系统首页面,然后激活M1,M2,M3,M4等模块进行操作,其中用户关闭浏览器时将退出系统。
6。
3运行时间
说一般用户的操作响应时间应在5秒钟以内,运算、数据的导入和导出操作的时间会相对较长一些,但是操作也应该在可接受的时间内完成。
7.系统出错处理设计
7.1出错输出信息
7。
1。
1.当执行数据库查询如出现未找到结果时,系统将提示“内容未找到!
”
7.1。
2.当输入内容与数据库中内容不符合时将提示“您输入有误!
”
7。
1.3.当密码输入错误时将提示“密码输入错误!
”
7。
2出错处理对策
7.2.1努力提高系统安全性,避免因用户的疏忽对系统造成的损坏;
7.2.2采用页面形式为用户提供警告信息;
7.2.3一些关键性操作(比如:
删除操作),都应提供确认机制;
7。
2.4对用户的信息文档指定专人进行管理,并且导出的数据具有一定的保密设置。
以防资料的泄漏.
7.2。
5对数据库要定期的备份,要设置专职的系统管理员对系统进行经常性的维护。
8.安全保密设计
在概要设计中存在如下需要解决的问题:
8。
1本平台的纠错机制还未完善,不能处理部分非法操作。
8。
2线路优化模块中各城市的坐标及道路名称还不完整。
8.3PL企业接口和银行接口还不完善
8。
4系统管理模块还不完善
9.维护设计
9。
1采用MVC三层体系结构,便于维护;
9.2模块间高内聚、低耦合;
9。
2有完善的文档,为维护提供指导。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整 软件工程 物流 系统 概要 设计 说明书