高校去向查询系统的设计与实现
高校去向查询系统的设计与实现
文/钟万梅李翰超
根据人事档案管理相关规定,应通过邮寄或专人送取的方式转递,不能自带。经由学校寄出后,大量的学生需要咨询其档案的去向。传统的人工查询方式有诸多不便。传统的查询方式,主要是电话咨询,由工作人员口头解答学生的问题,有时学生听不清,需要反复确认,耗费时间。人工查询,受时间、空间和人力的限制,学生咨询问题,一般须在工作日,如果咨询的人员过多,还需要等待。因此,开发一个去向查询系统,采用信息化的手段去管理的转递信息,十分必要。海南医学院档案馆组织开发了去向查询系统。现就该系统的设计与实现谈谈自己的认识。
一、去向查询系统的功能需求
去向查询系统是一个由人、计算机硬件系统、软件系统和转递数据组成的系统,及时、正确地收集、加工、存储、传递和提供转递信息,为学生提供便利的服务。该系统需要满足以下三类用户的需求。
1.毕业生查询档案去向的需求。查询的内容包括档案是否转出、经办人、转出日期、转出方式(机要、邮寄还是特殊自带?)、邮寄编号(机要编号)、档案接收单位、档案签收人、档案签收日期、档案不转出的理由等信息。
电脑内存怎么看
2.毕业班辅导员的查询需求。毕业班辅导员登录系统,能看到所管辖的班级,选择班级,能查看该班级所有学生的档案转递情况。如果发现问题,可以快速地通知相关学生或档案工作人员进行处理。
猜的拼音
逮的意思天津景点3.档案管理员的需求。档案管理员可以对的转递数据进行查询、增加、修改和删除等操作,并对转递情况进行统计分析。
毕业生和辅导员只有查询档案去向信息的权限,档案管理员具有系统管理的权限,包括密码维护和权限设置。
二、去向查询系统的设计
1.系统结构设计。根据上述三类人员的需求,设计系统的功能模块,如图1所示。系统主要由三个模块组成:系统管理模块、档案管理模块和档案查询模块。系统管理模块包含用户管理和数据表管理子模块。用户管理的功能是创建该平台的用户,主要是辅导员和管理员,并授予相应的权限。数据表管理的功能是根据实际需要,定义和调整系统使用的数据表格式。档案管理模块主要由档案管理员使用,主要功能是对档案转递数据进行增加、修改、删除、查询和统计等操作。档案查询模块,分为两个子模块,一个是供辅导员使用的查询模块,辅导员登录系统后,可以查询自己所管理班级的转递信息,掌握班级的档案转递情况;另一个是供学生使用的查询模块,学生登录后即可查询自己的档案转递信息。为了保障隐私性,不支持模糊查询。
图1:毕业生档案去向查询系统功能设计图2.数据库设计。首先构建E-R图(Entity Relationship Diagram,实体关系图),再根据E-R图创建数据库表、视图。根据需求,需要设计教师表、班级表和档案转递数据表3个表,实体关系如下:
图2:系统E-R图
教师有两类,即辅导员和档案管理员。一个辅导员可以对应多个班级,一个班级对应多条转递数据,一个档案管理员经手多条转递数据。根据系统的E-R图及功能需求设计出系统的数据物理模型:
(1)教师表全世界的手语都一样吗
表1:教师表
(2)班级表
表2:班级表
(3)档案转递数据表
字段名称含义数据类型是否主键是否为空是否外键Tid教师工号Varchar(20)Yes No No
Tname教师姓名Varchar(20)No No No Passwd登录密码Varchar(20)No No No
Role角Enum No No No
字段名称含义数据类型是否主键是否为空是否外键Grade入学年份Int Yes No No Classname班级名称Varchar(20)Yes No No Uid辅导员工号Varchar(20)No No Yes
Tname辅导员姓名Varchar(20)No No Yes
银行房贷兰台纵横
56
2018.1兰台内外

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。