电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件设计说明书VIP免费

软件设计说明书_第1页
1/21
软件设计说明书_第2页
2/21
软件设计说明书_第3页
3/21
软件设计说明书 1 、引言 软件设计主要分为概要设计和详细设计。在软件设计中根据需求分析的软件需求及功能、性能需求,采用某种设计方法进行公交运营系统的数据设计,系统结构设计和过程设计。 2 、任务概述 2 .1 .需求概述 登录管理:为用户提供用户登录功能;系统管理员提供添加、删除用户功 能以及查看修改日志功能; 实时监控管理:对汽车进行实时的监控并快速有效的反馈给管理人员。 动态调度管理:可以快速处理拥塞以及其他事故。 检修记录管理:对公交车基本检修情况有效记录。 2 .2 .需求阶段分析阶段的分析模型 软件设计包括数据设计、体系结构设计、接口设计、过程设计。数据设计将实体 关系图中描述的对象和关系,以及数据字典中描述的详细数据内容转化为数据结构的定义。侧重于数据结构的定义体系结构设计定义软件系统各主要成份之间的关系。 接口设计根据数据流图定义软件内部各成份之间、软件与其它协同系统之间及软件 与用户之间的交互机制。过程设计则是把结构成份转换成软件的过程性描述。 2.3.系统的目标 (1)建立张家口公交运营调度系统 (2)用计算机管理取代手工作业和定性的管理模式 (3)建立标准的调度数据库 根据不同路别不同的性质对公交汽车进行合理的调配 (4)提高管理工作效率 只需要通过查询就可以清楚的知道车辆的运行状况、调度状况以及其他基本信息。 (5)为管理人员和司机提供准确的信息 3、概要设计 3.1.总体设计 总体设计主要分为系统设计与结构设计,在需求分析阶段,已经从系统开发的角度出发,把系统按功能主次分割成层次结构,使每一部分完成简单的功能且各个部分之间又保持一定的联系,这就是功能设计。在设计阶段,基于这个功能的层次结构把各个部分组合起来成为系统。 3.1.1.整体的处理流程 处理流程采用采用事务型的数据流图(DFD 图)做总体设计。自顶向下,逐步细化。图解如下所示: 图 3.1 总体设计 3 .1 .2 .总体结构设计 公交运营调度系统主要由登录管理、实时监控管理、动态调度管理、检修记录管理模块组成。公交运营调度系统的功能模块图如图3 -3 。 图 3 .3 功能模块图 3 .1 .3 .模块功能 1 )登录管理模块 为用户提供用户登录功能;系统管理员提供添加、删除用户功能以及查看修改日志功能;司机评工作证号在公交车终端进行登录。登录通过刷卡实现。读卡器将读出司机的登录名及司机基本信息并对该司机进行身份验证。验证通过后系...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件设计说明书

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部