c++驾校报考系统大作业试验报告.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目名称:驾校报考情景系统 班级:计算机科学与技术01班 姓名学号: 完成时间:2012-1-14 指导教师: 日期:2012-1-14 目录 一、 需求分析 TOC \o 1-5 \h \z \o Current Document 1.1开发背景 1 \o Current Document 1.2项目目标 4 \o Current Document 1.3运行环境 5 二、 程序分析 2.1技术要点 ..6 2.2项目任务书 .22 三、 技术路线 \o Current Document 3.1总体方案 24 3.2详细设计 29 四、 工程进度 58 \o Current Document 五、 测试报告 60 \o Current Document 六、 个人小结 .72 \o Current Document 七、 参考文献 76 附录:程序代码 77 一、需求分析 1.1开发背景 当代社会正处在从“工业社会”向“信息社会”过渡的伟大时代。 在这个面 临着巨大的技术革命,信息技术突飞猛进的时代,每个机构都必须紧跟时代的步 伐,加强机构竞争力和提升现代化机构的管理能力。 伴随着机构对信息化需求的 增长,计算机、网络技术已渗透到机构的日常工作中。 传统的机构内信息的交流 方式已逐渐不能满足机构对大量信息的快速传递与处理的需求。 面对着日益复杂和不断发展,变化的社会环境,特别是机构间日趋剧烈的竞 争形势,一个人、一个机构要在现代社会中求生存,求发展,必须具备足够的信 息和强有力的信息收集与处理手段。电子计算机以强大的信息处理能力作为人类 脑力劳动的有力助手登上历史舞台以后,出现了把人类从繁琐的脑力劳动下解放 出来的现代信息革命。 众所周知,当今社会为信息社会,世界已进入在计算机信息管理领域中激 烈竞争的年代,因此,想要加快驾校报考情景的管理,若依靠手工的话,不仅需 要耗用大量的人力,物力,财力,而且工作效力低,而且难以达到预期的目的, 所以特决定开发一个驾校报考情景管理信息系统。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深 刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机 应用的一部分,使用计算机对信息进行管理,具有着手工管理所无法比拟的优点。 例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低 等。这些优点能够极大地提高信息管理的效率,也是机构发展的需要。 1.2项目目标 开发一个驾校报考管理信息系统,可以减少其工作量。其功能可概括为: 一:系统初步的建立; 二:系统的查询 三:系统的更新(包括信息的修改和删除); 四:系统的更新等诸多功能的管理系统。 1?3运行环境 软件:运行在 Windows软件环境下; 硬件:具有网络连接设备的PC机或笔记本电脑;最低配置:要求内存大于128M 硬盘大于1G 二、程序分析 2.1程序流程图 流程图一: 出系统等功能*********************** 出系统 等功能 *********************** 主函数:main ()― ---系统主界面 ******************* 功能:1.负责人通道:负责信息的录入,查找,修改,删 除等一系列操作;2.学生通道:查询自己的安排,修改自己的安排等操作; 3退 通过设定switch()函数,实现选择功能运用 通过break退出程序。 三、技术路线 3.1总体方案 3.1.1采用的软件及开发平台 在Windows XP的环境下,采用的是 Microsoft公司的Visual C++作为开发 平台。利用面向对象的思想实现一个多人驾校报考情景的管理系统,具体使用了: 体现OOP的抽象、封装、继承、多态 4种关键技术构造了基于驾校报考状况的 情况建立的驾校信息联系网,使驾校的联系网更加方便,快捷,清晰。 3.1.2总体方案 总体流程图: 驾校信息系统 杳询身份 证杳 询学生通道择/负责人通道修改删除修改 课程修改输入」査询信息修改信息退出 杳询 身份 证杳 询 学生通道 择/负责人通道 修改删除 修改 课程 修改 输入」査询信息修改信息 退出 设置一个基类Date(日期),再由这个积累派生出1个派生类,为Arrange类(包 括课程安排和考试安排),另外再设置一个Student类,用以记录学生的基本信息 (如姓名,性别等) 我们可以在此基础之上设立一个驾校报考管理操作系统界面。 我们主要通过对开始界面分为两部分,即负责人通道和学生通道,然后分别在 两个通道内进行函数功能的实现, 类说明: ( 1)基类Date里的数据成员定义为私有数据, 可以通过Date类里的公有函数 达到对私有数据的访问; ( 1)派生类

文档评论(0)

yuxiufeng + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档