湖南工业大学
课 程 设 计
资 料 袋
计算机与通信学院 学院(系、部) 2015 ~ 2016 学年第 2 学期
课程名称 面向对象程序设计 指导教师 左新娥 职称 讲师
学生姓名 赵成珍 专业班级 网络工程1502 学号 ***********
题 目 职工档案管理系统
成 绩 起止日期 2016 年 6 月 13 日~ 2016 年 6 月 17 日
目 录 清 单
序号 | 材 料 名 称 | 资料数量 | 备 注 | |
1 | 课程设计任务书 | 1 | ||
2 | 课程设计说明书 | 1 | ||
3 | ||||
4 | ||||
5 | ||||
6 | ||||
课程设计任务书
2015—2016学年第 2 学期
学院(系、部) 计算机与通信学院 专业 网络工程 班级 1502
课程名称: 面向对象程序设计 学生姓名: 赵成珍
设计题目: 职工档案管理系统 安卓课程设计源代码 指导教师: 左新娥
完成期限:自 2016 年 6 月 13 日至 2016 年 6 月 17 日 共 1 周
内 容 及 任 务 | 一、设计内容 职工档案管理系统 二、设计任务 课程设计说明书(纸质+电子版),内容包括:设计内容、系统分析(包括可行性分析、需求分析等)及功能分析;系统设计(要求画出系统整体功能框图、流程图、并给出相应地关键的代码且对所使用的主要数据结构进行说明等。)、设计总结(评价/遇到的问题/体会/建议等)、使用说明等。 三、设计要求 1.按功能要求开发系统,能正确运行。程序代码书写规范,有充足的注释。 2.课程设计所使用的编程语言任选,但建议使用C或C++; 3.绿软件:程序运行不需安装,避免写系统和注册表; | |
进 度 安 排 | 起止日期 | 工作内容 |
本学期11周 | 召开动员大会,学生选题; | |
2016-6-11~2016-6-12 | 系统分析和设计; | |
2016-6-13~2016-6-17 | 熟悉软件开发工具、编码系统、系统测试以及中期答辩; | |
2015-6-18~2015-6-19 | 撰写并提交课程设计说明书 (含电子文档)、源程序等。 | |
主 要 参 考 资 料 | 1.谭浩强.C++面向对象程序设计[M].北京:清华大学出版社,2006. 2.张海林,杜忠友,姜玉波. Visual C++简明教程[M].北京:电子工业出版社,2007. 3.丁展,四维科技.Visual C++游戏开发技术与实例[M].北京:人民邮电出版社,2005. 4.姚领田.精通MFC程序设计[M].北京:人民邮电出版社.2000. 5.清宏计算机工作室.Visual C++6.0编程技巧(多媒体与系统篇)[M].北京:机械工业出版社,2001. 6. 王华,叶爱亮,祁立学等.Visual C++6.0编程实例与技巧[M].北京:机械工业出版社,1999. 7.钱新贤,杨猛,程兆炜等.Visual C++编程疑难详解[M].北京:人民邮电出版社,2000. | |
指导教师(签字): 年 月 日
系(教研室)主任(签字): 年 月 日
课程设计说明书
课程名称: 面向对象程序设计
设计题目: 职工档案管理系统
专 业: 网络工程 班级: 1502
学生姓名: 赵成珍 学 号: 15408400203
指导教师: 左新娥
2016年 6 月 16 日
2.4(查询职工数据) 9
2.5 (修改职工数据)............................................. 10
2.6 (删除职工数据)..............................................11
2.7 (恢复职工数据)..............................................12
2.8 (统计职工数据)..............................................13
2.9 (保存职工数据)..............................................14
2.0 (退出职工系统)..............................................15
3 . 设计总结...................................................16
附录(源代码)...................................................16
1 课程设计简介(宋体,三号)
1.1 课程设计的目的(宋体,小三)
面向对象程序设计是计算机科学与技术专业实践性环节之一,是学习完《面向对象程序设计》课程后进行的一次全面的综合练习。其目的在于加深对面向对象理论和基本知识的理解,掌握使用C++语言进行面向对象程序设计的基本方法,提高运用面向对象知识解决实际问题的能力。 使学生通过学习掌握C++语言的语法规则、面向对象的程序设计方法,对面向对象方法和思想增加感性的认识;学会利用VC++语言编写出一些具有一定功能的实用程序,切实提高面向对象的程序设计能力。
1.2 课程设计内容(宋体小三)
数据库类课程设计。
要求:连接实际的数据库系统,具有简单的查询、更新、统计等功能。
2课程设计实现过程(宋体,三号)
2.1(读取职工数据)
读取附带TXT表格中的职工数据,源代码如下
int load()
{int i,j; char a;
for(j=0;;j++){ifstream infile("",ios::in);
if(!infile)
{ cout<<"open error!"<<endl; exit(1);}for(i=0;;i++)
{ infile>>P[i].num>>P[i].ID>>P[i].name>>P[i].sex>>P[i].birth>>P[i].job>>P[i].wage>>P[i].danwei>>P[i].sit;
if(P[i].num!=0)m++;else break;}infile.close();
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论