物流管理系统需求报告软件工程范例.doc
- 格式:doc
- 大小:88.50 KB
- 文档页数:15
软件工程课程设计报告物流配送管理系统物流配送管理系统《软件工程课程设计》报告书题目物流配送管理系统学生姓名王硕郭庆博宋钊指导教师杨彦明系部信息工程系专业班级 2009级计算机科学与技术1班1物流配送管理系统目录摘要 ..................................................................... .........................................................................4 第一章系统分析...................................................................... .......................................................5 1.1 概述 ..................................................................... . (5)1.1.1 系统分析的含义和目标 ..................................................................... . (5)1.1.2 系统分析的任务 ..................................................................... . (5)1.1.3 系统分析的步骤 ..................................................................... ........................................ 5 1.2 现行系统主要问题分析 ..................................................................... .. (6)1.3 可行性分析 ..................................................................... . (6)1.3.1 技术可行性分析 ..................................................................... . (6)1.3.2 经济可行性分析 ..................................................................... . (7)1.3.3 营运可行性分析 ..................................................................... ........................................ 7 第二章需求分析...................................................................... ..................................................... 8 2.1 数据字典 ..................................................................... .. (8)2.1.1 数据流...................................................................... . (8)2.1.2 数据字典 ..................................................................... .................................................. 10 第三章系统概要设计...................................................................... ........................................... 11 3.1数据库设计 ..................................................................... (11)3.1.1 实体描述 ..................................................................... .. (11)3.1.2 联系描述 ..................................................................... .. (12)3.1.3 E-R图 ..................................................................... ....................................................... 12 第四章系统详细设计...................................................................... . (13)4.1 数据库的逻辑设计 ..................................................................... . (13)4.2 数据库的实现 ..................................................................... (14)4.3 程序流程图 ..................................................................... ................................................. 17 4.4 计算机系统配置方案 ..................................................................... . (20)4.4.1 计算机系统硬件配置 ..................................................................... (20)4.4.2 计算机系统软件配置 ..................................................................... .............................. 20 4.5 历史信息的管理 ..................................................................... (20)4.6 人机界面的设计 ..................................................................... (21)4.6.1 登录界面设计 ..................................................................... (21)4.6.2 系统基本信息界面设计 ..................................................................... .. (22)4.6.3 商品信息界面 ..................................................................... (23)4.6.4 查询界面 ..................................................................... .. (23)4.6.5 订购界面 ..................................................................... .. (24)4.6.6 配货界面 ..................................................................... .. (25)4.6.7 送货界面 ..................................................................... .. (26)4.6.8 验收界面 ..................................................................... .. (26)2物流配送管理系统第五章系统实现...................................................................... .. (27)5.1 概述 ..................................................................... .. (27)5.2 编程工具与环境 ..................................................................... ............................................. 27 5.3 系统测试 ..................................................................... . (27)5.4 系统运行与维护 ..................................................................... ............................................. 29 第六章结束语...................................................................... .. (30)6.1 概述 ..................................................................... .. (30)6.2 系统的功能 ..................................................................... ..................................................... 30 6.3 系统的特点 ..................................................................... ..................................................... 30 6.4 存在问题及改进方向 ..................................................................... ..................................... 30 6.5 系统开发的体会 ..................................................................... ............................................. 31 6.6 致谢 ..................................................................... .. (31)3物流配送管理系统摘要物流信息管理系统是一个由人和计算机等组成的能进行信息收集、传输、加工、保存、维护和使用的系统。
物流管理系统需求分析物流管理系统需求1.引言 (2)1.1编写目的 (2)1.2系统概述 (2)2.需求概述 (2)2.1车辆管理 (2)2.2人员管理 (3)2.3线路管理 (3)2.4物流公司信息管理 (3)2.5运力管理 (3)2.6运单管理 (4)2.7发车管理 (5)2.8回单管理 (5)2.9客户管理 (5)2.10模板管理 (6)2.11报表管理 (6)2.12字典管理 (6)2.13日志管理 (6)1.引言1.1编写目的为明确任务和需求使得软件开发人员知道软件开发流程,软件测试时更有条理,特撰写该文档,以供软件开发人员、需求人员、软件测试人员参考!1.2系统概述本系统主要为运力平台第三方物流公司或个人车队提供发布运力入口和运输业务管理,业务管理以物流公司的车辆运输管理为核心,为物流公司提供车辆、人员、线路、服务区域等基本信息管理和运单登记、发车、回单登记等业务处理流程,并配合仓储管理、现货交易业务协同为客户提供围绕交易为一体的交易仓储物流服务。
2.需求概述2.1车辆管理管理所有车辆的信息。
车辆信息包括车牌号、车辆类型、车辆当前使用状态(闲置、运行中、维修等)等信息。
点击车辆可以查看车辆的详细信息、型号、载货量等相关信息。
该模块由车辆类型管理和车辆信息管理两个模块组成:1、车辆类型管理负责管理车辆类型信息。
主要功能包括添加、删除、修改,以及查询车辆类型信息。
车辆类型是对某种型号的车辆进行详细描述。
2、车辆信息管理负责管理物流公司所有车辆的相关信息。
主要功能包括添加、删除、修改,以及查询车辆信息(包含车辆基本信息和车辆状态信息)。
2.2人员管理管理所有人员信息。
人员信息包括人员姓名、身份证号、驾驶证号、联系方式等信息。
点击人员可以查看人员相关系统账户信息、驾驶车辆信息、联系方式、常住址等基本信息。
该模块由员工管理和驾驶员管理两个模块组成:1、员工管理负责管理物流公司员工信息。
主要功能包括添加、删除、修改,以及查询员工信息。
软件工程课程设计报告物流配送管理系统一、选题背景物流配送管理系统是一种基于计算机网络技术和信息管理技术的管理系统,它帮助企业实现物流货物运输和仓储管理的全面管理,为企业的运营和管理提供全面数字化解决方案。
随着物流行业的不断发展,物流配送管理系统的应用已经成为企业运营管理不可缺少的一个环节。
针对此背景,本文将以软件工程课程设计为场景,设计一个物流配送管理系统的软件工程项目,旨在探究如何利用软件工程技术和方法,提升物流行业的经营管理水平。
二、项目目的本项目旨在设计并实现一个物流配送管理系统,具体目标如下:1. 实现物流配送的全面管理,包括货物进出仓库的管理、配送线路的规划和运输的跟踪等。
2. 提供实时数据支持,帮助管理者追踪货物的进度,优化配送动态。
可以满足不同岗位用户的需求,包括管理员、仓库管理员和司机等。
3. 提供自主智能化调度模式,让物流配送管理系统能够智能地识别货物的类型、重量、及发运时的收货地址,根据收货地址和实时交通状况来进行智能调度,提高配送的效率。
三、具体设计1.需求分析根据项目目标,需求分析将会按照物流配送管理的流程进行分析。
(1) 需求分析步骤需求分析主要包括需求获取,需求审查,需求分析,需求整合和需求确认等五个部分。
具体如下:a. 需求获取:开展访问调查、问题调查和文献总结等,并根据访问调查结果、问题调查收集结果和文献资料分析的结论来识别各种物流配送管理问题。
b. 需求审查:对需求进行审查,包括对需求总体的真实性、完整性、准确性、优先级和可靠性等进行评估,为功能和非功能需求制定合适的优先级。
c. 需求分析:针对各种需求,建立与同理心的功能模型,明确已经完成的系统功能和体系结构。
d. 需求整合:在需求分析过程中,需要根据众多不同的需求,建立一个全面的需求模型,并在此基础上提出全面的需求,为软件设计定制相关的技术方案。
e. 需求确认:通过承包方、开发人员、测试人员和质量监控人员等多方反馈,确认需求是否真正达到了预期,并对需求对象进行一致确认。
物流管理系统需求分析说明书自动化学院 08网络3班陈伟亮陈晓铎陈泽满何文俊数据字典 (9)故障理要求 (11)接口 (12)1.引言编写目的本需求分析文档说明描述了“运输管理系统”项目的要求,作为系统设计、项目目标及项目验收的依据。
需求分析详细描述了用户对功能的需求、对性能的需求以及对运行环境的需求。
软件开发小组每位成员应该阅读本需求说明,以明确项目最后所要求完成的软件产品的特点。
为系统的概要设计特工指导。
背景在二十一世纪的今天,随着科学技术的发展,特别是在科技特别发达的当代,每个行业都与其他行业有着密不可分的关系。
随着各大联锁超市的开设,缺什么只要电话通知,都可以送货上门。
我们设计的系统正是针对个大型连锁超市的商品供应问题开发的物流配送系统。
供商品供应中心随时查看供应情况,及时做好调整,已发挥出最大的潜能,更好的提供准确、快捷、方便的服务。
物流是第三利润源泉。
当今世界经济发展呈现出全球化和市场化的两大趋势。
经济发展、科技进步和信息革命,将世界带入前所未有的全球化的时代。
集物流、信息流和资金流于一身的物流配送中心,在这全球化和市场化的时代里,又进一步促进了世界经济与贸易的发展。
迈向21世纪的国际物流技术的特征是信息化、网络化、智能化、柔性化、标准化和社会化。
物流配送管理系统专注于商品的到货、发货、保、搬运、运输等作业的计划、控制和反馈过程的信息搜集、汇总、查询和分析,达到提高物流配送效率,降低物流配送成本的目的。
定义静态数据――系统固化在内的描述系统实现功能的一部分数据。
动态数据――在软件运行过程中用户输入后,系统输出给用户的一部分数据,也就是系统要处理的数据。
数据字典――数据字典中的名字都是一些属性与内容的抽象和概括,他们的特点是数据的严密性和精确性。
2.任务概述目标根据物流行业的特点与应用方向,对目标客户群进行市场细化。
通过对市场的分析,可将客户分为以下几类:市场一:传统储运公司市场二:第三方物流企业市场三:有城市配送需求的连锁经营企业市场四:生产制造型企业市场五:快递公司城市货的1、大型物流运输公司第一需求(迫切需求)对自有车辆和签约车辆的准确、可靠定位对车辆的可靠调度,至少包括通过无线通信手段下达调度指令,并保证指令的有效执行这些目标的实现,是传统大型运输公司继续壮大发展的前提2、大型物流运输公司第二需求(基本需求)通过迅速配货与路线选择等手段,缩短承运周期移动终端单元具备如条形码扫描输入等附加功能需要高度的信息自动化管理,如(车辆、货运)信息的收集、记录、分析、汇报等实时发布货运状态信息,例如:货主(通过电话传真、Internet等)实时查询货物状态(包括所处位置、预计到达时间等),或主动向货主报告最新货运信息3、大型物流运输企业第三需求货物、车辆信息繁杂,需要根据实时车货信息进行智能化匹配,并及时作出一定反应(如自动提示、自动下派车单等)自动计算最优化路线,支撑中途非固定路线运输服务智能选择车辆/司机实施运输。
物流管理系统需求分析说明书自动化学院 08网络3班陈伟亮陈晓铎陈泽满何文俊11113344910101111要12126.2硬件设备 (12)6.3支持软件 (12)6.4接口 (12)7.参考资料 (13)1.引言1.1编写目的本需求分析文档说明描述了“运输管理系统”项目的要求,作为系统设计、项目目标及项目验收的依据。
需求分析详细描述了用户对功能的需求、对性能的需求以及对运行环境的需求。
软件开发小组每位成员应该阅读本需求说明,以明确项目最后所要求完成的软件产品的特点。
为系统的概要设计特工指导。
1.2背景在二十一世纪的今天,随着科学技术的发展,特别是在科技特别发达的当代,每个行业都与其他行业有着密不可分的关系。
随着各大联锁超市的开设,缺什么只要电话通知,都可以送货上门。
我们设计的系统正是针对个大型连锁超市的商品供应问题开发的物流配送系统。
供商品供应中心随时查看供应情况,及时做好调整,已发挥出最大的潜能,更好的提供准确、快捷、方便的服务。
物流是第三也根据物流行业的特点与应用方向,对目标客户群进行市场细化。
通过对市场的分析,可将客户分为以下几类:市场一:传统储运公司市场二:第三方物流企业市场三:有城市配送需求的连锁经营企业市场四:生产制造型企业市场五:快递公司城市货的对车辆的准确、可靠定位、调度管理有效的广播、统计、报告功能,掌握在指定时间到达指定地点(如装货地)的车辆数量、车况信息等对车辆的可靠调度与有效数据通信,至少包括通过无线通信手段下达调度指令(如发送取货单,车辆确认指令,主动报告状况等),并保证指令的有效执行有效调度以保证货物安全、准时(Just-In-Time)、完好到达5、中小物流运输企业的第二需求根据货运成交结果自动计算的财务系统必要的ERP与CRM管理企业愿意与尽可能少的服务商打交道企业ASP服务的很多原始数据都来源于前述调度管理ASP平台解决方案建议:大型用户:特别是对于内部职能部门较多而且对应用需求不完全一致,需要在GPS技术应用上有很高的扩展性与综合应用能力的用户,需要自建功能完备的GPS监控调度管理中心来满足需求。
物流管理系统需求分析说明书自动化学院 08网络3班陈伟亮陈晓铎陈泽满何文俊1.引言...................................................... 错误!未定义书签。
1.1编写目的............................................. 错误!未定义书签。
1.2背景 (1)1.3定义 (1)2.任务概述 (1)2.1目标 (1)2.3需求特点 (3)3.功能需求 (3)4.系统分析 (4)4.1系统数据流图 (4)4.2数据字典 (9)5.性能需求 (10)5.1精度 (10)5.2时间特性 (11)5.3灵活性 (11)5.4故障理要求 (11)6.运行需求 (12)6.1界面设计 (12)6.2硬件设备 (12)6.3支持软件 (12)6.4接口 (12)7.参考资料 (13)1.引言1.1编写目的本需求分析文档说明描述了“运输管理系统”项目的要求,作为系统设计、项目目标及项目验收的依据。
需求分析详细描述了用户对功能的需求、对性能的需求以及对运行环境的需求。
软件开发小组每位成员应该阅读本需求说明,以明确项目最后所要求完成的软件产品的特点。
为系统的概要设计特工指导。
1.2背景在二十一世纪的今天,随着科学技术的发展,特别是在科技特别发达的当代,每个行业都与其他行业有着密不可分的关系。
随着各大联锁超市的开设,缺什么只要电话通知,都可以送货上门。
我们设计的系统正是针对个大型连锁超市的商品供应问题开发的物流配送系统。
供商品供应中心随时查看供应情况,及时做好调整,已发挥出最大的潜能,更好的提供准确、快捷、方便的服务。
物流是第三利润源泉。
当今世界经济发展呈现出全球化和市场化的两大趋势。
经济发展、科技进步和信息革命,将世界带入前所未有的全球化的时代。
集物流、信息流和资金流于一身的物流配送中心,在这全球化和市场化的时代里,又进一步促进了世界经济与贸易的发展。
物流管理系统需求分析说明书自动化学院08网络3班陈伟亮陈晓铎陈泽满何文俊1.引言............................................................................................................. 错误!未定义书签。
1.1编写目的............................................................................................. 错误!未定义书签。
1.2背景 (1)1.3定义 (1)2.任务概述 (1)2.1目标 (1)2.3需求特点 (3)3.功能需求 (3)4.系统分析 (4)4.1系统数据流图 (4)4.2数据字典 (9)5.性能需求 (10)5.1精度 (10)5.2时间特性 (11)5.3灵活性 (11)5.4故障理要求 (11)6.运行需求 (12)6.1界面设计 (12)6.2硬件设备 (12)6.3支持软件 (12)6.4接口 (12)7.参考资料 (13)1.引言1.1编写目的本需求分析文档说明描述了“运输管理系统”项目的要求,作为系统设计、项目目标及项目验收的依据。
需求分析详细描述了用户对功能的需求、对性能的需求以及对运行环境的需求。
软件开发小组每位成员应该阅读本需求说明,以明确项目最后所要求完成的软件产品的特点。
为系统的概要设计特工指导。
1.2背景在二十一世纪的今天,随着科学技术的发展,特别是在科技特别发达的当代,每个行业都与其他行业有着密不可分的关系。
随着各大联锁超市的开设,缺什么只要电话通知,都可以送货上门。
我们设计的系统正是针对个大型连锁超市的商品供应问题开发的物流配送系统。
供商品供应中心随时查看供应情况,及时做好调整,已发挥出最大的潜能,更好的提供准确、快捷、方便的服务。
物流是第三利润源泉。
青岛工学院《软件工程课程设计》报告书题目物流配送管理系统学生姓名王硕郭庆博宋钊指导教师杨彦明系部信息工程系专业班级2009级计算机科学与技术1班目录摘要 (4)第一章系统分析 (5)1.1概述 (5)1.1.1 系统分析的含义和目标 (5)1.1.2 系统分析的任务 (5)1.1.3 系统分析的步骤 (5)1.2现行系统主要问题分析 (6)1.3可行性分析 (7)1.3.1 技术可行性分析 (7)1.3.2 经济可行性分析 (7)1.3.3 营运可行性分析 (7)第二章需求分析 (9)2.1数据字典 (9)2.1.1 数据流 (9)2.1.2 数据字典 (12)第三章系统概要设计 (15)3.1数据库设计 (15)3.1.1 实体描述 (15)3.1.2 联系描述 (16)3.1.3 E-R图 (16)第四章系统详细设计 (17)4.1 数据库的逻辑设计 (17)4.2 数据库的实现 (18)4.3 程序流程图 (22)4.4计算机系统配置方案 (25)4.4.1 计算机系统硬件配置 (25)4.4.2 计算机系统软件配置 (26)4.5历史信息的管理 (26)4.6人机界面的设计 (27)4.6.1 登录界面设计 (27)4.6.2 系统基本信息界面设计 (28)4.6.3 商品信息界面 (30)4.6.4 查询界面 (30)4.6.5 订购界面 (31)4.6.6 配货界面 (32)4.6.7 送货界面 (33)4.6.8 验收界面 (34)第五章系统实现 (35)5.1概述 (35)5.2编程工具与环境 (35)5.3系统测试 (36)5.4系统运行与维护 (38)第六章结束语 (39)6.1概述 (39)6.2系统的功能 (39)6.3系统的特点 (39)6.4存在问题及改进方向 (39)6.5系统开发的体会 (40)6.6致谢 (41)摘要物流信息管理系统是一个由人和计算机等组成的能进行信息收集、传输、加工、保存、维护和使用的系统。
物流管理系统软件简介与报告指导老师XXX组长XX组员XX XX XXX目录一、项目需求分析-------------------2二、功能界面-------------------------3三、数据组织-------------------------4四、关键代码-------------------------5五、组员分工内容和比例--------15六、成员签名-----------------------16一、项目需求分析本物流管理系统(以下简称“系统”)有两组设计使用用户:1、货主(发单人);2、车主(接单人);系统应对这两组设计使用用户分别设计对话框,进行物流管理。
下面就用户身份的不同,分别讨论系统应具有的功能。
1、综述系统作为一个为货主和车主提供物流管理的平台,应该具有一定的保密性。
故系统设计了登陆界面,必须正确输入用户名以及密码才能够进入系统中进行下一步操作。
同时,为方便起见,我们系统在登陆按钮的附近加设一编辑框,用以显示登陆状态。
(系统登陆:用户名:iamteacher 密码:123456)系统的主要功能是为货主和车主在物流方面提供交流的平台,所以对需要运输的货物应进行分类。
在货物运输里,较为重要的因素包括货物种类、运输里程、货物重量。
在本系统里,为信息查找方便,设计了信息筛选栏,用户可按以上三个条目筛选自己需要的货单。
对于系统内已存储的物流信息,为防止系统关闭后信息丢失,应将其以文件形式导出到外部;在系统重新启动后,还应可以从外部的文件中载入之前已保存的物流信息,这样可以做到系统在信息上的连续性。
2、货主货主在成功登陆进入系统后,系统应为其提供发布新货单的功能。
货主需要提供货物的基本信息,如货物种类、运输里程、货物重量、联系电话、预计酬金、备注等等。
在填写完基本货物的信息后,货主就可以将自己货单展示在系统上,以便让车主寻找。
其次,充分考虑实际情况,系统还应该给货主修改以及删除自己已发布货单的功能。
物流管理系统需求报告(第三版)开发组号:第一组keepalived小组组长:苏日娜00613068小组成员:胡萨日娜00518105符广勇00613050唐山山00613057 李杰00613063代山丹00613074 邱广波00613070张儒林00613075 冯献勇00613080马淑君006130812009年8月26日引言1.1 编写目的:1.2 项目背景:1.3 定义:1.4 参考资料:2 任务概述2.1 目标2.2 可行性分析2.3 运行环境3 数据描述3.1 表态数据3.2 动态数据:3.3 数据库描述:3.4 数据词典3.5 数据采集4 功能需求4.1功能划分4.2功能描述5 性能需求5.1 数据精确度5.2 时间特性:5.3 适应性:6 运行需求6.1 用户界面:6.2 硬件接口6.3 软件接口6.4 故障处理7 其他需求1 引言1.1 编写目的:使该工程能按照计划顺利的进行,而编写的分析报告。
并且可以保证体统在开发过程中出现的错误能有根可寻。
还可以使用户更好的了解和使用本系统,为以后的设计做准备。
1.2 项目背景:随着公司规模的不断扩大,产品种类的不断增多,越来越多的公司在产品和原材料的调拨方面变得更加复杂,困难。
物流企业的传统经营模式和概念已不能适应市场需要,企业必须通过引入先进技术和知识来重新组织其运输过程,提高企业信息化水平,增强企业竞争力。
信息技术也已经渗透到各行各业,使物流业也逐渐向专业化方向发展,物流公司孕育而生。
但是不同的物流公司特点各不相同,为了方便企业寻找到适合自己的产品运送的物流公司。
我们准备开发一个开放、标准、高效的物流公共信息平台,提供各个物流公司费用等信息的物流业务系统,以便用户根据自己的需要,选择适当的物流公司,以实现利润的最大化,对于提高物流信息化水平、提高物流供应链效率和加快现代物流事业的发展具有重要的战略意义。
1.3 参考资料:可包括●项目经核准的计划任务书、合同或上级机关的批文●文档所引用的资料、规范等●列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源2 任务概述2.1 目标:本系统要实现目标是,实现用户对各物流公司信息的查询和比较。
按照各物流公司的费率及邮寄天数和服务态度进行比较,给用户最直观的比较结果,以便用户可以根据自己的实际需要进行选择。
并且用户可以通过本系统,填写邮单,邮寄物品。
2.2 可行性分析:2.2.1 技术可行性:1、设备条件使用LINUX redhat 9.0.3 搭建服务器,OracleXEUniv数据库(添加服务器类型,地点:专业托管服务器机房,如万网、互联互通公司)2、技术力量有成熟的软件技术和工具做指导,有已成型并且已经运行的系统做参考,并且可以使用多种开发工具,是开发进度快捷,完善。
3、内部技术开发人员的水准可以保证,并且有相应的参考文献和资料。
能确保内部技术的可靠性。
4、外部技术可以在互联网上咨询相应的内容5、所使用软件是否可以获得基本上全部是开源软件,并且网络上全部都可获得。
使用的障碍小。
2.2.2 经济可行性服务器价格型号为ED TOP Server I,配置CPU:双核PD3.0内存:1G*2 DDRII硬盘:160GSATA主板:Intel 775I945GZ芯片质保:三年质保,价格为7999元。
1、硬件成本有待环境组建确定之后给出2、软件成本软件成本低,全是可获得性开源软件,3、人工成本以小组的形式来实现整个工程4、运营维护成本待给出2.2.3 进度可行性1、系统开发阶段一定进度完成之后给出进度完成报告,开发组组长根据任务甘特图进行进度跟踪,进行阶段性总结,中期验收及最终验收,以保证任务保质保量的完成。
2、加快进度会带来的风险会造成开发系统上的疏漏,系统开发不够细致,而且不容易达到预定目标3、采用什么项目管理技术来协调和控制项目组织人员进行具体分工,细化流程,有组织有目的的完善各个步骤,并对已经完成的程序进行审查核对,对未开发的程序进行细化,以达到尽量减少错误和疏漏的目的。
2.3 运行环境:●基于jdk1.6 jdk-6u16-linux-i586●数据库OracleXEUniv,oracle-xe-univ-10.2.0.1-1.0.i386●Sqldeveloper; SQL Developer是一种集成的开发环境,专门用于开发、测试、调试和优化Oracle SQL存储程序单元,比如触发器等。
SQL Developer功能十分全面,大大缩短了程序员的开发周期。
●Datamodeler; 优化数据建模与设计工具。
datamodeler-2.0.0-570-no-jre●Tomcat 6,Tomcat 6.0.20 for Linux (Tarball)是一个有些得优秀的Servlet/JSP容器,它不但支持运行Servlet和JSP,而且还具备了作为商业java Web应用容器的特征。
●编成环境eclipse-jee-galileo for linux based on Eclipse 3.5●GroovyEclipse●cvsnt-server,cvsnt-2.5.04.3510-rh9-rpm.tarTortoiseCVS3 数据描述3.1 表态数据:(用户不可修改的数据)3.2 动态数据:包括输入数据和输出数据。
3.3 数据库描述:给出使用数据库的名称和类型。
3.4 数据词典3.5 数据采集:采集方式:各物流公司提供4功能需求:4.1.信息查询当客户需要运送某一物品的时候,客户可以在查询栏里面输入物品名字、运送起始地点以及目的地。
点击查询之后系统从数据库中搜索到各公司对于该物品的收费标准、运送时间并显示在客户端。
还有追踪快件的功能,不但可以记录显示当前已发货和未发货的邮单,还能够进行邮单状态的查询,还能够给顾客提供查询订单状态的接口,使之能够清晰掌握自己订单的状态,但是我们只是提供了相应网站的连接,功能的实现不是由我们的系统来实现的。
4.2.邮单管理将运送信息以邮单的形式一式两份打印出来最终将其中一张贴在物品上,并将接收到的信息传送到相应的公司,快递公司每日来我处运走代理处所受理的贴单货物。
同时,我处会将邮单另一张备份。
同时进行邮单的电子备份。
4.3.留言管理留言管理主要分为使用过该系统的顾客发表的信息反馈及进行的相关评价及建议和未使用过该系统的用户进行的相关留言,如可以发布对于系统的建议,对于服务的期望。
同时网站管理员可以对这部分留言进行相关的回复与管理操作。
注:过滤留言信息是由系统根据关键字先进行初步的过滤,然后工作人员进行再一次的过滤。
4.4.用户信息管理分为公司客户信息管理和个人客户信息管理,我们对于在该网站成功注册的用户统称为会员。
会员拥有自己的账号,可以凭借帐号登录。
会员使用该系统后根据金额可获得相应积分,下次邮递可凭借相应积分等级获得相应折扣(相应折扣见下表),同时会员还可以完善个人信息,保存会员的货物邮送地址等信息,免去下次邮递填单的麻烦,系统还可以根据对会员定期或不定期获得的优惠券获得相应优惠。
而非会员用户的则不享有以上优惠,但是非会员用户同样可以使用该系统。
折扣表:(**注:办理业务金额达到1元人民币积一分,积分可累计,折扣每使用一次之后减去相应的积分,最高折扣为8.5折。
)4.5.新闻管理主要是将与各快递公司相关的信息以及一些会员优惠信息以及广告发布在网站上。
新闻管理流程图:4.6.快递公司服务信息管理:包括各公司费率的更新和运送时间以及所能运输物品的增删功能。
4.7.物品赔付管理国内专递邮件保价此项服务以自愿为原则。
寄件人选择此项服务时,应确定保价金额与每个邮件内件实际价值一致,每个邮件保价金额最高限额为十万元人民币,保价费按申报的保价金额的1%收取,每件最低收取1.00元人民币。
未按规定交纳保价费的邮件,不属于保价邮件。
保价邮件如发生丢失、损毁或短少,按实际损失价值赔偿,但最高不超过相关邮件的保价金额:未保价邮件如发生丢失、损毁或短少,按实际损失赔偿,最高不超过所付邮费的两倍;邮件如发生延误,按邮政部门规定的标准予以补偿;对其他损失或间接损失,邮政部门不承担赔偿责任邮件赔偿标准:A.国内邮件:1. 保价邮件丢失或全部损毁按保价金额赔偿;部分损毁或短少按实际损失的价值予以赔偿,但最高赔偿额不得超过保价金额。
2. 如保价邮件价值高于邮章规定的最高保价限额,发生部分损毁或短少,且损毁或短少的价值又不低于保价金额,亦按实际保价金额予以赔偿。
3. 未保价邮件发生丢失、损毁、短少时,按实际损失赔偿,但最高赔偿金额不超过所付邮费的二倍。
4. 邮件丢失或全部损毁,已收取的各项费用(保价费除外)全部退回。
B.国际、港澳台邮件:1. 延误:退回30%邮费。
2. 信函、资料类邮件丢失、损毁:每件200元人民币。
3. 邮寄时未在详情单上申报价值的物品类邮件发生丢失、损毁:每件200元人民币。
4. 已申报价值的物品类邮件发生丢失、损毁,按申报的实际价值赔偿,内件部分丢失、损坏的物品,按实际损失赔偿,但最高赔偿额均不超过每件:500+60*W(元人民币)W为用千克整数表示的邮件重量,小数点后零数进为1千克。
5. 邮件发生丢失、损毁,除按相关规定赔偿外,退还已收取的邮费和特殊查询费。
4.8.权限管理对管理员的身份验证和权限限制。
权限管理流程图:功能模块图:5 性能需求:5.1 数据精确度:物资交易过程中产生的价格精度要求到0.01元,最终划价结果按四舍五入取到0.1元。
5.2 时间特性:响应时间:在用户查询响应时间为10秒,用户填信息后系统给回馈信息时间为15秒,超过正常运送时间后3天后用户开始追踪货物。
更新处理时间:运价表1个月更新一次用户可以查询价格变化情况,用户在运送货物日起2个月内可以查询自己的运送货物历史记录。
5.3 适应性:操作方式:系统应可达到全键盘操作,尽量减少鼠标键盘切换。
运行环境:该系统要能够很好的运行在Linux ,Window NT,Window 2000Server,Window9x,Windows XP ,Windows Vista ,Windows7 等操作系统环境6 运行需求6.1 用户界面:如屏幕格式、报表格式、菜单格式、输入输出时间等。
6.2 硬件接口:6.3 软件接口:客户机与服务器通过TCP/IP协议连接6.4 故障处理:突然断电、网络中断、死机等短时间可以修复的故障,待故障修复后继续工作。
如故障不能马上修复,可用手工方式继续工作,待故障修复后将数据补充输入计算机。
为了防止软硬件故障导致的数据库崩溃而用户不能及时查询信息,管理员不能访问数据库,必须作重做日志文件和数据库备份,并存在不同的硬盘上。