医院人事管理信息系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
系统首页共划分为四个主要个模块,其中各个模块中又根据具体情况的不同划分为诸多不同的子模块,总之,整个页面的布局完全按照系统的一般设计思路及方便用户使用的原则来设计的,但是有别于一般的系统。从而使整个系统的内容富有层次感。整个系统的总体结构如下:(针对自己负责的系统实现)。
由于医院职工人数较多,每一位职工的具体实际情况也不尽相同,如果没有一个完整的管理系统来进行管理,那么势必会给管理人员带来种种麻烦,因此系统中应具备以下基本功能:
1.人事档案:实现医院所有人员的信息管理,对试用、转正、调动等任职过程进行全方位管理。
2.排班管理:方便各个科室、病区以及不同时段医护资源的合理分配。
3.考评测评:针对不同群体进行医德考评、年度考评、满意度测评等,提升工作积极性。
4.工资查询:可按照权限范围使用户方便快捷查询到工资发放情况,方便人事部门管理。
用户只有通过正确注册后才能进入该系统,在系统中查询和更改相关信息。不同等级的用户只能查询相关等级的信息,不可随意更改数据和查询不属于自己等级的相关信息。
设计思路如下:实现医院人事管理系统主要是通过数据库SQL Server 2000以及ASP.NET的开发环境。
后台创建:
首先,根据医院人事管理系统的需求,进行需求分析,并写出相应的需求报告,然后将需求转化为数据库的信息模型,弄清各个实体和属性之间的联系,然后利用建模工具绘制出单个实体的E-R图以及整体的E-R图。
其次,将绘制的E-R图转化为相应的关系模型,并进行必要的视图设计,以满足用户方便的查询与自己相关的所有信息。
再次,依据上述的关系模型,创建相应的实体联系表,并制定相应的主键,及参数值,约束条件等。
最后利用SQL Server 2000进行相应的表的建立和视图的创建,以期完成医院人事管理系统的后台创建。
前台创建:
前台包括用户登录、排班查询、考评查询、工资查询等模块,采用ASP.NET技术来实现。