- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言大作业_人力资源管理系统
《C语言大作业》设计说明书
人力资源管理系统
学 号: *******
姓 名: **
班 级: 09
指导教师: ***
2010年6月28日- 7月9日
程序设计说明书
(一)课程认识
1.目的
为了锻炼学生的上机能力,加深学生对以往所学知识点的认识和理解,提高学生对以往所学知识的综合利用能力,为以后的编程习惯和编程思想的形成提供了良好的学习、联系和应用的环境,使学生掌握设计程序的思路,学会用计算机语言编写程序,已实现所需处理的任务。C语言是目前我们急需掌握的编程语言。通过一年对C语言的学习,我们掌握了一些解决问题的方法,为了进一步增强我们对程序设计的熟悉程度和掌握程度,进一步让我们体验软件行业团队开发软件的实际情况,以分组的形式开展程序设计,这不仅可以锻炼我们自身的实力,也可以考验相互之间的团结合作能力,为将来的进一步学习打下基础。
2.性质
本课程是计算机专业的学生在学习了《C程序设计》课程之后,为加强学生的编程能力而设置的一门实践课程。以小组为单位,选择课题(人力资源管理系统),分模块进行编写,整合,调试,最终形成具备一些使用功能的信息管理系统。
3.任务
比较熟练地掌握结构化语言C的三种结构,比较熟练地掌握结构化语言C的模块化设计方法,培养良好的编程风格,培养编程和调试能力,使学生巩固《C程序设计》课程学习的内容,掌握工程软件设计的基本方法,强化实践动手能力,提高编程水平,为后续各门计算机专业课程及其它编程语言的学习打下基础,在两周的时间内与其他两位组员合作完成一个小型企业人力资源管理系统。该系统功能主要包括了对员工个人基本信息的储存,变更,删除,和对员工工资加班工资及奖金的自动计算,并对员工设有评价机制,对员工工资、奖金、工作业绩进行排序等功能。要求前期个人独自承担部分模块的编写,并进行模块的调试。在各自的模块可以投入运行后,把所有模块整合起来连成一个较为完整的系统,使该系统具备所要求的功能。最终在完成系统运行后,根据实际情况完成设计说明书。
(二)课题选择
1.背景与意义
本次的开发内容——人事管理系统就是信息管理与现代化办公设备相结合的例子。开发本系统希望使人事管理人员可以从年复一年的输入、计算、统计等工作中解脱出来,由于人事方面的数据众多,输入、统计极为不便,输入量大,计算量大。这些工作都以人力来完成将费时费力,而且容易出现错误和疏漏。本系统一次录入信息后,就可以反复多次在不同的信息库中使用。所有输入的信息都将按所属部门、专业、考勤日期、工资日期等详细分类,使客户可以根据需要进行管理操作。因此,该管理系统的目的就是利用计算机对复杂烦琐的数据进行存储和处理,并利用计算机与现代化办公设备的连接实时刷新数据,从而提高企业的工作效率。
2.实用性
随着社会的发展,各种企业公司的增加,人才竞争更加激烈,而在这样的情况下,企业对人才的良好管理和充分使用显得尤为重要,因此人力资源管理系统随之发展起来。企业人力资源管理系统具有对员工个人基本信息的储存,变更,删除,和对员工工资加班工资及奖金的自动计算,并对员工设有评价机制,对员工工资、奖金、工作业绩进行排序,供员工自己察看,有效促进员工努力工作,为公司进一步发展打下基础。
(三)总体设计与分析
一.总体框架:
二.简要功能说明:
人力资源管理系统包括:客户登陆,根据身份选择相应登陆界面(管理员登陆界面,员工查看界面),员工基本信息处理,即对员工基本信息建立、修改、删除(隐藏)、显示;工资业绩计算:工资清算、工资调整、绩点查询;员工工作信息查询:查看工作时间、工资、录入每天的工时与绩点。
员工基本信息处理模块:通过调用增加函数选择初始化或增加员工,修改通过switch(),实现对不同项的修改,显示就是读取文件。并作为函数供其他函数与模块使用。
工资业绩计算模块:建立工资对照表,修改对照表、奖金和加班标准,并修改员工基本工资,月底计算工资,查看工作排序了的绩点。
员工工作信息查询模块:查看工作时间、工资,写出读取文件,供其他函数调用,录入每天的工时与绩点,即读写文件。
(四)模块详细设计
承担任务
客户登陆,密码输入函数
工资业绩计算模块: 建立工资对照表,修改对照表、奖金和加班标准,并修改员工基本工资,月底计算工资,查看工作排序了的绩点。
密码输入函数
密码输入是非常必威体育官网网址的过程,本函数供输入密码时调用,函数声明void ps(char a[]),调用时只需传入字符串即可实现密码的输入。同时还提供密码的返回退格。
for(i=0;iN_num;) //N_num密码长度
{
password[i]=getch();
if(i!=0password[i]==\b)
您可能关注的文档
最近下载
- 2024-2025学年中职历史世界历史高教版(2023)教学设计合集.docx
- (高清版)B 21011-2007 矿用人车 安全要求.pdf VIP
- House M.D.《豪斯医生(2004)》第一季第一集完整中英文对照剧本.docx VIP
- 《四世同堂》读书分享.pptx VIP
- House M.D.《豪斯医生(2004)》第一季第二集完整中英文对照剧本.docx VIP
- 妇产科住院部医疗质量考核表.doc VIP
- 妇产科医疗质量考核表.pdf
- 2025北京市中考道德与法治主观题解题策略 课件.pptx
- 2015路虎发现神行线束 - 仪表板线束拆卸和安装.pdf VIP
- 冯乃超同志谈后期创造社、左联和鲁迅.pdf VIP
文档评论(0)