信息系统开发 档案管理系统文档.doc_第1页
信息系统开发 档案管理系统文档.doc_第2页
信息系统开发 档案管理系统文档.doc_第3页
信息系统开发 档案管理系统文档.doc_第4页
信息系统开发 档案管理系统文档.doc_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

人事档案管理系统课程设计报告姓名:韦世春(2007081307)一、 概述1、 课题背景随着学校的规模不断扩大,老师数量急剧增加,有关老师的各种信息量也成倍增长。人事档案管理工作则变得更加复杂,档案的完整性、安全性等问题也显得更加重要,日益引起了人们的关注。面对庞大的信息量,需要有人事档案管理系统来提高人事档案管理工作的效率。因此,档案管理工作成为一项迫切需要解决的问题,而人事档案管理系统的开发也正是为了满足社会的需要。人事档案管理系统的开发是有一定社会意义的,也是符合社会要求的。2、 课题目的能力目的:(1)帮助学校对老师档案进行系统化、计算机化、规范化的管理,促进档案的完整、准确和全面,保证人事档案管理工作有条不紊的进行。(2)保障档案的安全性、保密性。(3)能够清晰描述人事档案移交、转递的程序与要求知识目的:(1)熟悉人事档案分类方法、收集方法(2)了解档案收集、鉴定、移交转递工作的制度和原则3、 课题意义 4、 可行性分析1、经济可行性 本系统运行于原有的计算机软、硬件上不需要投入多少资金 本系统带来的好处:(1)档案管理人员工作环境的改善(2)人事档案管理的高效率 应用本系统带来的人力节省费用将大于投入费用2、技术可行性本系统将用到局域网技术的基础,该技术已经广泛应用在功能上,系统实现的是对数据库的基操作和对ASP.NET的SQL Sever 2000报表控件的应用,相关操作应用得比较普遍。3、社会可行性信息化我国政府提倡的,国家把信息化作为一项基本国策。应用管理信息系统办公有助于学校推进办公自动化、计算机化,推进计算机在校园的普及,提高档案管理人员的计算机应用能力。二、 系统分析1、 组织结构分析(画出本课题的组织结构图)基本人事档案的管理功能包括:1、基本档案信息的录入:包括档号、姓名、相片、工资号、职务、职称等大量字段;2、基本档案信息的删除;3、基本档案信息的更新;4、基本档案信息的查询;5、基本档案信息的打印;案卷信息的管理功能包括:1、案卷信息的录入:包括档号、类号、名称、时间等字段;2、案卷信息的删除;3、案卷信息的更新;4、案卷信息的查询;5、案卷信息的多样打印; 申报材料的管理功能包括:1、申报材料的录入:包括档号、材料名称、时间等信息;2、申报材料的删除;3、申报材料的更新;信息分析与维护功能包括:1、数据的统计;2、数据的导出;3、数据的批量删除;4、数据的批量更新;用户管理功能包括:1、系统用户信息的录入,包括用户名、密码、权限信息等2、系统用户信息的修改3、系统用户信息的删除系统的维护功能包括:1、系统日志;2、数据备份;3、系统参数;4、编码表设置;2、 组织过程分析(画出本课题的组织过程图)各种档案服务档案处理档案录入学校各部门案卷报送案卷的处理案卷入库3、 业务与数据分析(画出本课题的U/C矩阵图)调整前的矩阵 : 数据类过程变动数据新添用户权限单据数据记录日志文件档案变得CU数据录入UUUCC数据加工UUCU数据恢复UUU职务计划C用户验证UU设置权限U删除权限UU调整后的矩阵: 数据类过程变动数据新添数据记录日志文件单据用户权限档案变得C U 数据录入U C C U U 数据加工 U C U U 数据恢复 U U U 职务计划 C 用户验证 U U 设置权限 U C 删除权限 U U 4、 数据流分析(至少画出一个重要的数据流程图)业务流程描述: (1)、管理员根据职务计划产生的用户以及职能设置相应的权限。 (2)、用户根据自己的用户名以及密码登录系统,如果没有该用户或者密码错误系统将阻止用户进入,并提示错误信息。 (3)、进入系统后,用户选择需要的操作: 用户管理操作:添加用户在权限允许的情况下,向用户表添加新用户,并分配适应其职能的权限。 修改用户操作修改已经存在的用户信息。 业务处理操作:数据录入根据其他部门提交的新数据项或更改数据项对数据库中的记录进行添加或修改的;档案服务按照学校其他部门的要求,向其他门输出一定格式的档案报表。数据库管理提供数据的备份、还原功能由业务流程图导出的数据流图顶层:第一层:第二层:第三层:总数据流图5、 业务流程分析(至少画出一个重要的业务流程图)(1)人事档案接受流程(2)转出人事档案流程(3)整理人事档案流程(4)查阅人事档案流程6、 系统任务分析三、 系统设计1、概要设计(1) 系统总体结构设计(2) 开发技术概述(3) 子系统(或模块)划分(画出子系统划分图)(4) 系统模块(或子系统)功能结构表(或一览表)1、教师基本档案的管理:基本档案的添加:添加教师的基本信息,如档号、姓名、工资号、职务、职称等。基本档案的更新:对以输入的教师基本档案的修改。基本档案的删除:删除已有的教师档案。基本档案的搜索(全字段查询):可以用所有的字段进行查询。基本档案的批量操作(包括批量更新和批量删除):可以利用查询结果来进行批量更新和删除,也可以全记录更新。基本档案的统计(统计个别字段的数量):对职称、调离、死亡等信息的统计,并以图行的形式表示出来。2、教师案卷信息的管理:案卷信息的输入:输入教师的十类案卷的信息,包括档号、材料名称等。案卷信息的查询(选定条件查询):对指定的条件进行查询。案卷信息的删除:删除已有的教师案卷信息。案卷信息的更新:对以输入的教师案卷信息的修改。3、教师职称申报材料的管理:申报材料信息的输入:输入教师申报职称的申报材料,包括档号、材料名称等。申报材料信息的删除:删除已有的教师申报材料信息。申报材料信息的更新:对以输入的教师申报材料信息修改。4、用户管理:用户信息的输入:录入使用系统的用户信息和用户权限的分配。用户信息的删除:删除已有的用户信息。用户密码的更新:更新用户密码。用户权限的分配:分配用户使用系统的权限。5、系统管理和系统维护:编码表管理:管理系统所用的编码信息。系统日志:记录用户对数据库的所有操作,并给予一定方式查看。数据库备份:对数据库备份和还原。系统参数设置:对数据库名称、位置、用户名和数据库密码的设置、数据库备份位置和日志备份位置的设置。六、 数据字典:(数据有点多,在这里只作简化了数据字典)2、详细设计(1) 代码设计(至少一个代码设计的规范)(2) 数据库设计(表结构、表间关系及说明)1. 概念设计: 2. 逻辑设计:将逻辑设计的关系模式转换为关系表基本信息表描述:存储基本的个人信息表名:BASICINFO_TABLE表结构:死亡信息表描述:存储以死亡的职工信息表名:DEATH_TABLE表结构:申报材料表描述:存储申报职称时所用的材料表名:APPLY_TABLE表结构:获奖荣誉表描述:存储个人所获得的荣誉和奖项表名:HORTATION_TABLE表结构:日志表描述:存储系统日志表名:LOG_TABLE表结构:注:LOG_ID为自动增加1政治面貌表描述:存储个人的政治面貌表名:POLITY_TABLE表结构:案卷表描述:存储每个人的10类材料表名:RECORD_TABLE表结构:注:ID为自动增加1社会关系表描述:存储每个人的社会关系情况表名:RELATION_TABLE表结构:注:RELATION_ID为自动增加1离退休表描述:存储离退休职工的信息表名:RETIRE_TABLE表结构:密档表描述:存储需要保密的档案情况表名:SECRET_TABLE表结构:特档表描述:存储需要特别处理的档案情况表名:SPEC_RECORD_TABLE表结构:调动信息表描述:存储曾经的调动信息表名:TRANSLATE_TABLE表结构:工资信息表描述:存储个人工资调动情况表名:WAGE_TABLE表结构:注:WAGE_ID为自动增加1工作信息表描述:存储个人工作情况表名:WORKERTYPE_TABLE表结构:注:WORKEXP_ID为自动增加1职务职称表描述:存储个人职务职称工种变动情况表名:DUTY_TITLE_TABLE表结构:注:DUTY_TITLE_ID为自动增加1职务编码表描述:存储所有的职务名称表名:DUTY_TABLE表结构:注:1、DUTY_ID为自动增加12、此表为DUTY_TITLE_TABLE编码表职称编码表描述:存储所有的职称名称表名:TITLE_TABLE表结构:注:1、TITLE_ID为自动增加1 2、此表为DUTY_TITLE_TABLE编码表工种信息编码表描述:存储所有的工种名称表名:WORKERTYPE_TABLE表结构:注:1、WORKERTYPE_ID为自动增加1 2、此表为DUTY_TITLE_TABLE编码表学历学位信息表描述:存储个人的学历、学位、学校、专业信息表名:LEARN_TABLE表结构:注:1、LEARN _ID为自动增加1学历信息表描述:存储所有的学历名称表名:AGE_TABLE表结构:注:1、AGE_ID为自动增加1 2、此表为LEARN_TABLE编码表学位信息表描述:存储所有的学位名称表名:DEGREE_TABLE表结构:注:1、DEGREE _ID为自动增加1 2、此表为LEARN_TABLE编码表学校信息表描述:存储所有的学校名称表名:SCHOOL_TABLE表结构:注:1、SCHOOL _ID为自动增加1 2、此表为LEARN_TABLE编码表专业信息表描述:存储所有的专业名称表名:SPECIALITY_TABLE表结构:注:1、SPECIALITY _ID为自动增加12、此表为LEARN_TABLE编码表用户信息表描述:存储所有的系统用户表名:USER_TABLE表结构:注:1、USER _ID为自动增加1用户权限表描述:存储该系统用户的权限表名:POWER_TABLE表结构:注:1、POWER _ID为自动增加1(3) 输入设计(有特殊的输入设计写明) 基本信息录入:包括档号、姓名、性别、民族、上传相片、是否在职、曾用名、籍贯、家庭出身、本人成分、出生日期、出生地、身份证号、工资号、备注 添加用户:包括用户名、用户密码、确认密码、用户权限、用户描述 党卷信息录入:包括档号、序号、类号、材料名称、份数、页数、材料形成时间(起)、材料形成时间(止)、案卷整理人、备注 (4) 输出设计(有特殊的输出设计写明)输出各类人员数量统计,可以档案形成时间为搜索条件;干部报表设计;详细信息的输出包

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论