职工信息管理系统 附源代码(2)
其中:
(1) 菜单选择模块完成用户命令的接受,此模块也是职工信息管理的入口,用
户所要进行的各种操作均需在此模块中进行选择,并进而调用其他模块实现相应的功能。
(2) 信息输入模块完成职工信息的输入功能,输入信息包括职工号、姓名、性
别。出生年月、学历、职务、工资、住址、电话等。 (3) 信息浏览模块完成已录入职工信息的显示。
(4) 信息查询模块完成职工信息的查询,查询时对应有按编号查询和按姓名查
询两种方式。
(5) 信息修改模块完成职工信息的修改功能。 (6) 信息删除功能模块完成职工信息的删除功能。
4.3 数据结构
本系统中主要的数据结构就是职工的信息,包含职工号、姓名、性别、出生年月、学历、职务、工资、住址、电话等,在处理过程中各项可以作为一个职工的不同属性来进行处理。
4.4 程序流程图
系统的执行应从功能菜单选择开始,依据用户的选择来进行后续的处理,直到用户选择退出系统为止,其间应对用户的选择做出判断及异常处理。系统的流程图如图2所示:
6
开始 菜单 根据菜单输入n的值选择程序 1 录入职工信息 5 添加职工信息 6 修改职工信息 2 浏览职工信息 3 查询职工信息 4 删除职工信息 7 退出 保存 Y是否继续进行 N 结束
图4-2 程序流程图
7
第五章 详细设计
5.1 核心算法及说明
本程序运用c++编写,使用顺序表的数据结构来实现。
本程序中定义了一个结构体worker。其中在worker结构体中包含了职工的
基本信息(工号、姓名、性别、年龄、学历、工资、地址、电话)。
程序还定义了几个功能函数(输入、删除 、添加、查找、修改、统计),这
七个函数是彼此相互独立的功能模块。
另外,为了防止工厂信息外泄,还增加了一个预置密码的功能。
5.2各个功能模块的处理流程
对应于总体设计时的系统模块图,各个功能模块的处理流程如下: 5.2.1 输入功能
在本功能中,是在进入管理系统后进行的对职工进行的输入操作功能, 其
中,包括要输入的职工人数,职工的工号,姓名,性别(w--女 m--男),年龄,学历,工资,住址,电话
功能流程图:
8
输入功能 输入职工所有信息 职工数是否大于所需人数 是否小于所需人数 否 是 返回管理系统 是
图5-1 录入功能流程图
5.2.2浏览功能
本功能将所有职工及其信息全部输出,包括职工人数,职工的工号,姓名,年龄,学历,工资,住址,电话。输出完毕,按任意键返回管理系统。
功能流程图:
显示功能 职工表是否为是 返回管理系统 否 输出所有职工信息
图5-2 显示功能流程图
9
5.2.3 查找功能
进行该项功能时,只需输入职工的姓名,系统就会按姓名差找到该职工,并输出该职工的所有信息。按姓名查找,能快速的找到你要找到的信息,大大的节省了时间。 功能流程图:
查找栏 职工表是否为空 是 返回系统主界面 否 输入姓名 查找并输出职工信息
图5-3 查询功能流程图
5.2.4 删除功能
在此功能模块中用户可先根据输入姓名查找到职工,同时可查看要删除的职工的信息,然后由用户进行删除。若不存在要删除的信息提示用户退出并返回主界面。
功能流程图:
10
相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




