题目 “高校人员信息管理系统” 1、问题描述 某高校,主要人员有:领导、教师和学生,共有的信息包括:编号、姓名、性别、年龄。其中领导还应包含的信息有:任职部门(学院、各系部)、职称;教师还应包含的信息有:职称、任职时间、专业;学生还应包含的信息有:所在班级、所在宿舍等。 某高校有四类员工:教师、实验员、行政人员,教师兼行政人员;共有的信息包括:编号、姓名、性别、年龄等。其中,教师还包含的信息有:所在系部、专业、职称;实验员还包含的信息由:所在实验室、职务;行政人员还包含的信息有:政治面貌、职称等。 2、功能要求 (1)基本功能 1) 添加功能:程序能够任意添加上述四类人员的记录,可提供选择界面供用户选择所要添加的人员类别,要求员工的编号要唯一,如果添加了重复编号的记录时,则提示数据添加重复并取消添加。 2) 查询功能:可根据编号、姓名等信息对已添加的记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。 3) 显示功能:可显示当前系统中所有记录,每条记录占据一行。 4) 编辑功能:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。 5)删除功能:主要实现对已添加的人员记录进行删除。如果当前系统中没有相应的人员记录,则提示“记录为空!”并返回操作;否则,输入要删除的人员的编号或姓名,根据所输入的信息删除该人员记录,如果没有找到该人员信息,则提示相应的记录不存。 6) 统计功能:能根据多种参数进行人员的统计。例如,统计四类人员数量以及总数, 或者统计男、女员工的数量,或者统计某年龄段人员的数量等。 7)保存功能:可将当前系统中各类人员记录存入文件中,存入方式任意。 8)读取功能:可将保存在文件中的人员信息读入到当前系统中,供用户进行使用。 (2)扩展功能 在完成以上基本功能的基础上,可自行进行扩展或完善,例如: 1) 添加人员记录时,考虑各种数据的有效性。 2)组合查询功能的实现。 3)可按人员的某些信息进行排序。 4)对文件的读写使用二进制信息。
2021-06-13 20:43:16 30KB 学生
1
Spring第七章:Spring+Mybatis快速开发
2021-06-12 22:06:41 8.03MB Spring mybatis
1
版本 1:满分 8 分 设计 Person 类,有姓名、地址、电话号码和电子邮件等属性。其子类为 Student 和 Employee,其中 Employee 类又有教员类 Faculty 和职员类 staff。学生类有班级状态(大一、 大二、大三或大四),这些状态为常量。Employee 类有办公室、工资和受聘日期。定义一个 名为 MyDate 的类,包含 year、month 和 day 数据域。Faculty 类有办公时间和级别。Staff 类有职务称号。重写每个类中的 toString 方法,显示相应的类名和人名。 编写测试类 Test1,要求随机产生不同的对象,并将这些对象存储到数组中,并用方法 printMessages(Person[] persons)将对象的信息输出。 版本 2:满分 8 分 在上面实现类的基础上,为每个类增加一个将当前对象序列化到指定文件的方法 writeToFile(File f)。为 Student 类创建一个新的子类 Postgraduate,有研究方向和导师姓名 两个新增数据域。编写测试类 Test2,要求随机产生不同的对象,并将这些对象序列化到指
2021-06-09 14:47:14 47KB java
1
班级人员信息管理系统.txt
2021-04-27 09:02:55 8KB 班级 信息管理
1
一、源码描述 这是一款非常优秀的养老院老人信息管理系统。程序功能齐全,可选择性强。有需要的的朋友可以看一下哦。 二、功能介绍 具体功能介绍如下: 管理员后台: 1、人员信息管理:老人信息管理、管理员信息管理、员工信息管理 2、公寓信息管理:添加公寓楼信息、管理公寓楼信息、添加公寓信息、管理公寓信息 3、公寓安排管理:添加公寓安排、公寓安排管理、缴费管理 4、健康管理信息管理:添加健康管理信息、管理健康管理信息 5、紧急联络人管理 6、意见信息管理 7、公告信息管理:添加公告信息、管理公告信息 8、出入信息管理:请假信息管理、访客记录管理、退住情况 员工后台: 1、人员信息管理:老人信息管理 2、健康管理信息管理:管理健康管理信息 3、紧急联络人管理 4、意见信息管理 5、公告信息管理:管理公告信息 6、出入信息管理:请假信息管理、访客记录管理、退住情况 老人后台: 1、修改个人信息 2、修改登陆密码 3、意见信息管理:发布意见信息、意见信息管理 4、查看公告信息 三、注意事项 1、管理员账号密码:angel 员工账号密码:111 老人账号密码:00001 2、开发环境为 Visual Studio 2005,数据库为 SQL Server 2008 3、数据库文件在 DB_sql 文件夹中
2021-03-14 14:06:45 1.44MB aspx
1
使用面向对象的程序设计思想进行分析,整个系统涉及两大类信息和操作,公司,人员。所以系统主要涉及两个大类:公司类Company、人员类Person。系统的总体框架就是公司类,人员类的定义;主函数中定义一个公司对象,循环显示主菜单并根据用户选择调用公司类的相应方法(成员函数)。 公司类Company:考虑系统操作的人员信息的数量具有不确定性,所以考虑使用链表保存、处理人员信息。公司类包含:所有人员信息的一个不带头结点的链表(作为数据成员)及可以对人员信息进行增,删,改,查询经营信息,基础数据设置,数据存盘,数据装入等操作的相关模块(Set,Add,Modify,Delete,Query,Load,Save)作为成员函数。 人员类Person:所有人员都具有的公共信息及操作可以使用人员类进行描述。由于系统具有4类人员且4类人员数据,操作有所不同,如销售员包含销售额,而技术人员包含工作小时数且计算工资的方法不同,所以应当为4类人员创建相应的Person类的派生类。 为了使公司类可以方便处理人员信息,可以考虑将公司类确定为人员类的友元类或者人员类提供公共的方法以便公司类进行操作。为了公司类可以用共同方法操作人员类,可以将人员类的方法确定为虚函数。
2020-01-11 03:10:10 74KB c++;人事信息管理;sql
1
运行程序后可通过在cmd下来进行相关的提示操作.
2020-01-03 11:28:22 2KB java ioStream
1
利用Java和MySQL开发的人员信息管理系统
2020-01-03 11:22:06 33KB Java DAO
1
Java实现简单的增删改查功能,使用输入输出流,用文本文件进行数据保存.
2020-01-03 11:21:35 8KB 人员信息管理 java 增删改查
1
VS 实现简易人员信息系统的增删改查功能。代码逻辑清晰,易于理解。用到linq语法。
2019-12-21 21:25:08 323KB C# 信息管理
1