最新c++课程设计【个人信息查询系统】【样本】.doc
《最新c++课程设计【个人信息查询系统】【样本】.doc》由会员分享,可在线阅读,更多相关《最新c++课程设计【个人信息查询系统】【样本】.doc(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-datec+课程设计【个人信息查询系统】【样本】c+课程设计【个人信息查询系统】【样本】 C+程序设计课程设计报告题目:个人信息查询系统 学生姓名: 学 号: 院 (系): 专 业: 2011 年 9 月 9 日目录一、课程设计目的二、课程设计要求三、课程设计内容四、课程设计步骤与方法五、程序代码六、程序运行结果七、小结一、 课程设计目的 设计一个个人信息查询,难度适当,具有
2、一定的实际意义,并能达到进一步巩固和强化本课程所学知识的效果1、逐步熟悉程序设计的方法,并养成良好的编程习惯.2、通过 C+课程设计,使学生能将学到的面向对象的程序设计思想用到具体的工作和学习中,能够提高学生分析问题、解决问题,从而运用所学知识解决实际问题的能力。 二、课程设计要求1、明确课程设计任务,复习与查阅有关资料 2、按要求完成课程设计内容,课程设计报告要求文字和图工整、思路清楚、正确。 3、 两名同学分为一组,完成一个应用问题的程序的编写工作。三、课程设计内容1、实现个人信息的输入、浏览、增加、修改、查询。2、个人信息包括:姓名、性别、出生日期、专业班级、入学时间、政治面貌、家庭住址
3、和学号。3、通过个人信息的增加和浏览控制个人信息的内容。4、通过个人信息的修改改变个人信息的内容。5、实现查询和显示功能:按姓名查询、按专业班级查询和显示个人信息。将满足查询条件的整条记录显示在屏幕上。四、课程设计步骤与方法1.需求分析:对用户提出的问题提出解决的办法和思路。 2.根据需求,设计系统功能模块,并设计相应的类和界面。 3.根据基本思路,确定输入和输出,设计程序的算法。 4.确定用到的所有类的描述和定义,并设计测试程序来对类进行测试。 6.在计算机上编译程序,检验程序的可运行性。 7.编写C+课程设计报告。五、程序代码/head.h#ifndef _GEREN_#define _G
4、EREN_#includeclass File char name20; char sex20; char birthday20; char unit20; char time20; char position20; char address30; char number20;public: void show(); void set(char *a,char *b,char *c,char *d,char *e,char *f,char *g,char *h);/设置 void resetn(char *a);/修改重置 void resets(char *a); void resetb(c
5、har *a); void resetu(char *a); void resett(char *a); void resetp(char *a); void reseta(char *a); void resetnum(char *a); char *getname(); char *getunit();#endif/geren.cpp#include#includehead.husing namespace std;void File:set(char *a,char *b,char *c,char *d,char *e,char *f,char *g,char *h) strcpy(na
6、me,a); strcpy(sex,b); strcpy(birthday,c); strcpy(unit,d); strcpy(time,e); strcpy(position,f); strcpy(address,g); strcpy(number,h);char *File:getname()/姓名查询与修改 return name;char *File:getunit() return unit;void File:resetn(char *a) strcpy(name,a);void File:resets(char *a) strcpy(sex,a);void File:reset
7、b(char *a) strcpy(birthday,a);void File:resetu(char *a) strcpy(unit,a);void File:resett(char *a) strcpy(time,a);void File:resetp(char *a) strcpy(position,a);void File:reseta(char *a) strcpy(address,a);void File:resetnum(char *a) strcpy(number,a);void File:show() coutnamesetw(12-strlen(name)sexsetw(1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 个人信息查询系统 样本 最新 c+ 课程设计 个人信息 查询 系统
限制150内