湖南工业大学
     
   
  计算机与通信学院  学院(系、部)      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.课程设计所使用的编程语言任选,但建议使用CC++
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小时内删除。