- 28
- 0
- 约7.38千字
- 约 19页
- 2016-12-10 发布于重庆
- 举报
C课程设计学生信息管理系统
课程设计说明书题 目: 学生信息管理系统
学 院: 信息工程学院
班 级: 软件09-1
2011 年 1 月 21 日
X X 大学课程设计(论文)任务书
课程名称: 面向对象程序设计课程设计 学院: 信息工程学院 班级: 软件09-1
学生姓名:X X X___学号: 0000指导教师:X X X一、题目
学生信息管理系统 二、目的与意义
《面向对象程序设计课程设计》课程设计是计算机科学与技术专业实践性环节之一,通过课程设计的综合训练可以使学生理解和掌握课程的基本知识要求利用面向对象的方法以及C++的编程思想来完成系统的设计;
要求在设计的过程中,建立清晰的类层次;
在系统中至少要定义一个类,类中要有各自的属性和方法;
在系统的设计中,至少要用到面向对象的一种机制。前言 1
第一章 系统概述 2
1.1 功能简介 2
1.2 设计思路 2
第二章 系统功能的分析和设计 3
2.1 初始录入功能 3
2.2 添加函数 3
2.3 删除函数 3
2.4 修改函数 3
2.5 查询函数 4
2.5.1 按学号查询 4
2.5.2 按姓名查询 4
2.6 显示函数 4
2.7 退出系统 4
第三章 调试及运行结果 5
3.1 主菜单 5
3.2 显示功能 5
3.3 增加功能 5
3.4 删除功能 6
3.5 修改功能 6
3.6 查询功能 6
第四章 总结 8
4.1 遇到的问题及解决方法 8
4.2 收获和体会 8
前言
学生信息管理系统,是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统。它是一个教育单位不可缺少的部分它的内容对于学校管理者来说至关重要能有效的帮助学校和老师掌握学生的情况。在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。随着科学技术的不断提高使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,其强大的功能已为人们深刻认识它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分使用计算机对学生信息进行管理具有着手工管理所无法比拟的优点例如检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率也是学校科学化、正规化管。因此,开发这样一套管理软件成为很有必要的事情。学生信息系统的功能主要是实现学校学生的信息化管理。通过学生系统,教学管理人员可以实现对学生信息的增加、删除、修改和查询等操作。主菜单显示如下:
图3-1 主菜单
3.2 显示功能
按6则显示全部信息,如图3-2:
图3-2 显示功能
3.3 增加功能
进入主菜单后选择2,进入增加功能,按要求输入学生信息,增加数据前显示如图3-2:
增加后显示如图3-3:图3-3 增加后
3.4 删除功能
进入主菜单后选择3,进入删除功能,按要求输入要删除的学生信息,删除数据前显示如图3-3:
删除数据后显示如图3-4:
图3-4 删除后
3.5 修改功能
进入主菜单后选择4,进入修改功能,按要求输入要修改的学生信息,修改数据前显示如图3-4:
修改后如图3-5:图3-5 修改后
3.6 查询功能
进入主菜单后选择5,进入查询功能,如图3-6:
图3-6选择查询条件
按学号查询如图3-7:
按姓名查询如图3-8:图3-7 按学好查询:图3-8按姓名查询第四章 总结
4.1 遇到的问题及解决方法首先,是对文件的处理不够熟练,通过看书和搜集一些资料解决了这个问题;其次,是在编写程序的过程中出现了一些语法错误,后通过调试逐一解决。
4.2 收获和体会
此次c++面向对象课程设计,在指导教师的精心教导下,我们学会了如何用C++编写一个简单的应用程序。首先要对程序的设计要求有一个比较明确的认识,然后系统分析与系统设计,最后是代码设计与调试。程序实现上,设计了简单的菜单界面,将各个功能集中出现在主菜单中,便于调用。
根据C++课程所学的概念、理论和方法,按照C++程序设计的基本步骤,设计出一个适当规模的程序;进一步加深对C++语言的理解和掌握。理论联系实际,加深和巩固所学的理论知识,提高实践能力和计算机的综合运用能力。我们编写程序的过程是辛苦与快乐的,程序的编写原则很重要,只要我们在编程,就必须不断改进,才能更好提高编程能力。
参考文献
[1] 《C++语言程序设计(第三版)》,郑莉,清华大学出版社,2004[2]《C++语言程序设计案例教程》,郑莉,清华大学出版社,2005
[3]《C++程序设计教程》,钱能主编,清华大
您可能关注的文档
- C++课后题源程序答案重点第911章.doc
- C++课本习题答案15.doc
- c++课程教学法讲座9.ppt
- C++集成设计环境CodeBlocks_安装.doc
- C++面向对象第七章.ppt
- C++面向对象第六章.ppt
- C--Excel数据导出方法总结.doc
- C-NMR核磁共振谱1.ppt
- C-NMR核磁共振谱2.ppt
- C-NMR核磁共振谱3.ppt
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
最近下载
- 足浴消防应急预案.docx VIP
- 大成精密:β射线面密度仪的工作原理是什么?.ppt VIP
- 《护士执业证书》信息修改申请表.pdf VIP
- TinyOS操作系统开发技术及实践课件实践4TinyOS应用开发.ppt
- 中国人民大学核心期刊目录2022版 .docx
- 湖南省永州市2023-2024学年高二上学期期末质量监测数学试题(解析版).docx VIP
- 住院病人防烫伤的宣教.pptx VIP
- 09J908-3 建筑围护结构节能工程做法及数据.docx VIP
- 杭叉 新X系列 5-10T 叉车零件图册.pdf VIP
- 普通高中英语课程标准(2017年版-2020年修订)词汇表.pdf VIP
原创力文档

文档评论(0)