职工工资信息管理系统设计_毕业设计.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
职工工资信息管理系统设计_毕业设计

《综合实验》 实验报告 实 验 名 称___职工工资信息管理系统________ 学 生 专业_____网络工程_________________ 学 生 学 号____ ________ 学 生 姓 名______ _______________ 一、 题目 职工工资信息管理系统 Ⅰ、需要处理的基础抒抉 职工基本信息:如工资卡号、身份证号、姓名、性别、年龄、工龄、部门、技术职称、技术职称编号、家庭电话号码、手机号码等。 工资基础信息:技术职称编号、技术职称、基本工资、职务工资、各种补助等。 费用扣除信息:工资卡号、水费、电费、清洁费(5元/月)、闭路电视费(10/月)等。 工资单数据:工资卡号、姓名、应发工资、水费、电费、清洁费、闭路电视费、税金、实发工资、特别奖励。其中:税金计算方法为: 应发工资1800元,税金=0; 1800应发工资3400,税金=(应发工资-1800)*5% 应发工资3400元,税金=(应发工资-3400)*10% Ⅱ、系统功能: (1)、各种基本数据的录入。如:职工基本信息录入。 (2)、各种基本数据的修改。如:允许对以及录入的数据重新进行编辑、修改。 (3)、各种基本数据的插入。如:在工资基础信息中插入一条新信息。 (4)、各种基本数据的删除。如:假设某员工调离,删除该员工的相关信息等。 (5)、基于各种数据的查询。如:技术职称为技术员的所有员工、基本工资在1000元以上的员工等。 (6)、基于各种基本数据的统计计算 Ⅲ、数据结构说明及举例 数据结构可以采用十字交叉链表,也允许辅之以其他链表来完成对系统基础数据的完整描述。 二、 系统功能模块结构图 三、 各模块功能 ① 载入模块(struct worker *loadrec()) 根据data.txt文件中所保存的数据送到内存中进行处理,此时可省略录入信息的过程。 ② 录入模块(struct worker *enterrec()) 对数据进行格式化,重新录入所有员工的信息。 ③ 修改模块(void change(struct worker *p1)) 根据用户所提供的员工身份证号查找员工并重新输入改员工的信息。 ④ 插入模块(void newrec(struct worker *head)) 新建一个员工的信息,并把该员工放到数据链表的最后面。 ⑤ 删除模块(struct worker *delrec(struct worker *head)) 根据用户锁提供的员工身份证号查找员工并删除该员工的信息。 ⑥ 查找模块 根据用户的操作判断用户所需要查找的数据类型进行查找。 ⑦ 统计模块 根据用户的操作判断用户所需要统计的数据类型进行统计。 四、实验结果 1、 2、 3、 4、…… 五、体会 以前也做过很多实验,有时候觉得做实验没什么用,都是些小工具、小实验。现在才发现原来大实验是靠平时积累出来的,没有写过小实验,怎么会懂得写像这次综合实验一样的大实验呢!能写出想职工工资信息管理系统这么“庞大”的实验真的很有成就感。总结一句话:知识是日积月累的。由于时间比较赶,所以就实现了大部分的功能,还有小部分内容有待完善,敬请老师谅解,谢谢! 六、参考文献 ①《C程序设计》 谭浩强 清华大学出版社 ② 百度知道 …… 附录:程序清单(程序代码) #includestdio.h #includestdlib.h #includemalloc.h #includestring.h #include stdlib.h #define LEN sizeof(struct worker) struct worker { char credit_num[20]; char id[20]; char name[10]; char sex[10]; int age; int workage; char department[20]; char position[20]; int position_num; char telephone[9]; char mobilephone[12]; double basepay; double positionpay; double extrapay;

您可能关注的文档

文档评论(0)

店小二 + 关注
实名认证
内容提供者

包含各种材料

1亿VIP精品文档

相关文档