公交调度系统的可行性分析 1. 引言
1) 编写目的
本文档将描述对公交调度系统项目的可行性研究,明确将要设计的新系统是否有开发价值。 2) 项目背景
? 开发项目名称:公交调度系统。 ? 任务提出者:公交公司。
? 任务开发者:济南职业学院计算机系教师和学生。 ? 实现软件单位:济南职业学院计算机系。
? 系统预期用户:消费者和公交公司的管理控制人员。 3) 定义 无(文档中没有用到专业术语的定义和缩写词的原文) 4) 参考资料
? 《软件工程方法与实践》,窦万峰著,机械工业出版社,2009年5
月。
? 软件开发文档编写指导。 ? 软件开发文档编写标准范本。 ? 《c语言设计与开发》
2. 可行性研究的前提
1) 要求
? 功能:对公交车的信息进行有效地管理;对公交车的发车、运营、
进站等环节进行信息化的管理;实现乘客的正常出行,合理安排好自己的出行路线;通过站牌的信息可以对自己的出行进行有力的安排;乘客也可以通过站牌的电话服务信息对不明白的问题进行人工咨询、投诉和建议。
? 性能:要求性能稳定,不能出现数据丢失等情况。 ? 输出:要求各种输出数据都以语音播报。
? 输入:要求系统各模块具有添加新数据的功能。
? 安全与保密要求:公交公司的站牌信息都能查阅;公交调度系统的
数据只能有专门的工作人员进行修给与添加。 ? 服务端操作系统:windows。 ? 客户端操作系统:调度终端。 ? 浏览器:internet explorer。 ? 完成日期:2011年11月。 2) 目标
公交调度系统通过一个调度终端,利用卫星,为公交车的运营提供一个合理的运营平台。本系统希望通过电子信息化的手段对公交车的发车、进站、时间间隔、车辆的增减等环节进行管理,增加少量人力与设备费用,为现有的公交车实现一种新的运营方式,达到车座人员的增多、提高公交公司的服务能力、管理信息的服务能力、工作人员利用率等目标。 3) 条件、假定和限制
? 建议开发的新系统运行的最短寿命:3年。
? 进行显然方案选择比较的期限:由于选择的显然方案只有一种,因
此此项不考虑。
? 经济来源和使用限制:公交公司。
? 法律和政策方面的限制:本软件有济南公交公司版权所有,未经作
者允许,非法传播、复制,违者追究法律责任,后果自负。 ? 硬件:CPU PIII、内存1G。
? 网络设备:具有10~100MB的网卡。
? 运行环境:新系统应使用windows操作系统运行。 ? 开发环境:新系统应使用windows操作系统开发。
? 建议开发的新系统投入使用的最迟时间:2012年11月。 4) 可行性研究方法
通过调查分析开发公交调度系统所具有的能力及实现方法,确定总体结构,用Access数据库所具有的能力,以最简洁、最容易的方法,使用ASP编程语言编写软件代码。
5) 决定可行性的主要因素
公交调度系统的规模、设备状况、操作人员的技术。
3. 对现有系统的分析
1) 处理流程和数据流程 不考虑。 2) 工作负荷 不考虑。 3) 费用支出 不考虑。 4) 人员 不考虑。 5) 设备 不考虑。 6) 局限性 不考虑。
4. 所建议技术可行性研究
1) 对系统的简要描述
随着计算机、网络通信和信息技术的发展,社会已经进入了信息化的社会,公交车的运营也不例外。为了适应新环境下的要求,公交车必须在计算机、网络等的配合下,建立Browser/Server为结构模式,以数据库为后台核心应用,以服务、效率为目的的信息平台。 2) 与现有系统比较的优越性
因为没有现有系统,因此不做比较。 3) 略。
4) 采用建议系统可能带来的影响
? 对现有设备的影响:需将计算机升级为CPU PIII、内存1G,添加网
络设备。
? 对现有使用其他工具软件的影响:需将操作系统升级为Windows xp
版本以上。
? 对用户的影响:要求用户读懂站牌信息和听懂普通话。
? 对系统运行的影响:系统调试期为半个月,在开始必须对初始数据
进行录入,在半个月的调试期结束后,系统通过体验后,将要优化该系统的性能,将一些开发不良的组件进行重新开发或者加入合适的补丁文件。系统稳定后的主要工作是加强该系统的安全性。 ? 对开发环境的影响:
? 为了建立数据库,要求提供详细的数据资源。
? 为了开发和测试所建议系统而不需要的计算机资源:CPU
PIII、内存1G。
? 如果涉及及保密与安全问题,应有专人录入。
? 对经费支出的影响:
? 现有的计算机不能满足使用的需求,需要购买新的计算机。 ? 所建议的系统开发,设计经费开支为:140000元。 ? 维持运行需要的经费开支为:260000元。
5) 技术可行性研究
? 如果采用的软、硬件系统和要求不一致,功能目的可能达不到。 ? 利用现有的技术,功能目的能达到。开发程序上目前大概有ASP、
NET、PHP、JSP、CGI等几种。目前很多人在推崇PHP和JSP,其实这两种语言对于程序员来说是比较理想的,因为可以很好的保护版权。
? 使用文本编辑器,即可进行编辑设计。
? 对开发人员数量和质量的要求,并说明能否满足:
? 教师有程序开发的经验,可以完成开发任务。 ? 计算机系的学生可以参与系统的开发与设计。
? 济南职业学院计算机系的学生有深厚的文字功底,可以参与
用户文档的制作、内部文档整理、后期测试等任务。
? 计算机专业的学生有美术特长,可以参与软件的美工设计。 ? 所有人员均可立即投入开发任务。
? 在规定期限内,开发能否完成:
根据本组的情况分析,在规定的期限内,开发可以完成。
5. 所建议系统经济开发可行性研究
1) 支出
? 系统开发费用
? 人员费用:本系统开发期为3个月,试运行两周。开发期需
要开发人员 6人,试运期需要开发人员2人。人员费用为120万元。
? 设备费:本系统所需要的硬件设备费用为110万元。 ? 不可预见费:按开发费用的15%计算。
? 系统运行费用
? 系统维护费:需要12人/年进行系统维护,维护费为120万
元。
? 主机托管费、域名服务费和网络流量费:共计15万元。 ? 设备维护费:设备更新费为10万元 ,设备维护费为11万
元。
? 消耗材料费:每年按110元计算。
2) 效益
? 一次性收益:节约了人力和时间。
? 经常性收益。车辆运行效率的不断提高,客流的增多,人力的减少,
增加了效益。
? 不可定量收益。公交调度系统带来的广告收益。 3) 收益/投资比
整个系统生命周期的收益/投资比值:11/2(元)。 4) 投资回收周期 16个月。
5) 敏感性分析
? 尽量延长系统生存周期,可延长至5年。
? 使有效数据全部录入系统,使系统工作负荷量达到饱和。 ? 尽力提高系统处理速度。 ? 提高设备和软件配置。
6. 社会因素可行性研究
1) 法律因素 该项目为独立开发,在技术上没有使用任何现有管理信息系统
与方法。所以在法律方面不会存在侵犯专利权、侵犯版权等问题,完全按照合同规定的责任履行。
2) 使用使用可行性研究 该系统是一个面向用户方便的提示系统,用户只要
认真看好站牌即可,无需做别的任何操作。
7. 其他可供选择的方案
暂无。
8. 结论意见
经过一系列各个不同方面的可行性分析,分析员和用户及使用部门的负责人对需要解决的问题取得最基本一致的看法,开发方案得到批准,使用部门负责人同意开发工程。