- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计说明书
题 目: 学生信息管理系统
学 院: 信息工程学院
班 级: 软件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
您可能关注的文档
- 2015华为各类工程师通信基础面试题库以及答案.doc
- 2015年一级建造师考试市政公用工程管理与实务学习笔记精编【本资料根据张新天、陈明等老师课件,结合历年真题整理,依靠这个资料,本人以高分.DOC
- 2015年必威体育精装版最全党课考试试题及答案解析.doc
- 2015西南大学《钢结构设计》复习思考题及答案.doc
- 2015新版GSP认证材料企业药品经营质量管理制度及操作规程.doc
- AutoCAD应用开发工程师题库.xls
- C++面向对象课程设计-学生信息管理系统论文.doc
- CX-P介绍培训课件.ppt
- 柴油发动机工作原理中英文文献外文翻译.doc
- 车辆工程毕业设计(论文)开题报告-ZL80装载机液力变矩器设计开题.doc
文档评论(0)