下载此文档

C 课程设计(11).doc


文档分类:中学教育 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
辽宁工业大学
《C++语言程序设计》课程设计(论文)
题目: 高校人事管理系统
院(系): 软件学院
专业班级: 软件工程113班
学号: 111301067
学生姓名: 安凯辰
指导教师: 翟宝峰
教师职称: 副教授
起止时间:-
课程设计(论文)任务及评语
院(系):软件学院教研室:软件教研室
学号
111301067
学生姓名
安凯辰
专业班级
软件工程113班
课程设计(论文)题目
高校人事管理系统
课程设计(论文)任务
程序设计的任务与要求:
掌握面向对象程序设计语言C++的基本语法
掌握C++面向对象设计的思想
掌握VC++ C++ 开发工具的使用
(4). 运用标准C++规范设计应用程序
设计过程中,要严格遵守设计的时间安排,听从指导教师的指导。正确地完成上述内容,规范完整地撰写出设计报告。
指导教师评语及成绩

成绩: 指导教师签字:
年月日
目录
第1章课程设计目的与要求 1
设计目的 1
1
1
1
第2章课程设计内容 2
课题描述 2
系统设计 3
3
4
6
9
9
17
第3章课程设计总结 19
参考文献 20
第1章课程设计目的与要求
设计目的
将理论教学中涉及到的知识点贯穿起来,对不同的数据类型、程序控制结构、数据结构作一比较和总结,结合设计题目进行综合性应用,对所学知识达到融会贯通的程度。
通过课程设计,学生在下述各方面的能力应该得到锻炼:
(1)进一步巩固、加深学生所学专业课程《C++语言教程》的基本理论知识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。
(2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。
(3)利用所学知识,开发小型应用系统,掌握运用C++语言编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。
(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。
(5)掌握面向对象程序设计的方法。
(6)熟练掌握C++语言的基本语法,灵活运用各种数据类型。
(7)进一步掌握在集成环境下如何调试程序和修改程序。

硬件要求能运行Windows 操作系统的微机系统。C++语言应用程序开发软件使用:VC++ 系统,或其他C++语言应用程序开发软件。

熟悉C++语言程序设计的基本知识及VC++编辑器的使用方法。

,画出程序流程图,编写程序源代码。
,增强编程技巧与调程能力。
,课程设计说明书。
,服从指导教师的安排,确保课程设计的顺利完成课程设计内容。
第2章课程设计内容
课题描述
C++系统作为信息管理系统的一个分支,已逐渐成为现代信息化建设的重要组成部分,为高校提供了一个功能强大、安装部署方便、使用成本低、操作简捷的人事管理系统。经过分析,使用c++开发工具,通过实现数据的输入、查找、统计、输出等功能,进一步了解和学****面向对象程序设计的思想和理念;并且被广泛地应用于各种程序设计中。该程序运用图形界面操作方式,方便各行个业的人使用,也避免了不了解计算机的人不会操作这个系统的麻烦,并且功能齐全。通过c++这种面向对象程序设计结构化语言特点可以将高校人事管理系统做成操作窗口清新、大方,操作方便。现在绝大多的高校人事管理系统还处于手工作业状态, 效率很低,而且容易出错,不便于管理,还不排除有不真实的现象。我们认为有必要开发一个中小型高校人事管理系统的管理软件。
本系统开发实现的模块有添加人员信息、修改人员信息、删除人员信息、查找人员信息、数据库装入、等。其中添加人员信息模块主要是用来添加人员的编号和个人简历相关信息,删除已经离职的人员信息。同时本文还分析了软件工程、数据库技术的相关理论。
本系统具有良好的可移植性和可修改性。系统简单,易于操作,对相关的具有对人员信息管理的企业具有一定的使用价值。
算法设计方面:
本系统在算法方面采用了类的概念,其中有类的定义,类的构造函数的定义,析构函数的定义,内联函数的定义,类的初始化。在ID号查找过程中采用了编号查找法,能够快速的找到所要找的数据,在程序中还广泛使用了函数的实参和形参的调用方法,循环语句,条件判断语

C 课程设计(11) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小244 KB
  • 时间2018-03-08
最近更新