CC语言实验总结与反思

时间:2024-09-29 08:15:23 热门总结 我要投稿
  • 相关推荐

CC语言实验总结与反思

  总结在一个时期、一个年度、一个阶段对学习和工作生活等情况加以回顾和分析的一种书面材料,它可以有效锻炼我们的语言组织能力,让我们一起来学习写总结吧。那么你真的懂得怎么写总结吗?下面是小编精心整理的CC语言实验总结与反思,仅供参考,希望能够帮助到大家。

CC语言实验总结与反思

  一、需求分析:

  1、需求概述

  设计一个员工信息管理系统,使其能够提供以下功能:

  (1)员工信息录入功能

  (2)员工信息浏览功能

  (3)职工信息删除功能

  (4)职工信息修改功能

  (5)员工信息查询功能

  2、需求说明

  (1)职工信息包括:职工号、姓名、性别、出生年份、学历职务、工资、地址、电话号码要求不重复。

  (2)录入的员工信息应以文件的形式保存,并进行浏览、查询、修改、删除等基本操作。

  (3)按职工号码、性别、姓名、工资四种方式查询职工信息,并返回所有合格的职工信息。

  (4)对员工信息的修改应逐一进行,对员工信息的修改不应影响其他员工的信息。

  (5)设计的系统应以菜单的形式工作,为用户提供清晰的使用提示,根据用户的选择进行各种处理,并要求在此过程中

  能尽可能与用户使用过程中的异常情况兼容。

  二、总体设计

  1、功能划分

  该系统可根据功能划分模块,如下图所示:

  其中:

  (1)菜单选择模块完成用户选择,该模块也是员工信息管理系统的入口,用户需要在该模块中选择所有操作,并调用相应的模块来实现相应的功能。

  (2)信息输入模块完成信息输入功能,输入信息包括:员工号码、姓名、性别、出生日期、学历、工资、地址、电话号码。

  (3)信息浏览模块显示所有员工的信息。

  (4)信息查询模块分为四种查询方式:员工号码查询、性别查询、姓名查询和岗位查询。并输出相应且符合要求的

  职工信息。

  (5)信息修改模块完成了员工信息修改功能。

  (6)信息删除模块完成了员工信息的删除功能。

  2、数据结构

  本系统的主要数据结构是员工信息,包括:员工号码、姓名、性别、出生日期、学历、工资、地址、电话号码等。

  出生年份以结构体表示,其中包括:出生年份、出生月份、出生日期。

  3、程序流程

  系统的执行应从功能菜单的选择开始,并根据用户的选择进行后续处理,直到用户选择退出系统,同时处理用户的选择

  选择判断和异常处理。系统流程图如下图所示:

  三、详细设计

  1、数据结构

  (1)职工信息:

  struct Zg

  {

  char num[20];//职工号

  char name[15];//姓名

  char sex;//性别

  struct Birthday birthday;//出生日期xueli[10];//学历

  char position[15];//职务int wage;//工资

  char address[20];住址

  char phone[12];//电话

  }zg[N];

  (2)出生年份

  struct Birthday ///出生年份

  {

  int year;

  int month;

  int day;

  };

【CC语言实验总结与反思】相关文章:

c语言实验总结09-05

科学实验总结与反思08-12

管理实验总结05-30

实验个人总结03-15

个人实验总结09-08

实验实习总结02-11

电路实验总结07-25

物理实验总结08-10

生物实验总结03-15