高校人员信息管理系统课设报告.doc

高校人员信息管理系统课设报告.doc

ID:58378618

大小:203.50 KB

页数:43页

时间:2020-05-04

高校人员信息管理系统课设报告.doc_第1页
高校人员信息管理系统课设报告.doc_第2页
高校人员信息管理系统课设报告.doc_第3页
高校人员信息管理系统课设报告.doc_第4页
高校人员信息管理系统课设报告.doc_第5页
资源描述:

《高校人员信息管理系统课设报告.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、北华航天工业学院《基于C++的面向对象程序设计综合实践》课程设计报告报告题目:高校人员信息管理系统作者所在系部:计算机科学与工程系作者所在专业:网络工程作者所在班级:B09521作者姓名:***指导教师海燕完成时间:2010年6月24日北华航天工业学院教务处制摘要在当代教育体制下,全国各地高校迅猛发展,面对日益庞大的高校教育科研队伍和呈几何级上升的学生队伍,原有的基于手工管理的模式严重影响了高校教育管理的质量和效率。随着计算机技术发展的成熟应用,根据学校教育行业的特点,推出了一套完备、实用、先进的高

2、校人员信息管理系统,应用先进的高校人员信息管理系统使学校更方便有效的实现了人员信息的管理。本文利用VisualC++6.0编写程序,实现了用户对高校人员的领导信息管理、教师信息管理、学生信息管理、添加人员、查询、编辑、统计、删除、读取及保存操作,实现了学校人员信息管理的智能化及自动化,很大程度上方便了学校的管理,提高了学校教育管理的质量和效率。编程者综合各方面因素,从学校教育的特点及方便学校对人员信息的管理这样一个总体的方向出发,考虑了当前手工管理的弊端,结合当今先进的c++面向对象程序设计与计算机

3、技术逐步解决这一弊端,参考与学习了其它完善的管理系统,完成了一套方便实用的高校人员信息管理系统。本系统主要有九个功能模块:管理系统、增加系统、查询系统、编辑系统、统计系统、删除系统、显示系统、保存系统、读取系统。已经过全面的系统测试,能够较很好的运行,达到了预期的效果。关键词:人员信息管理类系统设计存盘读取目录摘要Ⅰ第1章绪论11.1课程设计的目的11.2课程设计的背景和意义11.1.1课程设计的背景11.1.2课程设计的意义11.3课程设计环境1第2章需求分析32.1问题描述32.2功能描述32.

4、2.1基本功能32.2.2扩展功能32.3问题的解决方案3第3章系统设计53.1数据设计53.1.1类设计53.1.2类之间的关系53.1.3函数设计53.2结构设计73.2.1系统流程图73.2.2界面设计7第4章系统实现94.1类实现94.1.1人类94.1.2领导类94.1.3教师类94.1.4学生类104.1.5管理类104.1.6管理系统类114.2函数实现114.1.1管理类114.1.2管理系统类274.3主函数实现29第5章系统测试305.1模块测试305.1.1添加功能305.1.

5、2查询功能315.1.3编辑功能325.1.4统计功能325.1.5删除功能335.1.6显示功能335.1.7保存功能345.1.8读取功能345.2课程设计中遇到的问题35总结36致37参考文献38第1章绪论1.1课程设计的目的(1)体会面向对象编程的分格和特点,加深对通过类的对象启动程序的理解。(2)通过设计的综合训练,培养实际分析问题、编程和动手能力。(3)要求学生能够熟练掌握C++面向对象程序设计及C语言的基本知识和技能。1.2课程设计的背景和意义1.2.1课程设计的背景1.理论研究基础(

6、1)C++语言的基本知识和技能,如:类与对象,输入/输出流,文本文件的建立和保存;(2)C++面向对象程序设计的基本思路和方法。2.技术层面的支持应用了VisualC++6.0环境,它提供的面向对象机制,能够兼容到应用理论和编程实践,它提供的控制台应用程序对学习和掌握C++容非常有利,利用VisualC++进行多方面的程序开发是比较容易的,C++容既系统化又与VisualC++相互联系,此信息管理系统就是充分应用C++面向对象程序设计的基本思路和知识在VisualC++环境下实现的高校人员信息管理系

7、统。1.2.2课程设计的意义掌握C++编程语言及体会面向对象编程思想的风格,联系实践综合应用能力,积累编程经验,帮助学生完成从了解、熟练到深入理解的学习过程。1.3课程设计环境VisualC++6.0是微软公司推出的VisualStudio系列可视化开发工具家族中的一员,它引开了MFC类库应用程序框架结构和一些实用开发工具,降低了编码的复杂性,能够迅速开发出Windows应用程序,是微软公司推出的目前极为广泛的基于Windows平台的可视化编程环境。VisualC++除包括开发程序所必需的编辑器,C

8、++编译器,连接程序,调试程序外,还包括许多为开发Windows系统下的VisualC++程序而设计的各式各样的工具,VisualC++中的集成开发环境称为DeveloperStadio,由于VisualC++6.0的功能强大,灵活性好,完全扩展,以及具有强大的Internet支持,成为目前作为流行的C++语言集成开发环境。第2章需求分析2.1问题描述一所高校在运营中总是面对大量的人员以及人员的信息,因此,需要通过一个管理系统,实现对人员的基本信息的管理,及时了解人员

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

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

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