C语言课程设计-职工信息管理系统说明书 2
更新时间:2023-10-08 02:13:01 阅读量: 综合文库 文档下载
*******************
实践教学
*******************
兰州理工大学
计算机与通信学院
2010年春季学期
计算机语言B 课程设计
题 目:职工信息管理系统 专业班级: 姓 名: 学 号: 指导教师: 成 绩:
1
目 录
摘 要 ...................................................................................... 3 前 言 ...................................................................................... 3 正 文 ...................................................................................... 3 1. 问题描述 ......................................................................... 3 2. 需求分析 ......................................................................... 4 3. 系统总体设计 ................................................................. 4 4. 详细设计 ....................................... 错误!未定义书签。 5. 系统测试 ....................................... 错误!未定义书签。 6. 软件使用说明书 ............................................................. 8 总 结 ...................................................................................... 9 参考文献 .................................................................................. 9 致 谢 ...................................................................................... 9 附件Ⅰ 部分原程序代码 ...................................................... 10
2
摘 要
该设计要求学生以某企业职工信息管理业务为背景,设计、开发一套“职工信息管理系统”软件。
通过该题目的设计过程,可以培养学生结构化程序设计的思想,加深对高级语言基本语言要素和控制结构的理解,针对c语言中的重点和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程序设计风格。得到软件工程的综合训练,提高解决实际问题的能力。
关键词:职工信息管理;文件;浏览;查询;修改;
前 言
近年来,随着每一个企业规模的不断扩大,员工数量也相应的增加,面对着如此复杂的企业员工信息,有必要建立一个企业职工管理系统对员工进行管理,使企业更具规范化、整体化、全局化,使个各员工都能充分发挥自己在相应职位
中的作用。因此,建立一个比较全面的职工信息系统有助于公司的合理化运作。
正 文
1. 问题描述
由于员工数量的不断增加,员工的信息没有办法统一记录,因此,就有必要
3
建立一个职工信息系统来解决当前问题。
2. 需求分析
本系统通过对员工信息的管理,有助于上层领导集团对职工更准确的了解,在人员调配方面更能各显其才,产生更大的经济效益。
现在有很多的小型工厂或公司都没有涉及到电脑方面,没有很好地保存职工的信息,仅仅是用一些档案保存,这样容易丢失,保存起来也不方便,查找更是费劲,如有职工的信息作废,文档就只能作废了。现在,一个小小的、简单易懂的C语言程序可以帮助管理者管理好职工信息。此程序要达到保存职工的信息,在程序里方便保存和找出职工信息。
3. 系统总体设计 系统功能模块流程图 添加 信 息
4
Main函数 初始化函数 显示所 有信息 显示指定个人信 息 搜索信 息 删除信 息 保存新 信 息
各模块的功能
1.初始化函数模块
程序的初始化函数,用于从数据库“职工信息”中读出现存的资料到内存中。职工信息以结构体形式保存和读取。 2.添加新信息模块
添加新职工的个人信息,系统自动提示添加所需信息,并将输入的新信息保存到结构数组中,但没有保存到数据库“职工信息”。 3.显示指定个人信息模块
显示指定职工的信息,主要帮助搜索模块和删除模块的功能。 4. 搜索信息模块
在数据库里搜索所需了解的一个职工的所有信息。 5.保存新信息模块
把新添加职工的信息保存到程序外面即数据库“职工信息”里。如果不执行这模块里的程序新添加的职工信息将白费。
数据结构设计及用法说明(涉及到一些全局的结构体等内容说明) 职工信息的总结构
struct people {
char num[100]; char name[15]; char sex[20]; char age[20]; char xueli[20]; char gongzi[20]; char address[20]; char telephone[20]; }people[N];
在结构体中用name来保存姓名,sex保存性别,age保存年龄,
Xueli保存学历,gongzi保存工资,address保存住址 ,telephone保存电话号码。 所以的输入的信息保存在 结构体struct people内,并保存在“职工信息”里。
5
正在阅读:
2010年国家司法考试刑事诉讼法考试题含答案和详细解析06-05
井下技术作业井控组织机构及岗位职责05-26
Jane Austin生平简介03-28
度米文库汇编之公司财务个人工作总结范本12-02
第二章 认识世界和改造世界12-10
邹平三电集控运行规程(热机部分)05-23
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 说明书
- 管理系统
- 职工
- 语言
- 课程
- 设计
- 信息
- 北航考研招生目录
- 江澄路排水改造工程施工方案 - 图文
- 变更管理办法(发布)
- LTE中级工程师认证题库单选
- 北京中医药大学远程教育学院中医基础理论Z1-11次作业
- 利润问题:一元二次方程含答案
- 内蒙古自治区煤矿安全监察局关于印发《自治区安全生产委员会成员 -
- MATLAB编程作业
- 化学选修4学案:第三章第一节 弱电解质的电离 含解析 精品 - 图文
- 陕财办综〔2007〕53号
- XX镇2011年帮扶村工作总结
- 考研数二历年真题(2015-2003)
- 生理学复习试题
- 雨棚计算书
- 中国传统社会福利制度的特征及启示
- 2017.10魏书生报告会心得
- 2018-2019年度道德与法治7年级上学期总结及反思,七年级下学期计划
- 二年级下语文单元一课一练-听鱼说话 - 鄂教版
- 浅谈我国现行社会福利服务制度的演变综述
- 2019年整理--在全市审计工作会议讲话