45#楼a1户型样板房洁具物料表

45#楼a1户型样板房洁具物料表

ID:18713587

大小:126.50 KB

页数:20页

时间:2018-09-21

45#楼a1户型样板房洁具物料表_第1页
45#楼a1户型样板房洁具物料表_第2页
45#楼a1户型样板房洁具物料表_第3页
45#楼a1户型样板房洁具物料表_第4页
45#楼a1户型样板房洁具物料表_第5页
资源描述:

《45#楼a1户型样板房洁具物料表》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言课程设计报告学生学籍管理系统专业:姓名:学号:20目录一、系统总框图及函数定义及说明2二、模块设计分析5三、特色算法5四、存在的问题及对策6五、使用6六、程序源代码620在一个拥有上万个学生的大学里,对学生的管理成了一件比较棘手的事情(如果你采取人工的办法),好在现在有了电脑,有了各种各样的程序来帮你方便的完成这项工作;以下是针对某校情况设计的学生学籍管理系统。一、系统总框图及函数定义及说明表一:listNode()listNode(Inform&);listNode(listNode&);链表类listNodeInformdatalistNode*create();listNod

2、e*del(listNode*,char*);intnum数据成员成员函数listNode*insert(listNode*,Inform&);私有成员listNode*modify(listNode*);listNode*nextPtrvoidprintlistNode(listNode*);voidsearch(char*,listNode*)~listNode();achieveachInform()学生信息类Informchar*nameInform(Inform&)char*idintoperator<=(constInform&);char*sex数据成员成员函数Inform

3、&operator=(Inform&)char*numberintoperator==(constInform&);私有成员char*roomnumberintoperator!=(char*)char*phonenumberintoperator==(char*);~Inform();intsumachieve();成绩类achievevoidcountaverage(subject*);intnumintoperator==(achieve&);数据成员成员函数achieve&operator=(achieve&);intaveragevoidinstruction();私有成员vo

4、idsetnum(inta);subject*T(公)intgetnum();~achieve();20(公有)科目类subjectintachievement(公有)charname数据成员成员函数subject&operator=(constsubject&);(公有)intxuefen·系统总框图:本系统的功能虽然不是很强大,但是也包括了添加,删除,查找,修改和计算总学分和加权平均分等基本的功能,具体框图如下。开始界面密码主要提示的菜单界面p或P或I或i插入资料输出资料DMDs或或或mdS查找资料修改资料删除资料另外,在程序中,都是以e或E退出系统的,具体的操作可以在提示下进行。上

5、表列出了程序中定义的类中的数据成员(除特别说明外都是私有成员)和成员函数,并把类之间的包含关系显示出来了。除了上面列举的函数外,还有若干用于重载输入输出的类的友元函数;下表将把所有的函数原型和简单说明列出:表二函数原型函数参数,返回值及功能说明ListNode()链表类listNode的空构造函数listNode(Inform&)链表类listNode的构造函数(给nextPtr分配动态空间)listNode(listNode&);链表类listNode的拷贝构造函数listNode*create()建立一个链表,返回链表的头指针listNode*del(listNode*,char*)

6、;若节点数据的一个属性与char*相同则删除,返回头指listNode*insert(listNode*,Inform&);插入一个节点数据(Inform类);返回头指针listNode*modify(listNode*);修改链表中节点的数据,返回头指针voidprintlistNode(listNode*);打印链表中的数据;voidsearch(char*,listNode*)查找并打印链表节点数据(Inform类)中与char*相同的节点20~listNode()链表类listNode的析构函数Inform()学生信息类Inform类的构造函数(动态分配内存)Inform(Inf

7、orm&)学生信息类Inform类的拷贝构造函数intoperator==(constInform&);对Inform类的对象重载==号intoperator!=(char*)重载Inform类的对象与char*的!=号Inform&operator=(Inform&)对Inform类的对象重载=号intoperator==(char*);重载Inform类的对象与char*的==号~Inform();学生信息类Inform类的析构

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。