内容发布更新时间 : 2024/12/29 17:36:01星期一 下面是文章的全部内容请认真阅读。
洛 阳 理 工 学 院
课 程 设 计 报 告
数据结构课程设计 课程名称 ___________________________________ 员工管理系统 设计题目 ___________________________________ 计算机科学与技术 专 业 ___________________________________ B160401 班 级 ___________________________________ B16040116 学 号 ___________________________________ 王齐召 姓 名 ___________________________________ 完成日期 ___________________________________
课 程 设 计 任 务 书
设计题目: 员工管理系统 设计内容与要求:
1 问题描述
每个员工的信息包括:编号、姓名、性别、出生年月、学历、职务、电话、住址等。系统能够完成员工信息的查询、更新、插入、删除等功能。 2 基本要求
(1) 录入:输入员工信息,并用文件保存。 (2) 查询:按特定条件查找员工。
(3) 更新:按编号对某个员工的某项信息进行修改。 (4) 插入:加入新员工的信息。
(5) 删除:按编号删除已离职的员工的信息。
指导教师: 年 月 日
课 程 设 计 评 语
成绩:
指导教师:_______________ 年 月 日
洛 阳 理 工 学 院 课 程 设 计 报 告
【算法思想】
1、首先进行需求分析,搞清楚系统功能和任务;
2、然后在总体设计中确定模块结构、划分功能模块,将软件功能需求分配给所划分的最单元模块。确定模块间的联系,确定数据结构、文件结构、数据库模式,确定测试方法与策略;
3、在详细设计中,为每个模块确定采用的算法,选择适当的工具表达算法的过程来描述模块的详细过程。确定每一模块采用的数据结构和模块接口的细节,以及文件操作函数的作用,读取和保存关闭文件等。
【函数模块划分】
(1)菜单函数:void menu() (2)输入函数:void input() (3)保存函数:void save(int) (4)浏览函数:void display() (5)删除函数:void del() (6)增加函数:void add() (7)查询函数:void search()
(8)通过工号查询函数:void search_num() (9)通过学历查询函数:void search_xueli() (10)通过电话查询函数void search_tel() (11)修改函数:void modify()
(12)主函数:int main() 其结构流程如下 员工管理系统 主函数:void main()
菜单函数 录入职工信息 浏览职工信息 查询职工信息 删除职工信息 添加职工信息 修改职工信息 退出管理系统 1