基于C++学生信息管理系统

来源 :博览群书·教育 | 被引量 : 0次 | 上传用户:longlivewebdynpro
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文根据软件工程的原理,详细阐述了一个小型的系统软件设计,设计本软件的目的主要有两个,一是开发出一个功能相对完善,有一定实用价值的软件产品,二是提高自己的编程能力,扩展自己的知识。特别是一个完整的软件项目,可以看成是一个软件产品,也是一个对自己所学知识的一次综合,这就是我的毕业设计的意义和价值所在。在这个作品中,先对软件做了需求分析,得出这个系统必须做什么,必须具备哪些功能。在总体设计中,主要分成两大块,一个系统的功能模块的设计,一个是数据库的设计。详细设计的过程中,对每一个模块,对于一些重要的代码,都摘抄出来进行了必要的解释说明。最后是对这个系统进行了适当的评价。
  关键词:VisualC++;信息管理
  一、引言
  学校的学生的信息管理是学校一项重要的工作,特别是对于高中,学习紧张,考试比较频繁,通过使用学习信息管理系统可以大大的提高这项工作的效率,减少在成绩统计以及分析中的失误。
  学校可以通过该软件很直观对各班成绩的比较,来督促学校整体的学习质量,学生也可以通过对成绩的查询,了解自己的成绩走向。另外,我通过设计制作这个软件,学习到很多VC++的知识,对软件的开发有了更深的理解。因此这个软件既有很强的实用性,又使我增长了不少知识,这就是这个毕业设计的意义所在。
  在这个毕业设计里,运用一些最新的开发工具和技术,对于以下介绍的工具和技术,在网上和图书馆都有大量的资料介绍。
  二、总体设计
  1.系统功能描述
  系统针对学生信息的管理,分为浏览记录、添加记录、修改记录和删除记录;各模块功能如下:
  浏览记录:可以看到所有学生的学号、姓名、性别、年龄、出身日期、专业、年级、班级、班主任、联系电话、家庭住址、毕业时间、学费、入学时间、学习类型、学习形式、学习层次、档案情况等等。
  添加记录:对于新入学的同学,可以及时的将信息录入系统,便于学校管理。
  修改记录:针对学生在可能出现转专业、换号码等情况,使用修改记录功能能够很好的解决学生信息管理的功能。
  删除记录:对于已经毕业的学生,可以从系统中删除。
  2.功能模块划分
  每个功能模块都有一个相应的对话框为载体,本系统也是基于对话框的。各功能模块既相互独立,又有一定的联系。学生登录之后,他的学号,姓名及所在班级将会成为全局变量,在以后的每个学生模块的操作中,都只是针对这个学生的操作,和其他学生无关,体现了软件的紧密和功能的划分的优点。
  3.系统流程分析
  系统的开始是一个基于对话框的界面,这有两个好处,一是设计简单,而是操作直观,任何用户都很容易上手,没有其他烦琐的步骤。
  总体设计阶段的基本目的好似用比较抽象概括的方式确定系统如何完成预定的任务,也就是说,应該确定系统的物理配置方案,并且进而确定组成系统的每个程序的结构。
  三、基于C++学 生 信 息 管 理 系 统 的优缺点
  1.优点
  因为对这个毕业作品的重视,本人查阅的许多相关书籍,教程,同时上网查询大量的相关资料,并作了一些实践上的调查,研究,可以说是投入了许多的精力和时间,在这个作品里,有一些显而易见的优点值得学习:
  学生信息管理:可以让老师很清楚的了解一个学生的基本信息情况。
  简单的操作:利用微软的VC++这个软件,制作的这个软件系统,拥有了和所有Windows应用软件一样的操作习惯,用户可以毫不费力的操作这个系统。
  界面的友好:本人花了一些时间对界面的设计上,做到使软件友好易用。
  成绩走向比较的功能:通过图形显示的可视化效果,可以一目了然的看到学生的进步与退步,对学生有激励和警示作用,可以很好的帮助学生提高成绩。
  2.欠缺
  由于是第一次做这样的一个系统,功能和方法上不免还有一些不足,以下是一些需要改进的地方以及通过这次毕业设计所获得的体会。
  教师功能的改进:应该再细化一下,分成普通教师以及班主任教师,班主任教师的权限更大一些,可以操作一个班的情况,而普通教师只可以操作所授课程的成绩情况。
  添加管理员功能模块:可以对教师所教班级的修改,对班级的班主任老师进行修改,对升级了的学生进行班级属性的修改。删除一些多余的信息,更新信息。删除教师,学生等。
  基于以上功能不足的体会:由于资料不足,也缺乏一定的经验,因此不能在初步设计的时候就考虑完善,在实现的时候,一些功能已经不容易更改了,体会到一个软件,在前期所做的准备工作很重要,联系到软件工程的概念,就是在需求分析做的不足,总体设计阶段做的也比较粗糙。
  编程风格:在编程过程中,通过阅读一些教程上的源代码,感受到编程的格式,类的命名,变量的书写,都要取之有意,这样能提高整体编程的效率。但我做的还是不能完善。
  算法的优化:对于一些要求效率高的关键代码还要改进。
  参考文献:
  [1]丁有和、郑阿奇.Visual C++教程.机械工业出版社,2005年3月.
  [2]沈伟、徐慧.Visual C++数据库技术与实例.人民邮电出版社,2004年8月.
  [3]张海藩.软件工程导论.第四版.清华大学出版社,2003年8月.
  [4]苏峰、黄金双.VisualC++编程实例.清华大学出版社,2003年4月.
  [5]罗斌等.Visual C++编程技巧精选.中国水利水电出版社,2004年6月.
