学生成绩管理系统C课程设计任务书.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生成绩管理系统C课程设计任务书

《面向对象程序设计实践》课程实习 学生姓名 曾庆勋 所在专业 计算机科学与技术 所在班级 1132 任课老师 陈有英 实习时间 2014年 6月 1 日 目录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc388960316 内容摘要 PAGEREF _Toc388960316 \h 3 HYPERLINK \l _Toc388960317 系统需求分析 PAGEREF _Toc388960317 \h 3 HYPERLINK \l _Toc388960318 目的与意义 PAGEREF _Toc388960318 \h 3 HYPERLINK \l _Toc388960319 系统分析 PAGEREF _Toc388960319 \h 4 HYPERLINK \l _Toc388960320 总体设计 PAGEREF _Toc388960320 \h 4 HYPERLINK \l _Toc388960321 功能分析 PAGEREF _Toc388960321 \h 4 HYPERLINK \l _Toc388960322 系统功能模块图 PAGEREF _Toc388960322 \h 5 HYPERLINK \l _Toc388960323 详细设计 PAGEREF _Toc388960323 \h 6 HYPERLINK \l _Toc388960324 类层次图 PAGEREF _Toc388960324 \h 6 HYPERLINK \l _Toc388960325 各功能模块实现 PAGEREF _Toc388960325 \h 6 HYPERLINK \l _Toc388960326 系统实现 PAGEREF _Toc388960326 \h 17 HYPERLINK \l _Toc388960327 实习总结与体会 PAGEREF _Toc388960327 \h 21 HYPERLINK \l _Toc388960328 参考文献 PAGEREF _Toc388960328 \h 22 HYPERLINK \l _Toc388960329 附录 PAGEREF _Toc388960329 \h 22 面向对象程序设计实践报告 PAGE \* MERGEFORMAT20 内容摘要 学生成绩管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 本系统主要完成对学生成绩的管理,主要包括添加、修改、删除,查询等方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。 系统的核心是添加、修改和删除三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成添加或删除操作时系统会自动地完成学生成绩的修改。查询功能也是系统的核心之一,在系统中主要根据学生姓名和学号进行查询,其目的都是为了方便用户使用。 系统采用当前优秀的开发工具VC 6.0,是微软推出的一款C++编译器,将“高级语言”翻译为“机器语言(低级语言)”的程序。Visual C++是一个功能强大的可视化软件开发工具。 报告主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。 关键词:MIS;VC 6.0;学生成绩管理系统 系统需求分析 目的与意义 ?进一步学习和巩固本课程所讲解的主要内容,加深对面向对象程序设计思想的理解。掌握C++程序设计方法以及上机调试技巧,为今后学习其他专业课程打好基础。 ?提高和加强计算机应用及软件开发能力,培养学生独立分析问题、解决问题、查阅资料以及自学能力,以适应计算机产业日新月异的发展形势。 C++是实践性很强的课程。课程设计是加强学生实践能力的一个强有力手段。课程设计要求学生在完成程序设计的同时能够写出比较规范的设计报告。严格实施课程设计这一环节,对于学生基本程序设计素养的培养和软件工作者工作作风的训练,将起到显著的促进作用。 系统分析 1、用C++语言及开发工具VC 6.0实现系统。 2、对学生信息(包括班级、学号、姓名、高等数学、c++语言、大学英语、计算机网络、总分等)进行管理包括学生成绩的信息输入、输出、查询、删除、排序、统计、退出。 3、学生信息包括内容较多,为了简化讨论,要求设计的管理系统能够完成以下功能: (1)能够从屏幕上读取一个学生的信息并将信息存入到数据文件中。 (2)能够将指定的信息从文件中删除。 (3)能够按编号、姓名对学生的信息进行检索并将检索结果显示在

文档评论(0)

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

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

1亿VIP精品文档

相关文档