网站大量收购闲置独家精品文档,联系QQ:2885784924

C语言信息管理系统.doc

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

一:信息功能模块结构块图 职工信息管理系统: 1.文件 a.导入文件 b.保存文件 c.退出系统 d.关于我们 2.入录 3.修改 4.插入 a.一个员工 b.一个部门 5.删除 a.一个部门 b.一个员工 c.一个职称 d.所有信息 6.查询 a.按卡号查 b.职工信息 c.按职称查 d.各种工资 7.统计 a.员工数目 b.年龄分布 c.各种工资 d.税金总额 8.排序 a.应发工资 b.卡号排序 c.按缴税排 d.按年龄排 二:结构设计和说明 由于程序是职工信息管理系统,涉及的东西比较多,项目复杂且相互关系交叉,程序中为了把这些表示清楚,总共定义了五个结构体,其中三个是主要的,包括STRUCT FAC,STRUCT WORK和STRUCT MON结构数组,构成十字交叉链表,其中: STRUCT FAC型结构数组是主链,它负责部门的确定和统计,其他的分支(职工,职工的信息)都是从这里展开。它的STRUCT FAC *HEAD是指向下个分支数组。 STRUCT WORK型结构数组是包含职工的各方面的完整的信息,包括姓名,性别,年龄,工资等等。同样它的*FIRST指向职工的每个月的信息状况,*NEXT则指向下一个职工。 STRUCT MON型结构数组是职工每个月信息状况的具体体现,在这里可以找到一个职工几乎所有一个月的信息。 剩下两个结构是为了方便程序的运行而设立的,比如在这两个结构数组中设定变量类计算部门和职工的数目,或者为了辅助函数的需求。 三;结构流程图 说明:本程序采用了简单的图形界面,看起来更加友好,同时功能相对来说也是具有一定的实践性,具体的将在感受中再谈。 打开程序后,界面是熟悉的,用法和turboc类似,可以用菜单栏上标的字母来快速启动需要的选项,快捷键的引入让操作更加方便。进入程序首先要新建一个文件即新链表,可启用“录入”功能键并按要求把每一项都填好,这样就建好了一个新职工信息库,以后可以对它进行添加,删除,查询,统计等等,由于职工的信息量比较大,所以在输入的时候请保持耐心,在录入的时候会反复提示是否继续录入,可以选是也可以选否,如果选否也可以在添加菜单里面在以后添加。(注意一定要按要求输入) 本程序基本是在调用一个个函数,繁多的函数是程序的基础,每个函数的功能和用途我想在这里就没必要解释了,每个功能的实现都是函数支持的结果,用了程序就会体会到函数的强大功能! 下面附些程序的截图:(不知道为什么老是截不了图,所以没办法了) 四:我的感受 C语言的课程设计暑假之前就布置下来了,暑假本来就是该是休息的时间,老师也说学校这样做是难为学生的,于是也许是这个原因自我安慰,暑假把课设放在了一边,直到开学了才发觉时间不够了。可是紧张的学习使得我不得不把重心放在平时的学习课程上,于是C课设再一次被放在了一旁,终于国庆也来了,学校通知第7周交这才恍然大悟,似乎来不及了。 时间短而仓促,仅有的一些时间,我甚至逃课去做课设,可是学C的事情都已经是几个月前的事情了,大家都忘的差不多了,所以刚开始特别吃力,甚至忘了INCLUDE前面还要加个#,于是又拿起书看,在网上到处找资料,慢慢找回了点感觉,尽管如此对于函数,链表,结构始终还上有点模糊,我就看点实例去理解,自己写的函数可能还存在很大不足(自己运行程序的时候频繁出错就说明了这个问题),很多方面需要去修改,只是现在没有时间了,还有有些函数还没写出来或者没有连接到图形界面上去,这些都是需要我去完善的,C我总觉得是有

文档评论(0)

eanp35308 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档