网站大量收购闲置独家精品文档,联系QQ:2885784924

学生基本信息管理系统研讨.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 前言 4 1、 课程设计的目的及要求 5 1.1 课程设计的目的 5 1.2 课程设计的内容 5 1.3 课程设计的要求 6 2、 设计方案及具体实现 6 2.1 程序总的功能说明 6 2.2 总的设计思路及流程 6 2.3系统功能的说明和设计及各模块流程图 7 3、 调试及运行结果 13 3.1 主菜单 13 3.2 录入学生信息 13 3.3 显示学生信息 14 3.4 查询学生信息 15 3.5 统计学生信息 15 3.6 删除学生信息 15 3.7 修改学生信息 16 3.8 清理与退出 16 4、 小结 16 参考文献 17 附录:程序代码 18 前言 随着两周时间的过去,本次的“学生成绩管理系统”课程设计也结束了。虽然只是两周时间,但是却让我对C++有了新的认识和更深一步的了解。在这两周里,每天下午都坐在机房,对着电脑,看着自己编写的代码从少变多,从简单变复杂。心里都有种说不出的感觉,既希望能够快点写完,又害怕出现未知的错误。虽然其中出现很多错误,但是经过请教一些同学,上网百度或者翻看教科书,最终还是解决了这些问题,完成了任务。 “C++程序设计”是大学本科计算机相关专业的一门非常重要的专业基础课。本课程的重点是C++程序语言的选择、循环语句,数组,函数,指针,类与对象以及继承、多态等,给学生渗透程序与算法设计的基本思想与方法,难点是指针和面向对象的理解。 为体现作为专业基础课的“专业”和“基础”的特点,本次课程设计有两个方面的内容要在实践中落实: 一、掌握C++语言本身的语法与程序结构。 二、掌握一定的算法与常用函数的编程实现,为后续课程打好基础。 同时,我也希望自己可以在此次课程设计学习之后,可以更加熟练的运用C++基本语句,培养自己对于计算机编程的喜爱,对编程可以有更深一步的了解。 课程设计的目的及要求 课程设计的目的 C++课程设计是将C++理论教学与实践环节相结合的关键步骤,通过该实践教学环节,使学生进一步学习和巩固C++课程的核心内容,加深对面向对象程序设计思想的正确理解;并且熟练掌握C++程序设计技能及上机调试方法,为今后学习其他专业课程打好基础;并能具备一定的计算机程序设计能力,培养独立分析问题、解决问题及查阅资料、获取新知识的能力,以适应技术不断更新的计算机行业特点。 课程设计的内容 按照要求设计一个学生基本信息管理系统,实现对学生信息的综合管理。学生信息包括:学号、姓名、年龄、性别、家庭住址、联系电话、寝室号等信息。 现要求编写程序来完成如下功能: (1)学生信息的输入 包含功能:对输入的学号是否重复进行判断(学号唯一);对输入的是否为有效性别进行判断。 (2)学生信息的显示 (3)学生信息的查询 包含功能:实现按“学号、姓名、性别、寝室号”等查询;若非法查询或未查到请给予提示。 (4)学生信息的统计 包含功能:统计学生的“男生人数、女生人数、总人数” (5)学生信息的删除 包含功能:删除指定学号的学生信息;若无此记录,给予提示。 (6)学生信息的修改 包含功能:根据接收到的待修改的学生的学号,进行对相应信息的修改。 (7)清理屏幕 (8)退出 课程设计的要求 (1)熟悉VC++6.0编译环境,熟练使用编译调试工具。 (2)学习C++输入输出流对象的使用。 (3)通过系统分析和实现,掌握简单软件开发的一般过程。 (4)以学生独立思考、解决问题为主,教师指导为辅,结合上机操作,完成指定的任务,撰写课程设计报告。 设计方案及具体实现 2.1 程序总的功能说明 这是一个学生基本信息管理系统,通过本系统,可以实现对学生信息进行学生信息的录入、学生信息的显示、学生信息的统计、学生信息的删除、学生信息的修改、清理屏幕和退出等功能,可以有效的对学生信息进行综合管理。 学生信息包括:学号、姓名、性别、年龄、家庭住址、联系电话以及寝室号等信息。 2.2 总的设计思路及流程 在这个学生基本信息管理系统中,定义了函数void getInfo()、void SaveTxt()、void stuSaveTxt()、void showInfo()、void searchmenu()、void searchnum()、void searchname()、void searchsex()、void searchdormitory()、void countmenu()、void altermenu()、void alterstudent()、void erase()、int huoqu(int i)、进行学生信息的录入、保存、显示学生信息、按学号、姓名、性别、寝室号查询;统计学生信息、修改学生信息、删除学生信息等的实现,另外用函数实现了程序中的清屏和退出。在函数中

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档