下载此文档

软件设计说明书.doc


文档分类:IT计算机 | 页数:约27页 举报非法文档有奖
1/27
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/27 下载此文档
文档列表 文档介绍
软件设计说明书
1、引言 
软件设计主要分为概要设计和详细设计。在软件设计中根据需求分析的软件需求及功能、性能需求,采用某种设计方法进行公交运营系统的数据设计,系统结构设计和过程设计。
任务概述
 
     登录管理:为用户提供用户登录功能;系统管理员提供添加、删除用户功   能以及查看修改日志功能;
      实时监控管理:对汽车进行实时的监控并快速有效的反馈给管理人员。
   动态调度管理:可以快速处理拥塞以及其他事故.
         检修记录管理:对公交车基本检修情况有效记录。

    软件设计包括数据设计、体系结构设计、接口设计、  关系图中描述的对象和关系,以及数据字典中描述的详细数据内容转化为数据结构的定义。侧重于数据结构的定义体系结构设计定义软件系统各主要成份之间的关系. 接口设计根据数据流图定义软件内部各成份之间、软件与其它协同系统之间及软件  与用户之间的交互机制。过程设计则是把结构成份转换成软件的过程性描述。

。系统的目标
建立张家口公交运营调度系统
用计算机管理取代手工作业和定性的管理模式
建立标准的调度数据库
根据不同路别不同的性质对公交汽车进行合理的调配
提高管理工作效率
        只需要通过查询就可以清楚的知道车辆的运行状况、调度状况以及其他基本信息.
为管理人员和司机提供准确的信息
概要设计
 
总体设计主要分为系统设计与结构设计,在需求分析阶段,已经从系统开发的角度出发,把系统按功能主次分割成层次结构,使每一部分完成简单的功能且各个部分之间又保持一定的联系,,基于这个功能的层次结构把各个部分组合起来成为系统

3。1。1。整体的处理流程
  处理流程采用采用事务型的数据流图(DFD图)做总体设计。自顶向下,逐步细化。图解如下所示:
总体设计

3。1.2。总体结构设计
 公交运营调度系统主要由登录管理、实时监控管理、动态调度管理、检修记录管理模块组成。公交运营调度系统的功能模块图如图3—3。
功能模块图
。模块功能
登录管理模块
为用户提供用户登录功能;系统管理员提供添加、删除用户功能以及查看修改日志功能;司机评工作证号在公交车终端进行登录。登录通过刷卡实现。读卡器将读出司机的登录名及司机基本信息并对该司机进行身份验证。验证通过后系统将登录信息写入日志。向系统录入司机及公交汽车的基本信息。通过管理员权限向系统录入司机以及公交汽车的基本信息,实现对各信息综合管理. 其具体流程如图3。4所示.

登录管理处理流程图
                
实时监控管理模块
对汽车进行实时的监控并快速有效的反馈给管理人员。通过对速度与客流量的实时监控,系统可以做出拥塞警报。系统接收公交车端发回的客流量与车速信息,系统进行分析后作出是否拥塞判断。若发生拥塞则作出拥塞报告,并有调度员进行调度调整,以解决拥塞。。
实时监控管理处理流程图
动态调度管理模块
  可以快速处理拥塞以及其他事故。有效地提高公交运营的效率,减少用户等待的时间更有利于管理人员的管理,原先是个人的工作可以两个人解决,大大降低了投资成本。 其具体流程如图3.6所示。
动态调度管理处理流程图
实检修记录管理模块
  对公交车基本检修情况有效记录。系统会自动生成日常工作日志,事故处理记录,公交车检修记录。
每日检修信息、事故处理记录每天都会实时录入系统并生成相应日志,方便日后查询。 。
检修记录管理处理流程图
3.1.4。功能分配
下面是各个模块的功能分配,表明各项功能与程序结构的关系。如下表所示。
模块
功能

软件设计说明书 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数27
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sanshenglu2
  • 文件大小614 KB
  • 时间2021-02-20