C++课程设计报告-大学生社会实践管理系统.docVIP

C++课程设计报告-大学生社会实践管理系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C课程设计报告-大学生社会实践管理系统

机电工程学院 中 南 大 学 C++程序设计基础 课 程 设 计 题 目 《大学生社会实践管理系统》 成员姓名 李建华 学 号 0806121625 班 级 机械1216班 指导教师 樊广军 学 院 机电工程学院 日 期 2013年7月1日 大学生社会实践管理系统 一、系统设计目标及意义 本系统是一个大学生社会实践管理系统,实现任意添加、删除、编辑、找与显示实践人信息及实践活动信息等功能,为学校的学生工作提供参考。 二、功能介绍 1、重建或建立大学生社会实践管理系统库的操作 通过函数的识别,自动判断是否已经建立大学生社会实践管理系统库。若未建立,则新建一个大学生社会实践管理系统库;若已建立,则可直接使用其他功能。同时,还可以重新建立一个大学生社会实践管理系统库覆盖之前的系统库。 2、添加实践信息的操作:需要输入实践人的编号、姓名、性别、学校、院系、专业、年级、班级、电话、地址等完成实践人信息的添加;输入实践的实践地点、时间、事件类型及等级评价完成实践活动信息的添加;完成输入后,按任意键返回主菜单。 3、显示所有实践信息的操作:会显示出所有现有的大学生社会实践管理系统库中的所有实践信息。 4、 查找实践人信息的操作:通过对第几位实践人的输入,实现查看某一位实践人的所有实践信息。 5、替换实践人信息的操作:通过对第几位实践人的输入,并输入新的实践信息实现替换某一位实践人的所有实践信息。 6、退出系统:退出大学生社会实践管理系统界面。 三、系统流程图 四、类图 NOTEBOOK filename[20]:char f:fstream p:PRACTICE + NOTEBOOK(char *fs) + creat():void + append():bool + display():void + inS():void + seek(int x):bool + repl(int x):void PRACTICE ID[20]:char name[20]:char sex[20]:char major[20]:char university[20]:char college[20]:char cls[20]:char grade[20]:char address[20]:char phone[20]:char place[20]:char time[20]:char type[20]:char pingjia[20]:char + srBh():void + srXm():void + srXb():void + srXx():void + srYx():void + srZy():void + srNj():void + srBj():void + srDz():void + srDh():void + srDjd():void + srSj():void + srPj():void + srXX():void 五、主要运行界面图及运行结果图 (1)未检测到大学生社会实践管理系统库,提示创建。 输入Y,创建成功,进入系统主界面。 (3)输入b,添加实践人个人信息及实践信息,输入完毕后,整体输出。 (4)按任意键返回主界面,输入c,显示所有现有的大学生社会实践管理系统库中的所有实践信息。 (5)按任意键返回主界面,输入d,进入“查找实践人信息”界面,根据输入第几位实践人的序号,查看其全部信息。 (6)输入1,显示第1位实践人的信息如下: (7)按任意键返回主界面,输入e,进入“替换实践人信息”界面,根据输入第几位实践人的序号,替换其全部信息。 (7)按任意键返回主界面,输入c,就可以查看更改(替换)后的全部信息。 (8)按任意键返回主界面,当需要重新建立一个大学生社会实践管理系统库时,输入a,进入“重建页面”,根据提示重建一个大学生社会实践管理系统。 (9)按任意键返回主界面,输入t,退出大学生社会实践管理系统。 六、系统设计过程中遇到的问题 1、之前从未编过如此大的程序,刚开始的时候无从下手。 2、功能还不够全面,还不能够解决更多的问题,例如:只能通过输入第几位实践人进行查找与替换。(造成了一些麻烦与不便) 3、替换的之后会出错,统计记录数出错。(记录数会自动加一) 七、创新点 1、能够先检测是否已经建立大学生社会实践管理系统库。 2、提示用户“目前系统库当中已存有多少条记录”。 3、能够随时的很方便的更新系统库信息,重建或更替实践信息。 八、课程设计心得体会 第一次很自主的对一个较大的问题用C++的思维进行分析,刚开始的时候有无从下手的感觉,通过去图书馆查阅

文档评论(0)

skvdnd51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档