1、智达公司人事管理系统 需求分析云南爱因森软件职业学院学生毕业作业(设计)智达公司人事管理系统需求分析设计小组二级学院信息工程学院专业软件技术年 级 2007级 班 级 软件五班 学号071305015姓名侯 涛指导教师 赵 蕾 职 称 13目 录1.项目概述12.系统分析12.1系统的初步调查13 系统的可行性研究13.1营运可行性13.2. 技术可行性13.2.1.开发的软件可行性13.2.2.开发的硬件可行性13.3经济可行性24.现行系统的详细调查25.系统业务流程设计25.1业务流程描述25.2业务流图26系统功能设计36.1系统功能模块图46.2系统功能模块详细描述46.2.1员工资
2、料51基本资料52.高级资料56.2.2人事管理51.员工资料52.员工奖惩53.员工培训54.员工好评55.员工调薪56.员工调动66.2.3统计管理61综合信息统计62员工积分统计63人事信息统计64人事记录统计66.2.4系统管理61基础信息设置62系统管理63操作日志管理64操作员管理65备份恢复数据76初始化数据库77系统数据库设计77.1概念模型设计77.2物理数据模型设计91.项目概述本项目目的是实现智达公司人事管理信息系统。通过人事管理系统人事组织部门能做到以人为中心,各部门之间使用共有的资源,即时通信,现时提高工作效率,简化繁琐的手工统计、信息汇总和工资业务大量人工工作,让人
3、事组织和工资管理工作在人事组织相关的各部门之间活起来。本项目就是在这样背景下提出的。2.系统分析2.1系统的初步调查系统初步调查的方式主要为系统分析员与单位的管理者和人事信息管理人员交流,并了解智达公司在人事管理方面的一些内容和工作流程情况。智达公司现行的人事信息管理方式主要是使用传统人工的方式。这些优点能够极大地提高人事管理的效率,也是单位的科学化、正规化管理,与世界接轨的重要条件。根据上述分析,可以安排可行性研究。3 系统的可行性研究在对系统目标和环境精心分析的基础上,从技术可行性、经济可行性和营运可行性三个方面对本系统进行可行性研究。3.1营运可行性 由于本系统只是智达公司内人事信息管理
4、人员和在职人员开发的信息管理系统,尽管这些人员可能没有使用过类似的系统,但是以Windows的友好界面和本系统良好的安全性设置,可以使人事信息管理员在专业人员的指导帮助下迅速掌握系统的操作方法。同时,用户也可以根据我们编写的详细的“用户操手册”,来学习正确的操作本系统。3.2. 技术可行性3.2.1.开发的软件可行性从目前流行的数据库开发管理软件来看,对于有关数据库的信息管理系统,在数据库方面采用sqlserver2000,无疑是实际应用中最合适的一种解决方案。3.2.2.开发的硬件可行性本系统对计算机的硬件环境有一定的要求,对计算机的操作系统、内存、主频、外设等都有最低要求,如果低于这个要求
5、将影响到本系统的正常运行。3.3经济可行性智达的人事信息管理目前还完全以传统的人工管理方式进行管理,耗时多,效率低下并且极易出现错误。由于认为失误而早成用形和无形的经济损失事件层出不穷,我们也无法估算出所造成损失的总额。而利用计算机来实现人事管理的以成为适应当今人事管理的方式。开发一套能满足人事信息管理的软件是十分必要的,实现人事管理的自动化,在减少由于认为失误而早成损失的同时,也可以使人事信息管理部门减少许多费用支出,如实现自动化管理后可以精简人员,减少工资支出等。由上述三方面的分析可以看出,本系统的开发时机已经成熟,从多种角度考虑开发此系统都是可行的,并且也是十分必要的。4.现行系统的详细
6、调查对现行系统的详细调查研究是了解系统需求和进行系统分析与设计的重要基础工作,因此要对一般企业的人事信息管理部门的工作进行全面、细致而充分的调查研究。系统调研采取的主要方法是到单位的人事部门,通过询问、观察等活动去了解单位人事管理的主要流程工作。人事部门的主要工作内容包括:新员工加入时人事档案的建立,员工调动,还有员工信息的查询以及工资管理等方面。人事管理工作主要流程就是,首先把新员工建立档案,员工调动、辞职、员工信息查询、工资管理等.第二步是把上述工作中完成的工作记录存档。第三步是把各项工作记录分项做成统计报表向上级部门汇报。5.系统业务流程设计5.1业务流程描述该系统只是管理员对员工信息的
7、操作,首先,管理人员登陆进入系统,对员工信息进行增删改查,进而对奖罚、工资、考评等信息进行增删改查,然后实现对部门员工部分信息的统计及修改,操作员亦可对自己的信息进行操作,管理员对系统的操作都将被记录。5.2业务流图人事管理系统业务繁多,下列业务流图只是对主要系统功能进行描述。图5.1 顶级数据流图图5.2 次级级数据流图6系统功能设计系统主要功能分为以下五个模块:员工资料、人事管理、工资管理、统计管理和系统管理。6.1系统功能模块图图6.1 系统功能模块图6.2系统功能模块详细描述以下分别对员工资料、人事管理、工资管理、统计管理和系统管理系统五大模块进行详细描述介绍。6.2.1员工资料查看选
8、中员工的详细资料,员工资料又分为基本资料和高级资料。1基本资料员工编号、员工姓名、性别、出生日期、身份证号、婚姻状况、名族、机关、政治面貌、电子邮箱、联系电话、联系地址、部门、职位、职称、基本工资、聘用形式、最高学历、所属专业、毕业院校、入职日期、在职状态、工号、合同期限。2.高级资料(1).奖惩资料:奖惩日期、奖惩分数、奖惩原因。(2).培训资料:培训日期、培训内容。(3).考评资料:考评日期、考评内容、考评结果。(4).调薪资料:调薪日期、调前薪资、调后薪资、调薪原因。(5).调动资料:调动日期、调前部门、调前职位、调动原因、调后部门、调后职位、备注。(6).工资信息:账套名称、工资月份、
9、应发工资、备注。(7).其他信息:管理员可任意备注其他信息。6.2.2人事管理主要用于对员工奖惩、培训、考评、调薪、调动、工资信息的管理。1.员工资料即员工的基本资料,显示员工资料,并且可对员工进行模糊查询,即实现员工资料的增删改查。2.员工奖惩对员工奖励模块的增删改查的实现。3.员工培训对员工培训模块的增删改查的实现。4.员工好评对员工好评模块的增删改查的实现。5.员工调薪对员工调薪模块的增删改查的实现。6.员工调动对员工调动模块的增删改查的实现。6.2.3统计管理对员工资料的统一查询管理,包括综合信息统计、员工积分统计、人事信息统、人事记录统计。1综合信息统计根据员工出生月份、转正信息等统
10、一管理。2员工积分统计根据日期查找员工的积分情况。3人事信息统计对员工进行的同一查询管理,可根据性别、工资、职称等查询员工的信息。4人事记录统计对员工积分的统一管理,可根据部门、月份等查询其积分信息。6.2.4系统管理对系统、管理员等一些操作,包括基础信息设置、系统管理、操作员管理、备份恢复数据、初始化数据库。1基础信息设置对部门、职位、职称、奖惩规则和权限组的设置管理,及其个项目的增删改查。2系统管理对系统本身的一些设置。3操作日志管理记录管理员对数据的操作信息。4操作员管理管理员基本信息的管理,及其增删改功能。5备份恢复数据可对员工资料数据进行备份,并在适当的时候还原。6初始化数据库对整个
11、数据库资料初始化的操作。7系统数据库设计项目所涉及的系统数据库的表包括:员工基本信息表、员工奖惩表、员工培训表、员工考评表、员工调薪表、员工调动表、账套管理表、操作日志表、操作管理员表7.1概念模型设计概念性数据模型关心的是如何完整、正确地反映客观实际情况,不关心在数据库中如何实现。这种数据模式能真实地反应用户要求的实际情况,是一种容易被人们理解的直观的数据库结构模式。同时也是一种相对稳定统一的数据模式,一般情况下很少变动。概念性数据在用户和设计者之间建立了桥梁。是设计数据库结构的基础。概念设计中自顶向下的实体分析方法,即常用的实体联系模型 (简称E-R模型),对具体数据进行抽象加工,将实体集
12、合抽象成实体类型。用实体间联系反映现实世界事物间的内在联系。E-R模型是建立概念性数据模型的有力工具。图7.1.员工概念模型 7.2物理数据模型设计设计时,我们将确定下来的实体对象的属性值映射为数据库表中的列,在不同级的表之间,我们用按名应用映射父表与子表间的引用关系,同级表之间,我们仍然沿用主码、外码以映射它们之间的引用关系。这样,我们就建立了一个物理数据模型。数据库逻辑结构设计:概念结构设计是独立与实际数据模型的信息结构,必须将其转化为逻辑结构后才能进行数据库应用的设计。也就是要将概念上的结构转化为数据库系统所支持的实际数据模型。第一种转化是将实体转化为关系表。这种转化比较简单,只需要将实
13、体的属性定义为表的属性即可。第二种转化是联系的转化。即将各实体之间的联系转化为表格之间的关系,如外部键的定义。在上面工作的基础上归纳出人员管理数据库表格的组成、列的属性、表格之间的联系等。该数据库系统要求具有以下方面的特点;(1)结构合理,对一个人员建立多条记录;(2)所建立的数据冗余度小,独立性强;(3)建档、修改、查询、统计快而准确;(4)保密性、可靠性好。要做到以上四点要求,在数据库的设计中必须尽量做到满足数据库设计第三范式范式,也就是满足第三范式的定义:如果关系模式 R (U, F)中的所有非主属性对任何候选关键字都不存在传递信赖,则称关系R是属于第三范式的。从第一范式到第三范式是逐次
14、“包含于”的关系。遵循关系数据库设计的范式要求才能达到规范化目的,从而使结构更合理,消除存储异常,使数据冗余尽量小,便于插入、删除和更新。人事信息管理系统数据库中基本表的设计结果如下面的7个表格所示,每个表格表示数据库中的一个表,系统所有模块功能围绕下面7个表转开。2010年读书节活动方案一、 活动目的:书是人类的朋友,书是人类进步的阶梯!为了拓宽学生的知识面,通过开展“和书交朋友,遨游知识大海洋”系列读书活动,激发学生读书的兴趣,让每一个学生都想读书、爱读书、会读书,从小养成热爱书籍,博览群书的好习惯,并在读书实践活动中陶冶情操,获取真知,树立理想! 二、活动目标: 1、通过活动,建立起以学
15、校班级、个人为主的班级图书角和个人小书库。 2、通过活动,在校园内形成热爱读书的良好风气。 3、通过活动,使学生养成博览群书的好习惯。4、通过活动,促进学生知识更新、思维活跃、综合实践能力的提高。 三、活动实施的计划 1、 做好读书登记簿 (1) 每个学生结合实际,准备一本读书登记簿,具体格式可让学生根据自己喜好来设计、装饰,使其生动活泼、各具特色,其中要有读书的内容、容量、实现时间、好词佳句集锦、心得体会等栏目,高年级可适当作读书笔记。 (2) 每个班级结合学生的计划和班级实际情况,也制定出相应的班级读书目标和读书成长规划书,其中要有措施、有保障、有效果、有考评,简洁明了,易于操作。 (3)中队会组织一次“读书交流会”展示同学们的读书登记簿并做出相应评价。 2、 举办读书展览: 各班级定期举办“读书博览会”,以“名人名言”、格言、谚语、经典名句、“书海拾贝”、“我最喜欢的”、“好书推荐”等形式,向同学们介绍看过的新书、好书、及书中的部分内容交流自己在读书活动中的心得体会,在班级中形成良好的读书氛围。 3、 出读书小报: