资源描述:
《研究生初试录取信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实践教学兰州理工大学计算机与通信学院2010年秋季学期面向对象课程设计题目:研究生初试录取信息管理系统专业班级:姓名:学号:指导教师:成绩:24目录1)中文摘要100字;关键词3-5个12)序言23)正文33.1概要设计33.2详细设计34)系统测试45)软件使用说明书56)设计总结67)参考文献78)致谢81、中文摘要研究生初试录取信息管理的源程序是用VC++编写的,24其特殊性在于有层次分明的类语言,即相关的数据成员和成员函数。在程序的设计过程中,运用了各种基本的函数,有函数的申明,函数的结构体,
2、主要函数有input(),output(),save(),scan()等等,其中input()用于对各位考生的相关信息的录入情况,output()用于输出各位考生的相关信息,save()用于保存考生的相关信息,scan()用于对考生相关信息的浏览。关键字:研究生初试录取信息C++程序语言录入输出函数录取要求。2、序言24研究生初试录取信息管理是用面向对象程序设计语言设计的。在这之前都是手工操作的,相关的信息录入会通过相当繁琐的过程来实现。然而在设计研究生初试录取信息管理的过程中,要建立清晰的类层次;在
3、系统设计中要分析和定义各个类,每个类中要有各自的属性和方法;在系统的设计中,要运用面向对象的机制(继承、派生及多态性)来实现系统功能;而且要设计出比较友好的界面。现在,有了面向程序设计的思想,使得越来越多的软件设计人员所接受,不仅因为它是一种最先进的、新颖的计算机程序设计思想,更主要的是这种新的思想更接近人的思维活动,人们利用这种思想进行程序设计时,可以很大程度的提高编程能力,减少软件维护的开销。然而面向对象程序设计方法是通过增加软件的可重用性和可扩充性来提高编程能力的。使用它的优点在于可提高程序的重
4、用性、可控制程序的复杂性、可改善程序的可维护性、能够更好的支持大型程序设计、增强了计算机处理信息的范围、从而能很好的能适应新的硬件环境。3、正文243、1概要设计classStu{public:stringname;stringprof;stringnumb;charyin;intzhengzhi;intshuxue;intwaiyu;intzhuanye;Stu();voidinput(string,string,string,char,int,int,int,int);voidoutput();}
5、;classarray{public:Stustu[6];Stustd[6];doublesum;intzhengzhinum;intshuxuenum;intwaiyunum;intzhuanyenum;voidinput2();voidsave();voidopen();voidscan();voidwrite();voidshow();voidsave2();voidopen2();voidsearch();};3.2详细设计classStu{public:stringname;24string
6、prof;stringnumb;charyin;intzhengzhi;intshuxue;intwaiyu;intzhuanye;Stu();voidinput(string,string,string,char,int,int,int,int);voidoutput();};Stu::Stu(){name="0";prof="0";numb="0";yin='Y';zhengzhi=0;shuxue=0;waiyu=0;zhuanye=0;}voidStu::input(string_name,s
7、tring_prof,string_numb,char_yin,int_zhengzhi,int_shuxue,int_waiyu,int_zhuanye){name=_name;prof=_prof;numb=_numb;yin=_yin;zhengzhi=_zhengzhi;shuxue=_shuxue;waiyu=_waiyu;zhuanye=_zhuanye;}voidStu::output(){cout<<"==========================================
8、========="<