学生学籍管理系统课程设计

学生学籍管理系统课程设计

ID:9855869

大小:710.00 KB

页数:31页

时间:2018-05-12

学生学籍管理系统课程设计_第1页
学生学籍管理系统课程设计_第2页
学生学籍管理系统课程设计_第3页
学生学籍管理系统课程设计_第4页
学生学籍管理系统课程设计_第5页
资源描述:

《学生学籍管理系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学生学籍管理系统,刘志强,7中国矿业大学银川学院面向对象程序设计课程设计报告(2011/2012学年第二学期)题目名称学生学籍管理系统系部机电动力与信息工程系专业计算机科学与技术班级一班学生姓名刘志强学号7完成时间2012年6月20日指导老师石晓山第31页共31页学生学籍管理系统,刘志强,7引言本学生学籍管理系统是基于C++语言,针对目前许多学校的信息化程度都还不高,有部分学校还是以手工的方式记录学生的学籍信息。这种现象我们设计了一个学籍管理信息系统,实现对学生信息的高效管理。本系统是在管理信息系统的理论和方法指导下、数据库技术支持下完成的。本文用了较多篇幅阐述了系统的需求分析、总

2、体设计、实现以及实施的任务、技术和工具。最终系统能够完成信息的输入、输出,数据的修改、查询和统计以及打印报表等功能,使用户操作起来简便快捷。计算机在“管理”上的功能是非常强大的,比如说,一个企业的资料管理,一个学校的学生档案管理等。想想看,如果这些机构的管理方式和从前一样采用手工建档管理方法,那么管理信息的工作会变得多么繁重。以前手工建档管理的缺点是:当我们想添加一个信息,或删除一个信息时就会很麻烦,这样管理人员就会特别低辛苦。如果借助计算机来编写相应的信息控制程序,这样信息管理工作就会变得准确而便利。在计算机中,如果想要删除或添加信息时就方便多了,这样就大大提高了管理者的管理效率

3、,真是好处多多!学生学籍管理系统,是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统。它是一个教育单位不可缺少的部分,它的内容对于学校管理者来说是至关重要的,能有效的帮助学校和老师掌握学生的情况。在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。随着科学技术的不断提高,使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,其强大的功能已为人们深刻认识,它已进入人类社

4、会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率,也是学校实现科学化、正规化管理的重要条件。因此,开发这样一种管理软件成为很有必要的事情。我特别想细致地了解计算机强大的管理功能,所以在这学期的课程设计中,我选择了一个课题是:“学生学籍管理系统”我想通过做这个课题学到有关编程方面的知识。本系统介绍了在VisualC++6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的

5、策略开发一个管理信息系统的过程。通过分析某一学校学生管理的不足,创建了一套行之有效的计算机管理学生的方案。报告介绍了学生学籍管理系统可以实现的操作功能,包括对学生信息的添加、删除、统计学生分数等等。系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。第31页共31页学生学籍管理系统,刘志强,7目录引言21课程设计目的和意义42详细设计42.1需求描述42.2功能描述52.3程序运行说明233课程设计总结263.1编程日志263.2测试报告284心得体会295参考文献31第31页共31页学生学籍管理系统,刘志强,71.课程设计目的和意义《面向对象程序设计》课程设

6、计是实践性教学环节之一,是《面向对象程序设计》课程的辅助教学课程。该课程设计要求学生综合运用在《面向对象程序设计》课程中学到的面向对象技术与实际编程相结合,独立完成一项较为完整、并具有一定实际功能的课程设计任务,同时加深学生对面向对象和C++编程技术的理解和掌握,培养实际的应用程序开发能力。在课程设计过程中,使学生养成良好的程序设计风格,并掌握C++应用程序的设计开发过程和编程方法、测试方法。其主要目的有:1.全面系统的学习面向对象程序设计的基本概念、基本语法和编程方法。2.正确理解掌握C++面向对象程序设计的基本特性:类、对象、继承和派生、多态、虚函数、模板、流类库等。3.遵循软

7、件设计的各个环节进行系统分析、设计、实现、集成、测试,并相应给出软件规格说明书等制品。4.了解当前常用的软件开发工具(visualstudio2010,C-Free5.0,visualC++6.0),培养解决实际问题的能力。5.通过课程设计,加深对《C++面向对象程序设计》这一课程所学内容的进一步理解与巩固。6.通过课程设计,加深对结构化设计思想的理解,能对系统功能进行分析,并设计合理的模块化结构。7.通过课程设计,提高程序开发能力,能运用合理的控制流程编写清晰高效的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。