pims
所属分类:企业管理
开发工具:C/C++
文件大小:14KB
下载次数:6
上传日期:2007-09-14 08:19:47
上 传 者:
kaik
说明: 一个自己做的简单的人事基本信息管理系统,没有数据库的
(Its own personnel to do the simple basic information management system, there is no database)
文件列表:
pims\data.txt (272, 2007-09-08)
pims\PIMS.C (7495, 2007-09-08)
pims\PIMS.EXE (21211, 2007-09-08)
pims (0, 2007-09-14)
题目:
人事基本信息管理系统(People's Information Management System)
要求:
1.用链表来实现
2.系统数据以文件的形式进行保存
3.规范化编程
4.以实际联系紧密
报告:
1.给出功能的介绍
**************************************************
1.基本信息包括
姓名(name)、性别(sex)、年龄(age)、部门(department)、联系电话(tel)、住址(addr)
2.基本功能实现
读文件创建链表(creat)、信息的录入(record)、多功能查询(find)、精确查询(exact)、模糊查询(vague)、删除(delete)、修改(modify)、保存(save)
3.分析与设计
a.输入格式的检查和控制、多链表使查询变得方便、出错的处理
b.链表的组织按姓名头字母在字母表中的顺序有序排列,以便运用二分查找,提高查询效率,并且实现一定的模糊查找
c.按性别、年龄、部门可分别罗列出符合条件的人员信息
d.以文本文件格式按fprintf()和fscan()格式输入以及输出来存取数据
e.性别用m和w来表示男女
f.联系电话中输入的只能是数字
g.使用多重while语句的嵌套和标准输入字符的判别实现不同级别特定功能的打开和关闭,例如
h.要进行必要的信息和删除指令的确认
i.录入、删除、修改操作后保存后才能退到上一级
j.进行录入、删除、修改和保存操作前需要确认操作员的管理员的身份
k.多功能查询和管理员登入功能的开启和关闭都伴随着链表的建立和保存到文件
l.按姓名的模糊查询(顺序查找的)可加性别、年龄、年龄段或部门等限制条件,也可不写姓名,格式如:(王;m;23;后勤)或(筱熙;w;20;)或(;w;;人事)或(;w;20-23;)
m.文件结构:
-人事基本信息管理系统
-pims.exe
-data.txt
-del.txt
-admin.pims
-log.txt
-Readme.txt
n.功能实现
--多级功能的实现
-f-多功能查询
-e-精确查询
-+-返回上一级
-d-模糊查询
-+-返回上一级
-+-返回上一级
-a-管理员登入
-r-录入信息
-+-返回上一级
-d-删除信息
-+-返回上一级
-m-修改信息
-+-返回上一级
-+-保存后返回上一级
-#-关闭软件
近期下载者:
相关文件:
收藏者: