doc 毕业论文:职工档案管理系统设计 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:21 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-24 19:06

毕业论文:职工档案管理系统设计

样输入简单明了更加人性化,所以我最终采用了逐个数据输入的方法。我还用宏定义定义了个最大员工数,这样能够使程序更高效率更准确地运行,而且改变最大员工数业很方便。最后谈谈调试的问题,上面已经晒了我的截图,感觉这些确实很震撼人,有时候就个字符串函数应用,找了半天,居然发现前面忘记加,了,还有诸如忘记写,最头痛的还是把写成,这样程序能够运行,就是系统告诉你内存,搞得我以为电脑坏了,调了半天电脑,这就足够悲剧的。最后还是点点地去检查,不怕花费时间,就怕那些小东西太不入眼了。越是小的问题,可能浪费的时间就越让人感到悲愤,所以,细心检查永远是解决此类问题的良方。四小结收获和建议通过本次课程设计我不仅温习了程序设计课程的主体知识,还锻炼了对的承受能力,而且这个题目是我这辈子做过的最大的题目,搞了个多星期才有点点眉目,让人感到前途特别渺茫,也催迫着我不断前进。开始时,对这个题目完全无从下手,后来列出了主函数和结构体,就慢慢算入门了,成天趴在电脑里,电脑前放着那本绿色的程序设计的书,外面冷风嗖嗖,鞭炮响起。明天就是除夕了,我要赶在春节前把这个题目做完。而现在函数全部写出来了,且运行的相当成功,几个特殊的功能函数也奇迹般的起作用了,小小的成功给了我大大的喜悦。这个时候,电脑不是机器,数据不是抽象,切都像春风样。调试程序的时候情绪直十分难控,声声叹息加上使劲敲打键盘的声音还有怒目对视屏幕,这样感觉在无尽的黑暗中寻找黎明。现在黎明的曙光已经出现,感觉切的努力都是那么值得,心胸豁然开朗。当然也有没有解决的问题,就是我的密码不能够在程序运行的时候修改只能够在源程序上修改,后来想了很久也没有找到好的办法。建议,由于在学校时没有上过几次实验课,理论的东西已经慢慢淡忘。所以建议以后此类的课尽量在实验室上好些,还有感觉只有个题目没有啥挑战性,应该多布置几个„„附件主要源程序代码需打印语言课程设计任务书职工档案管理系统设计声明主菜单函数声明添加函数声明查找函数声明输出函数声明修改函数声明删除函数声明保存函数声明录入函数声明排序存函数用户选择号菜单,程序执行添加的数据文件的函数用户选择号菜单,程序执行查找数据的函数用户选择号菜单,程序执行修改数据的函数用户选择号菜单,程序执行删除数据的函数用户选择号菜单,程序执行输出数据录的函数用户选择号菜单,程序执行保存数据的函数用户选择号菜单,程序执行读取文件的函数用户选择号菜单,程序执行排序数据的函数用户选择号菜单,程序执行退书的函数操作完毕,请再次选择重新输入,主菜单函数显示主菜单,并返回用户所选择的菜单项的编号您输入的编号不存在,保存函数您选择的是职工档案的保存,请输入文件路径及文件名不能打开文件,写入文件,文件已经保存,读取档案函数您选择的是职工档案的读取,请输入文件路径及文件名输入文件路径及名称不能打开文件,排序函数您选择的是数据排序,请选择排序方式按编号排序按工资排序以下可以修改为子菜单方式按编号排序,按工资排序请选择新的排序如下编号姓名出生年月电话性别工资部门职称您选择的是按工资排序,请选择排序方式按工资从高到低排序按工资从低到高排序以下可以修改为子菜单方式按工资从高到低排序按工资从低到高排序请选择新的排序如下编号姓名出生年月电话性别工资部门职称语言程序设计课程设计报告设计题目职工档案管理系统设计学号班级电信班姓名陈文凯完成方式单选自我评分单选完成优秀参考他人工作的基础上完成良好在他人的帮助下完成中等完整拷贝他人成果及格不及格年月日语言课程设计任务书题目职工档案管理系统设计功能职工档案管理系统设计,每个职工是条记录,包括编号,姓名,性别,出生年月,所在部门,职称,工资级别电话等。系统可实现以下功能输入功能输入每位职工记录,将其信息存入文件中。显示功能完成全部职工记录的显示。查找功能完成按编号或姓名查找职工的相关记录,并显示。分步实施初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数。建立个文件,将每位职工的信息写入文件中并能显示于屏幕上。完成上述查找编号,姓名,性别等修改等功能。进步要求,修改记录设置密码操作。要求用语言实现程序设计利用结构体数组实现职工信息的数据结构设计系统的各个功能模块要求用函数的形式实现界面友好良好的人机交互,程序加必要的注释。课程设计实验报告要求预习报告题目课程设计任务数据结构程序的总体设计算法模块划分。实验总结报告流程图主要源程序代码需打印测试情况及调试中问题与解决方案小结等。总体设计程序的总体设计职工档案管理系统设计,每个职工是条记录,包括编号,姓名,性别,出生年月,所在部门,职称,工资级别电话等。系统可实现以下功能输入功能输入每位职工记录,将其信息存入文件中。显示功能完成全部职工记录的显示。查找功能完成按编号或姓名查找职工的相关记录,并显示。数据结构对于这个职工档案系统的设计,我主要采用结构体存放不同类型的数据,运用数组对各数据进行控制,而所有数据除外都以字符型的形式存放,这样方便存入中文数据。本程序用指针相对较少,事实上,我只在文件的保存函数上用了指针。只要是因为我们对指针了解相对较少,而且指针相对容易出,而这个程序用结构体和数组就可以很好地完成。函数原型声明的说明功能,参数,返回值主函数主函数的主意作用是调用函数以实现程序的预期功能,主函数有各函数的声明调用。主函数用语句对各函数进行调用。添加函数该函数是无参函数,主要功能是添加职工,由于界面为的命令界面,为了使添加更加人性化,我采用先确认添加人数,再对每个员工的每条信息,逐个添加,这样可以减少的发生和加快输入速度。员工添加后可用保存函数,将其数据保存到指定文件中。查找函数该函数是无参函数,主要功能是查找员工,可按编号或姓名查找职工的相关记录,按姓名查找时采用字符串处理函数进行比较,这样可以用两种方法查找职工信息。输出函数该函数是无参函数,主要功能是输出全部员工的信息,用语句进行输出。删除函数该函数是无参函数,主要功能是删除指定员工的全部信息,该函数相对较复杂,用语句对删除后该员工后的员工的序号进行排列。修改函数该函数是无参函数,主要功能是修改指定员工的信息,该函数有密码操作,要输入密码后才能进入修改界面,密码操作采用语句,用输入密码,可以将密码隐藏。这里函数要调用文件。保存函数该函数是无参函数,主要功能是保存添加的员工信息到指定文件,该函数用到了指针和文件的内容。主菜单函数该函数是无参函数,主要功能是提供美观的菜单界面。文档导入函数该函数是无参函数,主要功能是导入文件中的职工档案信息。数据排序函数该函数是无参函数,主要将职工数据排序,分按编号排序和工资排序,工资排序又分从高到低和从低到高两种。二详细设计流程图语句查找函数输出数据修改函数开始主函数删除数据保存数据数据排序添加数据主菜单函数按姓名查找按编号查找由高到低按编号排序由低到高导入数据按工资排序输入密码修改数据三测试及调试程序运行截图,测试方案存在的问题及解决方法写明测试软件的时候采用的测试方法测试数据,并说明在你软件设计调试过程中的遇到的问题和解决方案程序运行截图这是添加数据的程序运行截图这是查找数据中的按姓名查找的程序运行截图这是修改数据的程序运行截图,需要输入个密码才能够修改。这是删除数据的程序运行截图,我们删除了职工这是排序数据的程序运行截图测试方案存在的问题及解决方法我用的是进行编译和测试的,主要观察程序运行的及找出发生的原因,还有各函数的功能的实现以及部分变量在程序运行时的变化。采取逐个函数测验的方法,虽然比较耗时间,但是我实在没有找到可以检查我的海量的方法。下面是此调试的截图。可以看到,这时候几乎什么都有,低级的数不清,高级的无法数,在这样的局势下,我仍然心静如水地检查,下面介绍我遇到的问题及其解决方案。我主要遇到了三个函数问题,第,我原本想用数组代替指针,这样可以更好的检查,但是后来的的数据保存就遇到了问题,老是无法正确的保存数据,所以还是用了个,当然也为此狂看了文件章,最后在数据导入也用到了指针和文件。第二,题目本没有要求写删除函数也没有要求写排序函数,也许修改函数能够代替删除函数的部分功能,但是无法减少职工的数目,这个对于想裁员的公司不利,所以,我又想了个删除函数。写删除函数遇到的问题是,我删除了编号为的函数,如何把后面的同志移到前面来,而不动,后来还是用最笨的语句搞定了,据说这里可以用链表很美妙地完成,但是也可以不用链表。排序函数是最后加上去的,个原因是我的程序不够行,就完成了功能,后来要求尽情发挥,我就用了排序函数,这个函数相对简单,用的是我们学过的起泡法排序,有按照编号和工资排序两种方式,也用到了语句,这样是程序的功能更加完善了。第三,密码的问题,密码函数是个比较严肃的函数,为此不能敷衍了事用个语句和字符串处理函数搞定,这样密码是明文的,很别扭。所以,我又加了个不熟悉的头文件,调用了这个文件里的函数,这个函数能够不显示你输入的字符,很有保密特性。程序设计其实是最大的问题,起初的两三天我根本就不知道从哪里入手,后来参考到可以用语句对各功能函数很好的利用,这里还用到了语句,感觉,课堂上没讲的东西就是这么有用啊,关于如何输入数据信息的问题,我起初准备用个语句,输入全部的职工信息,都是后来发现这样极易出现输入格式不正确的问题,后来就考虑用个个数据输入的方法,虽然这样做使代码长度加长了些,但是这样输入简单明了更加人性化,所以我最终采用了逐个数据输入的方法。我还用宏定义定义了个最大员工数,这样能够使程序更高效率更准确地运行,而且改变最大员工数业很方便。最后谈谈调试的问题,上面已经晒了我的截图,感觉这些确实很震撼人,有时候就个字符串函数应用,找了半天,居然发现前面忘记加,了,还有诸如忘记写,最头痛的还是把写成,这样程序能够运行,就是系统告诉你内存,搞得我以为电脑坏了,调了半天电脑,这就足够悲剧的。最后还是点点地去检查,不怕花费时间,就怕那些小东西太不入眼了。越是小的问题,可能浪费的时

下一篇
毕业论文:职工档案管理系统设计第1页
1 页 / 共 21
毕业论文:职工档案管理系统设计第2页
2 页 / 共 21
毕业论文:职工档案管理系统设计第3页
3 页 / 共 21
毕业论文:职工档案管理系统设计第4页
4 页 / 共 21
毕业论文:职工档案管理系统设计第5页
5 页 / 共 21
毕业论文:职工档案管理系统设计第6页
6 页 / 共 21
毕业论文:职工档案管理系统设计第7页
7 页 / 共 21
毕业论文:职工档案管理系统设计第8页
8 页 / 共 21
毕业论文:职工档案管理系统设计第9页
9 页 / 共 21
毕业论文:职工档案管理系统设计第10页
10 页 / 共 21
毕业论文:职工档案管理系统设计第11页
11 页 / 共 21
毕业论文:职工档案管理系统设计第12页
12 页 / 共 21
毕业论文:职工档案管理系统设计第13页
13 页 / 共 21
毕业论文:职工档案管理系统设计第14页
14 页 / 共 21
毕业论文:职工档案管理系统设计第15页
15 页 / 共 21
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批