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

C语言实训报告_9.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 1 实训报告 实训报告 题 目: 职工管理系统 院 系: 信息科技学院 专 业: 通信工程 姓 名: 学 号: 指导教师: 日 期: 2009.09.18 桂林电子科技大学信息科技学院 目 录 1 问题定义 ………………………………………………………………………3 2 系统设计 ………………………………………………………………3 2.1 总体设计 …………………………………………………………………………3 2.2 详细设计 …………………………………………………………………………4 2.2.1 数据结构设计 ……… ……………………………………………4 2.2.2 主控流程 ……………………………………………………………………5 2.2.3 修改职工信息 ………………………………………………………………6 2.2.4 浏览添加信息 … ……………………………………… ………….……6 2.2.5 退出系统 …………… ………………………………………… ……………6 2.2.6函数功能描述 ……………………………………………….…………… 6 3 系统实现 ……………………………………… ………………………7 3.1 编码 ………………………………………………………………… 7 3.1.1 程序预处理 ……….………………………………………………………7 3.1.2 主菜单函数menu() ……….……………………………………………8 3.1.3 录入职工信息 ………….…………………………………………………10 3.1.4 浏览职工信息…….…………………………………………………………11 3.1.5 添加职工信息…….…………………………………………………………11 3.1.6 查询职工信息 ……….…………………………………………………… 12 3.1.7 修改职工信息………….……………………………………………………14 3.1.8 保存职工信息 ………….………………………………………………… 15 3.1.9 主函数main()………….……………………………………………………17 3.2 测试与调试 ………………………………………………………………… 17 3.2.1 概述 ………….………………………………………………… …… 17 3.2.2 程序测试 ………….……………………………………………………… 18 4 系统维护 …………………………………………………………………21 5 归纳总结 ……………………………………………………………… 21 5.1 开发经验 ………………………………………………………………… 21 5.2 实训中遇到的问题及解决方法 …………………………………………22 5.3 设计中的不足之处……………………………………………………………… 22 5.4 感想和心得体会 ……………………………………………………………… 22 6 参考资料 ……………………………………………………………… 22 职工管理系统 本题目设计目的是训练学生的基本编程能力,了解管理信息系统的开发流程,熟悉C语言的基本操作。本课程设计是一个实用的小型职工管理系统程序,它要求用数组和指针共同完成,以实现职工信息的录入、修改、查询、浏览、添加等操作;使学生能对C语言的操作有一个更深刻的了解,为进一步学好编程打下坚实的基础。 1、问题定义 创建一个职工管理系统,并通过密码进入系统。假设系统中每个员工记录包括职工号,姓名,性别,年龄、学历、工资、住址、电话等信息。及职工信息的录入、修改、查询、浏览、添加等程序的运行效果如下图所示,选择任意菜单后,实现相应功能。 在问题定义阶段要考虑题目的可行性和需求分析,接下来进入开发阶段,完成系统设计和系统实现的任务。 2、系统设计 2.1 总体设计 采用模块化的程序设计方法,即将较大的任务按照一定的原则分为一个个较小的任务,然后分别设计各个小任务。需要注意的是划分出来的模块应该相对独立但又相关,且容易理解。从上到下进行,最上面一层是主模块,下面各层是其上一层模块的逐步细化描述。 职工管理系统 职工管理系统 录入职工信息 添加信息 退出系统 浏览信息 查询职工信息 修改职工信息 按姓名 按职工号

您可能关注的文档

文档评论(0)

183****1225 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档