文档名称:需求规格说明书项目名称:车辆物流管理系统1.引言1.1编写目的在完成了针对《物流管理系统》需求文档的分析讨论,同时又了解了其他同类软件的相关情况,我们项目小组在进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。此需求规格说明书对《物流管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。1.2项目背景所谓物流系统是指在一定的时间和空间里,由所需输送的物料和包括有关设备、输送工具、人员等若体。根据客户的需求干相互制约的动态要素构成的具有特定功能的有机整文档项目小组已完成了全面的市场调查和分析,并在此基础上着手开发《物流管理系统》软件。2.任务概述2.1目标《物流管理系统》软件旨在为物流公司借助先进的计算机科学实现自动化的办公管理,更有效,更节约的利用现有资源,同时根据客户的具体需求为客户提供一些更为方便实用的功能,此系统满足需求文档中的电脑配置要求。2.2我们实现的功能有如下十个模块:车辆管理、驾驶员管理、运力查询、承运任务管理、运输成本核算、用户管理、系统管理、车辆调度、客户管理、财务管理。根据我们的分析我们把此系统分为五种权限,包括财务人员权限,运输人员权限,调度人员权限,承运业务员权限,管理员权限。大模块下具体实现了一些功能,见下文。3.功能模块图登陆界面车辆管理车辆信息维护车队信息维护增删改查驾驶员管理增删改查运力查询运力综合承运车队查询运力综合承运车辆查询历史承运任务查询车辆历史承运信息车辆历史承运详细信息查询删除查询和打印承运任务管理承运单开出承运单接受增删改查接收运输成本核算车队运输成本录入车队运输成本核算查询录入用户管理用户管理用户权限设置增删改查系统管理基本信息设置系统设置数据还原数据备份线路维护系统代码类型管理添加还原备份添加增删改查查询删除财务管理营业报表查询和打印客户管理增删改查车辆调度车辆运输管理承运单查询删除查询删除4.数据库描述本软件采用SQLserver2005数据库。3.1数据流图《物流管理系统》软件的数据流图是比较清晰的,对各功能模块来说都比较有规律。系统流程图登录模块验证用户名和密码用户名或密码错误判断权限运输管理员调度员操作结束?操作结束?否否是是退出系统财务人员业务员操作结束?否操作结束?否是是系统管理员操作结束?是否2.车辆管理流程图车辆管理车队信息查询车队信息添加车队信息修改车队信息删除操作数据管理退出数据库查询、添加、修改、删除信息车队信息维护车辆信息维护车辆信息查询车辆信息添加车辆信息修改车辆信息删除3.承运历史查询流程图承运历史查询车队承运历史查询车辆承运历史查询车辆承运详细历史查询操作数据管理退出数据库查询信息4.车辆调度流程图车辆调度承运单发放承运单修改操作数据管理退出数据库查询、修改信息车辆运输管理5.承运任务管理管理承运任务管理承运单开出承运单接受操作数据管理退出数据库查询、修改、删除信息6.车队运输成本核算车队运输成本核算车队运输成本核算车辆运输成本核算操作数据管理退出数据库查询信息7.车队运输成本核算承运任务管理车队承运信息车辆成本维护车辆承运信息车辆承运详细信息操作数据管理数据库查询、添加、修改、删除信息退出8.用户管理用户管理用户管理权限设置操作数据管理退出数据库查询、修改、删除信息9.系统管理系统管理基本信息设置系统代码类型管理线路维护系统备份操作数据管理退出数据库查询、添加、修改、删除信息系统还原系统设置系统日志10.驾驶员管理驾驶员管理驾驶员管理驾驶员分配操作数据管理退出数据库查询、修改、删除信息11.客户管理客户管理客户管理操作数据管理退出数据库查询、修改、删除信息12.运力查询运力查询承运车队承运车辆操作数据管理退出数据库查询信息13.财务管理财务管理营业报表月结对账单操作数据管理退出数据库查询信息到付对账单先结账对账单3.2查询功能a.姓名查询;b.按照日期查询c.车队对应车辆查询3.3修改功能修改车队信息,车辆信息,驾驶员信息,承运单信息,用户信息,客户信息等;3.4.增加功能增加一个新的记录;3.5.删除功能删除一个记录,有确认信息提示;3.6.打印功能打印到Excel表格中;5.性能需求4.1数据精确度体现在查询上,能查找出特定的必要的信息。4.2并发性能需求当两用户对同一页面进行更新操作时,先更新的用户能够成功,后更新的提示数据已改变,要刷新数据。6.项目的创新点本系统适用于各种物流公司,独特的查询修改功能方便经营者统筹管理,强大的查询系统从各个角度提供了全方位的查询,有效地提高经营管理效率。系统包括了物流公司所有常用的功能,可以帮助您加强管理和服务,提升企业形象,降低成本,增加收入,创造利润和提高市场竞争力,而价格是如此优惠,我们的宗旨是让大多数物流公司花最少的钱用上最好的产品。本物流管理软件主要有以下的功能:1、数据集中控制,更易部署和管理。2.功能强大的查询体系。3.减少了不必要的管理环节,有效提高了工作效率,节约了资源。7.操作大概流程(一)作业流程控制1.首先是管理权限最大的运输管理员以他的用户名登陆进入系统(默认用户名:1;密码:1)此用户可以进行以下的初始设置,包括更改密码,设置贵公司的基本信息情况,系统设置贵公司的油价等基本成本信息。2.通过运输行业的承运单、车辆调度为实际依据,对整个运输业务流程进行控制管理,并能对作业流程当中需要的数据进行统计、计算,查询,修改等。(二)功能简介:1.车辆管理功能介绍:对车队和车辆信息进行管理。上方是通过输入查询条件,点击查询,在下方显示的是根据条件查询出来的结果。还可以对数据进行删除,对车辆车队的添加,导出Excel。操作步骤:1).点击车队或车辆信息维护进入界面。进入后页面初始显示所有数据。同样表头没有内容,点击查询,也将所有内容显示出来。2).如果数据较多,下方有分页功能的控件。可以选择下一页进行查看,可以选择每页显示数据的行数。3).查询功能使用:在查询条件里输入您想要查的相应条件可以单个查询,可以结合查询。查询后在下方显示相应的数据。4).删除:删除功能是对数据进行删除。5).导出到Excel中,将在GridVew中显示的数据导出至Excel中,文件将保存在一个特定的文件夹中。6).新增:当贵公司购入新的车辆或添加一个车队,可以添加车辆信息或车队信息,对车辆或车辆进行管理。7).点击取消,界面将返回。8).添加和修改进入的是同一页面。点击新增进入添加,点击后面的详细进入修改界面。2.驾驶员管理1).点击驾驶员管理进入界面。进入后页面初始显示所有数据。同样表头没有内容,点击查询,也将所有内容显示出来。2).如果数据较多,下方有分页功能的控件。可以选择下一页进行查看,可以选择每页显示数据的行数。3).查询功能使用:在查询条件里输入您想要查的相应条件,可以单个查询,可以结合查询。查询后在下方显示相应的。4).删除:删除功能是对数据进行删除。5).导出到Excel中,将在GridVew中显示的数据导出至Excel中,文件将保存在一个特定的文件夹中。7).新增:当贵公司聘用一个驾驶员,可以添加驾驶员信息,对驾驶员信息进行管理。8).点击取消,界面将返回。9).添加和修改进入的是同一页面。点击新增进入添加,点击后面的详细进入修改界面。3.运力查询1.运力综合承运车队查询功能介绍:主要是对运力进行查询,上方是通过输入查询条件,点击查询,在下方显示根据条件查询出来的结果。1).点击运力综合承运车队查询,进入界面。进入页面后初始显示所有数据。同样表头没有内容,点击查询,也将相应的内容显示出来。2).如果数据较多,下方有分页功能的控件。可以选择下一页进行查看,可以选择每页显示数据的行数。3).查询功能使用:在查询条件里选择您想要查的相应条件,可以单个查询,可以结合查询。查询后在下方显示相应的。4).导出Excel,将在GridVew中显示的数据导出至Excel中。2.承运运力综合承运车辆查询功能介绍:对车辆承运的综合查询。上方是通过输入查询条件,点击查询,在下方显示根据条件查询出来的结果,导出Excel中。1).点击运力综合承运车辆查询进入界面。进入页面后初始显示所有数据。同样表头没有内容,点击查询,也将能所有内容显示出来。2).如果数据较多,下方有分页功能的控件。可以选择下一页进行查看,可以选择每页显示数据的行数。3).查询功能使用:在查询条件里选择您想要查的相应条件,可以单个查询,可以结合查询。查询后在下方显示相应的。4).导出Excel,将在GridVew中显示的数据导出至Excel中。3.历史承运任务查询功能介绍:对承运任务的历史查询。上方是通过选择日期和车队的查询条件,点击查询,在下方显示根据条件查询出来的结果,可以导出到Excel中。1).点击承运任务的历史查询进入界面。进入页面后初始显示所有数据。同样表头没有内容,点击查询,也将能所有内容显示出来。2).如果数据较多,下方有分页功能的控件。可以选择下一页进行查看,可以选择每页显示数据的行数。3).查询功能使用:在查询条件里选择您想要查的相应条件,可以单个查询,可以结合查询。查询后在下方显示相应的。4).导出Excel,可以将在GridVew中显示的数据导出至Excel中。4.车辆历史承运信息查询功能介绍:对车辆历史承运信息查询。上方是通过选择日期和车队下相应的车辆的查询条件,点击查询,在下方显示根据条件查询出来的结果,可以导出到Excel中。1).点击车辆历史承运信息查询进入界面。进入页面后初始显示所有数据。同样表头没有内容,点击查询,也将能所有内容显示出来。2).如果数据较多,下方有分页功能的控件。可以选择下一页进行查看,可以选择每页显示数据的行数。3).查询功能使用:在查询条件里选择您想要查的相应条件,可以单个查询,可以结合查询。查询后在下方显示相应的。4).导出Excel,可以将在GridVew中显示的数据导出至Excel中。5.车辆历史承运详细信息查询功能介绍:对车辆历史承运详细信息查询。上方是通过选择日期和车队下相应的车辆的查询条件,点击查询,在下方显示根据条件查询出来的结果,可以导出到Excel中。1).点击车辆历史承运详细信息查询进入界面。进入页面后初始显示所有数据。同样表头没有内容,点击查询,也将能所有内容显示出来。2).如果数据较多,下方有分页功能的控件。可以选择下一页进行查看,可以选择每页显示数据的行数。3).查询功能使用:在查询条件里选择您想要查的相应条件,可以单个查询,可以结合查询。查询后在下方显示相应的数据。4).导出Excel,可以将在GridVew中显示的数据导出至Excel中。4.承运任务管理1.承运单开出功能介绍:对承运单进行开出,修改管理。上方是通过输入查询条件,点击查询,在下方显示根据条件查询出来的结果。操作步骤:1).点击承运单开出进入界面。进入后页面初始显示所有数据。同样表头没有内容,点击查询,也将所有内容显示出来。2).如果数据较多,下方有分页功能的控件。可以选择下一页进行查看,可以选择每页显示数据的行数。3).查询功能使用:在查询条件里输入您想要查的相应条件,可以单个查询,可以结合查询。查询后在下方显示相应的数据。4).点击承运单号可以进入其对应的详细承运信息,可以修改承运详细信息和新增承运详细信息,和删除承运详细信息,在进行这一列的详细承运信息的操作时候,对应的承运主单信息也会发生相应的改变,点击取消或返回,界面将返回。2.承运单接收功能介绍:对承运单进行接收。上方是通过选择相应想要的条件,点击接收,则可以正常对承运单进行接收。操作步骤:1).点击承运单接收进入界面。进入后页面初始显示所有数据。2).如果数据较多,下方有分页功能的控件。可以选择下一页进行查看,可以选择每页显示数据的行数。5.运输成本核算1.车队运输成本录入功能介绍:对车队运输成本录入。操作步骤:1).点击车队运输成本录入进入界面。进入后页