电梯调度模拟系统-可行性分析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电梯调度模拟系统 可行性分析 —080607A小组 学号:080607 姓名:高 鹏 学号:080607104 可行性分析 引言 1.编写目的 可行性研究的目的是为了对研问题进行研究,以最小的代价在最短的时间内确定问题是否可解,经过对此项目进行详细调查研究,初拟系统实验报告,对软件开发中将要面临的问题及解决方案进行初步设计及合理的按排。明确开发风险和其所带来的效益,为正确的开发软件做充分的准备。 2.项目说明 所要做的软件名称:电梯系统 项目说明:电梯调度算法的基本原则就是如果在电梯运行方向上有人要使用电梯则继续往那个方向运动,如果电梯中的人还没有到达目的地则继续向原方向运动。具体而言,如果电梯现在朝上运动,如果当前楼层的上方和下方都有请求,则先响应所有上方的请求,然后才向下响应下方的请求;如果电梯向下运动,则刚好相反。 项目的任务提出者:此任务为课程设计项目,有老师提出 开发者:由080607班第一小组完成 项目的其他关系:这个程序是建立在Windows XP系统上以Microsoft Visual C++为开发软件的应用程序,实现了电梯系统所要求的的所有功能,在电脑上形象的模拟了电梯的启动、停止、运行等过程,将现实的电梯抽象化,给读者展示了一幅易懂、形象的画面。 以下是我们所做软件的表面截图: 这是起始画面,绿色的块代表电梯,右边的框是用来输入楼层数,相当于电梯内部的按钮,每层的上下按钮代表电梯外部的按钮。 3.参考资料: 《软件工程》西安地图出版社,王长元等著; 《C语言程序设计》清华大学出版社。 二.可行性研究的前提 1.要求 功能:电梯启动,电梯停; 电梯下,电梯上; 电梯的上下按扭的响应; 电梯楼层的输入框,可以同时指定所要到的楼层,也是楼层的显示框; 同时记录多个状态,即多个楼层,然后依次执行。 输入:输入要是数字,且要求小于楼层最高数。 2.目标:作出电梯要求的基本功能,尽可能做到完善。 3.可行性研究方法 4.决定可行性的主要因素 技术可行,根据组员的现有技术可以承担开发任务; 操作可行,应用C语言编写程序,同学们可以接受,由每个组员完成各自的任务; 三.技术可行性分析 所做的软件要求描述 电梯调度算法的基本原则: 就是如果在电梯运行方向上有人要使用电梯则继续往那个方向运动,如果电 梯中的人还没有到达目的地则继续向原方向运动。具体而言,如果电梯现在 朝上运动,如果当前楼层的上方和下方都有请求,则先响应所有上方的请求, 然后才向下响应下方的请求;如果电梯向下运动,则刚好相反。 设计要求: 模拟多人在不同楼层同时要求到各自目的地时电梯的响应顺序,在电梯 内部的人和外面的人都有可能要求到自己所要到达的楼层,两者之间不能有冲突,应该同时响应二者要求;在所要停的楼层需要停的时间长短和乘客要求的时间要相符合。 2.系统流程图: 3.系统模型图: 四.操作可行性分析 1.可行性研究 项目评估:技术可行性、 项目的阐明 完成的可能性 系统流程图 再技术可行性中绘制系统流程图; 2.需求分析 详细叙述该软件的功能需求; 软件外观描述; 数据的描述; 数据流模型; 对程序开发的要求及希望达到的性能; 其他需求。 3.概要设计 处理流程; 简单描述程序处理的过程; 数据结构及其与程序之间的关系; 运行设计; 出错处理。 4.详细设计 总体设计 可行性概述; 需求概述: (主要的部分稍作说明) 软件结构: (对结构和对应的功能作说明) 程序描述 功能叙述; 算发描述; 文档描述函数。 程序逻辑 程序流程图; N-S图; PAD图。 详细叙述测试的要点。 5.程序设计 依据其他工作编写代码; 书写代码注释; 书写必要的文本文挡; 对代码尽量要求精益求精,删除罗嗦的部分,使代码简洁明了; 给出程序测试的建议。 6.软件的测试 测试方案; 测试过程记录; 测试用例 测试结果 结果分析 测试中的错误总结 测试汇报

文档评论(0)

美丽花 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档