c++课程设计报告闽江学院

c++课程设计报告闽江学院

ID:11306289

大小:61.00 KB

页数:4页

时间:2018-07-11

c++课程设计报告闽江学院_第1页
c++课程设计报告闽江学院_第2页
c++课程设计报告闽江学院_第3页
c++课程设计报告闽江学院_第4页
资源描述:

《c++课程设计报告闽江学院》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C++面向对象程序设计大作业总结报告---人员信息管理程序的实现与扩展**计本(**)班第**组小组成员(每行列出一位同学的名字、班号、及座位号):第七组名字班号(学号)座位号************************************一,程序完成情况(请在相应括弧打勾,只勾一个)()没有形成完整的程序,代码写了部分,还无法运行。()程序能够正确编译,能够运行,但还存在bug()程序能够正确编译,正确运行,但功能不完整,书本描述的样例没有都实现。()程序能够正确编译,正确运行,功能完整,书本描述的样例都给出实现。(√)程序能够正确编译,正确运行,功能完整,书本描述的样例都给

2、出实现,并且功能有所扩充。二,程序功能(业务)描述(分行列出实现的主要功能,若使用UML图示辅助介绍更好)Employee类:(其它类可以通过继承得到)structBirthday{intYear;intMonth;intDay;}b;structWelfare{charBankName[20];charBankAccount[20];};Employee-Name[20]:char-Age:unsignedint-Number:unsignedlong-ID[20]:char-Salary:double-Position[20]:char-Height:double-Weight:d

3、ouble-BirthDay:Birthday-W:Welfare-N:staticlong-Gender[20]:char+mation(Employee&):friendvoid+SetName(inti,charname[20]):void+SetAge(inti):void+SetBirthday(Birthdayb,inti):void+SetNumber(inti,unsignedlongintnum):void+SetID(inti,charid[20]):void+SetSalary(inti,doublesalary):void+SetPosition(inti,ch

4、arpos[20]):void+SetHeight(inti,doubleh):void+SetWeight(inti,doubleweight):void+SetGender(inti,chargender[20]):void+SetWelFare(inti,charbankname[20],characcount[20]):void+ShowMe():voidunsignedlongGet_Number(){returnNumber;}char*Get_Name(){returnName;}BirthdayGet_BirthDay(){returnBirthDay;}char*Ge

5、t_ID(){returnID;}char*Get_Position(){returnPosition;}doubleGet_Salary(){returnSalary;}doubleGet_Weight(){returnWeight;}doubleGet_Height(){returnHeight;}unsignedintGet_Age(){returnAge;}char*Get_Gender(){returnGender;}WelfareGet_WelFare(){returnW;}};voidSystem()的功能显示如下:********************人员信息管理系统

6、*****************

7、开始:1增加人员信息:2修改人员信息:5

8、

9、结束:3删除人员信息:4输出人员信息:6

10、

11、清屏:9查找人员信息:7开/关确认模式:8

12、

13、显示菜单:10人员总数查询:11人员系统归零:12

14、

15、备份存档:13路径选择:14

16、********************人员信息管理系统*****************voidSetInformation(Employee*E,intn,intm)的功能显示:对人员信息*E从E[m]到E[n]进行设置人员信息。voidAdd_Employee(Employee*E,intn,intAdd_Num,Employee

17、*p)的功能显示如下:对人员信息*E进行动态增加人员到*p,然后释放*E的内存空间。intDel_Employee(Employee*E,intn,intDel_Num)的功能显示如下:对人员信息*E,人员总数n,删除编号Del_Num,若存在该人员进行删除。voidMake_Sure()的功能显示如下:该函数可以实现在使用过程中进行确认模式的开与关。voidPrint_Employee(Employee*E,intn)的功能显示如下:该函数可

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

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

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