- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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++的思维进行分析,刚开始的时候有无从下手的感觉,通过去图书馆查阅
您可能关注的文档
最近下载
- 电工技能鉴定实操题库(高级工).pdf
- GB/T38058-2024民用多旋翼无人机系统试验方法.pptx VIP
- 公园绿化养护管理制度 .pdf VIP
- 2025甘肃甘南州专业化管理的村党组织书记招聘45人笔试备考试题有答案详解.docx VIP
- 2023-2024学年重庆市凤鸣山中学数学七年级第一学期期末经典试题含解析.doc VIP
- 最新公务员面试试题经典题及答案.docx VIP
- 长恨歌意象研讨分析.pdf VIP
- 2025甘肃张掖市专业化管理村党组织书记招聘32人备考试题及答案解析.docx VIP
- 江西省临川第一中学2024-2025学年高一上学期开学考试数学试题(解析版).docx VIP
- QSR质量手册(超详模板).doc VIP
文档评论(0)