其他文献
高中历史教学中的情感教育与学习动机教育,是一项长期的教育任务。实践证明,只有认真加强教学中的情感教育与学习动机教育,才能激发学生学习历史的兴趣,才能有效地提高历史学科的学习成绩,促进学生综合素质全面发展,适应素质教育与能力培养的客观要求,提高高中历史教学质量。  一、历史教学中的情感教育与学习动机教育内涵  历史是一门以社会发展为主线、以生产力提高与人的思想变更为基础的学科,由于它涉及时间、人物、
期刊
摘 要:本文通过调研分析杭州部分高校实验室设备管理工作,根据存在的管理问题和产生的原因,从实验室设备的采购、设备管理机制、实验室管理人员队伍建设、实验设备台账管理以及实验室仪器设备资源优化配置等方面进行调研,提出一些建议和对策,以改进高等院校实验实训场所管理及设备管理工作的效率。  关键词:实验室;设备;管理;问题与对策  实验室是进行教学、科学试验的基本场所,高等院校实验室是教师教学、师生科研的
期刊
摘 要:隨着新教改的逐渐深入,新课改提倡学生综合素质全面发展,在中等职业学校数学教育中应用探索性教学方式是十分有必要的,有助于培养学生逻辑思维能力,潜移默化中养成发现问题、分析问题以及解决问题的能力。本文主要就中等职业学校数学教育中探索性教学方式进行研究,结合实际情况,就其中存在的问题,提出合理的应对措施,以求更好的推动我国教育事业发展。  关键词:中等职业学校数学;探索性教学;逻辑思维能力  随
期刊
摘 要:随着依法治国的观念深入人心,国家出台了多部教育性法律,为贯彻“依法治校”提供了法律依据。在建设和谐高校的过程中,管理者也将“依法治校”的思想作为高校管理的依据,从而提高了学生们的法律意识和法治思想。由此可见,将依法治校落实与高校学生的管理工作,合力建设和谐高校是未来高校发展的必经之路。本文将介绍依法治校这一理论的时代背景,阐述依法治校的意义,分析如何深入贯彻依法治校合力建设和谐高校,为以后
期刊
摘 要:在传统的大学历史教学中,由于封闭而落后的教学模式和手段使得教学中存在着多种问题。在这种情况下,本文提出了开放式的教学理念,并对其主要的基本特征以及在大学历史课程的具体应用进行了探讨,希望能够为相应的教学实践提供参考。  关键词:开放式教学;理念;大学历史;运用  在当前很多的大学历史教学中,封闭而落后的教学模式和手段仍然在经常使用,这种以“教材、教师、课堂”为中心的形式显然很难激起学生学习
期刊
摘 要:高校学生辅导员以下简称辅导员是大学生思想政治教育的骨干力量,是高校教师队伍和党政管理队伍的重要组成部分,是由学校党委、行政委派到基层院系并接受所在院系党政领导的专门从事学生思想政治工作的人员。就其角色定位而言,辅导员不仅是大学生人生发展的导航人、学习成才的指导者、心理健康的辅导者,而且也是大学生权益的保护人,亦是教学科研的承担者。也即,辅导员不仅要成为学生日常思想政治教育和管理工作的组织者
期刊
摘 要:市场经济的快速发展,现在企业对市场营销人才需求出现供不应求,但是由市场竞争格局十分剧烈,对市场营销人才的培养提出了更高的要求。因此,本文从市场营销专业实务性课程存在的问题入手,分析了市场营销专业实务课程教学模式改革,通过改革来促进市场营销专业人才培养,满足社会需求。  关键词:中等职业学校;市场营销;课程改革;体验式  一、市场营销专业实务课程教学存在的问题  1.教材和教师观念与市场营销
期刊
摘 要:用社会主义核心价值观作为指导思想来培养卫生职高院校的学生,让他们在综合文明素质上有一个全面的提高,对待工作及患者更加具有耐心,能够进一步地和患者进行沟通,在一定程度上去缓解医患关系。这样的培养方式对于学生的发展和未来我国的医疗卫生事业的发展都有着重要意义。本文对以社会主义核心价值观为指导的卫生高职院校学生文明素质培养策略进行了探讨。  关键词:社会主义核心价值观;卫生高职院校;学生文明素质
期刊
新的课程改革对广大教师来说,既是机遇,又是挑战。为适应这种新形式,教师必须在新课程理念的指导下,积极、主动地改革自身的教学方式,以一个全面而客观的视角,具体到地理课堂教学,应注意以下几个方面。  一、教学氛围和谐化  宽松和谐的课堂氛围有助于学生掌握知识、发展思维、培养能力。这就要求教师应该平等关注和尊重每一个学生,给他主动参与和表现能力的机会。在教学中,教师要尊重学生,鼓励学生大胆发表自己的见解
期刊
摘 要:抛弃应试教育的就史讲事,尝试三维目标下的素质教育把“史”讲“活”,以兴趣和激情来活跃气氛。以培养学生动脑,动手,实践,创新的能力,培养学生正确的三观理念,形成良好的生活心态。  关键词:高中;历史教学;激发兴趣;挑动激情;活跃气氛  在教育理念转型时期,古典的应试教育和单一教学目标今天还大量流行,那是因为他具有短期效应,那是一种急功近利的教育,容易把学生培养成狭隘、自私、追名逐利的心态,而
期刊