论文部分内容阅读
摘要:文章以苏州X高职院校为例,阐述了符合“三循环递进式”人才培养模式特征,基于ASP.NET框架和SQL SERVE技术的宿舍管理信息系统的设计与开发过程。为开发符合高校管理特点的信息系统工作者提供参考。
关键词:“三循环递进式”人才培养模式;宿舍管理系统;开发实践
中图分类号:TP311.1 文献标识码:A
苏州X高职院校通过多年的人才培养实践,形成了行之有效,且规范化、科学化的“三循环递进式”人才培养模式。将原有的一次性毕业实习调整为三次分散实习,即认知性实习,技能性实习和就业实习。原有的半年实习时间增加到一年甚至一年半时间。这就导致了许多学生每个学期都会有一段时间离校,再返校,住宿信息经常调整。原有的人工管理难以满足人才培养工作的需要。因此学校提出了定制开发与当下管理工作相适应的宿舍管理信息系统。
1系统需求及业务流程调研
1.1业务部门的工作现状以及对系统基本诉求
“三循环递进式”人才培养模式导致了人员流动快、岗位角色变换快、一人多岗及岗位角色交叉等现象。目前,宿舍管理工作中的数据仅靠手工记录、统计、存档。信息采集、发布和传达不及时,无法共享,且易于丢失。工作重复、烦琐而且极易出错;加之人员流动导致部分单项工作需要反复去做,效率极低。
根据业务工作的实际情况,配置“学生宿舍管理系统”。通过系统管理,实现各级管理信息的同步更新、及时反馈、实时共享等,提高日常管理工作效率。
1.2业务主要内容及工作流程调研
通过系统设计人员与相关工作人员及负责人进行沟通和工作现场观摩后,确认当前的工作内容及工作流程如下(图1):
1)通过宿舍检查,宿舍管员手工记录学生每天晚上的入住情况;
2)每天早上由宿舍管理科工作人员收集纸质稿件,制作成电子表,并统计汇总;
3)宿舍管理科将每天的学生入住情况汇总表分发给分管校领导、二级院系领导、辅导员、学生处领导。以便开展相关的其他工作。
1.3工作流程优化和业务信息的扩展
通过与相关人员的沟通和交流,对工作业务流程作了优化,对信息内容的采集和管理作了扩充,主要内容和業务管理模型(图2)如下:
1)宿舍管理科工作人员对系统基础信息进行采集和维护。基础信息包括:宿舍及楼栋信息、学生基本信息、人住信息,宿舍管理员信息等。
2)宿舍管理员录入查寝信息、卫生检查信息、来访信息、晚归信息……
3)系统对采集的信息进行统计分析,自动生成各种所需报表。
4)宿管员、宿管科、学生处、分管校领导、二级院系领导及辅导员根据所分管的区域范围查询自己所需的各种报表。
5)实现学生在线报修、维修跟踪及评价等功能。
6)对报修进行统计汇总,并生成所需报表。
2系统规划与设计
2.1系统整体架构设计和布局规划
网络信息系统的开发通常采用C/S(Client/Server)模式和B/S(Browser/Server)模式。C/S模式是客户端/服务器两层结构。充分利用了两端的硬件资源,降低了系统的通讯消耗,也相对安全。但是在升级维护中需要在两端安装系统的支撑软件,由于个人电脑运行环境不同,还需要开发不同版本的Client。维护成本高,效率低。B/S模式是在Internet基础上,用户界面通过浏览器实现,形成三层(3-tier)架构,使系统更加方便、快捷、高效。无须单独开发客户端,减少了系统开发、维护和升级的工作量,降低了总体成本(TCO)。因此,宿舍管理系统采用B/S模型进行设计,将Web表示层、业务逻辑层和数据资源层分离,形成三层架构(3-tier architecture)模型(图3)。保证了系统的安全、高效运行。
Web前端页面布局采用frame和frameset框架技术,实现基本信息区域、功能菜单和信息展示的分离(图4)。在重载页面时,只需要加载信息展示框架区域,无须加载整个页面,减少了数据传输,提高了网页下载速度。增加系统安全性,也便于系统维护。
为适应“一人多岗、角色交叉、岗位工作内容调整快”的实际情况,在权限控制方面,采用了以功能为主线的权限分配模式,实现权限控制。不同的岗位可以使用相同的具体功能,同时也允许同一系统功能分配给不同岗位用户,提高了权限分配的机动性、灵活性。采用“平台 功能”(platform
关键词:“三循环递进式”人才培养模式;宿舍管理系统;开发实践
中图分类号:TP311.1 文献标识码:A
苏州X高职院校通过多年的人才培养实践,形成了行之有效,且规范化、科学化的“三循环递进式”人才培养模式。将原有的一次性毕业实习调整为三次分散实习,即认知性实习,技能性实习和就业实习。原有的半年实习时间增加到一年甚至一年半时间。这就导致了许多学生每个学期都会有一段时间离校,再返校,住宿信息经常调整。原有的人工管理难以满足人才培养工作的需要。因此学校提出了定制开发与当下管理工作相适应的宿舍管理信息系统。
1系统需求及业务流程调研
1.1业务部门的工作现状以及对系统基本诉求
“三循环递进式”人才培养模式导致了人员流动快、岗位角色变换快、一人多岗及岗位角色交叉等现象。目前,宿舍管理工作中的数据仅靠手工记录、统计、存档。信息采集、发布和传达不及时,无法共享,且易于丢失。工作重复、烦琐而且极易出错;加之人员流动导致部分单项工作需要反复去做,效率极低。
根据业务工作的实际情况,配置“学生宿舍管理系统”。通过系统管理,实现各级管理信息的同步更新、及时反馈、实时共享等,提高日常管理工作效率。
1.2业务主要内容及工作流程调研
通过系统设计人员与相关工作人员及负责人进行沟通和工作现场观摩后,确认当前的工作内容及工作流程如下(图1):
1)通过宿舍检查,宿舍管员手工记录学生每天晚上的入住情况;
2)每天早上由宿舍管理科工作人员收集纸质稿件,制作成电子表,并统计汇总;
3)宿舍管理科将每天的学生入住情况汇总表分发给分管校领导、二级院系领导、辅导员、学生处领导。以便开展相关的其他工作。
1.3工作流程优化和业务信息的扩展
通过与相关人员的沟通和交流,对工作业务流程作了优化,对信息内容的采集和管理作了扩充,主要内容和業务管理模型(图2)如下:
1)宿舍管理科工作人员对系统基础信息进行采集和维护。基础信息包括:宿舍及楼栋信息、学生基本信息、人住信息,宿舍管理员信息等。
2)宿舍管理员录入查寝信息、卫生检查信息、来访信息、晚归信息……
3)系统对采集的信息进行统计分析,自动生成各种所需报表。
4)宿管员、宿管科、学生处、分管校领导、二级院系领导及辅导员根据所分管的区域范围查询自己所需的各种报表。
5)实现学生在线报修、维修跟踪及评价等功能。
6)对报修进行统计汇总,并生成所需报表。
2系统规划与设计
2.1系统整体架构设计和布局规划
网络信息系统的开发通常采用C/S(Client/Server)模式和B/S(Browser/Server)模式。C/S模式是客户端/服务器两层结构。充分利用了两端的硬件资源,降低了系统的通讯消耗,也相对安全。但是在升级维护中需要在两端安装系统的支撑软件,由于个人电脑运行环境不同,还需要开发不同版本的Client。维护成本高,效率低。B/S模式是在Internet基础上,用户界面通过浏览器实现,形成三层(3-tier)架构,使系统更加方便、快捷、高效。无须单独开发客户端,减少了系统开发、维护和升级的工作量,降低了总体成本(TCO)。因此,宿舍管理系统采用B/S模型进行设计,将Web表示层、业务逻辑层和数据资源层分离,形成三层架构(3-tier architecture)模型(图3)。保证了系统的安全、高效运行。
Web前端页面布局采用frame和frameset框架技术,实现基本信息区域、功能菜单和信息展示的分离(图4)。在重载页面时,只需要加载信息展示框架区域,无须加载整个页面,减少了数据传输,提高了网页下载速度。增加系统安全性,也便于系统维护。
为适应“一人多岗、角色交叉、岗位工作内容调整快”的实际情况,在权限控制方面,采用了以功能为主线的权限分配模式,实现权限控制。不同的岗位可以使用相同的具体功能,同时也允许同一系统功能分配给不同岗位用户,提高了权限分配的机动性、灵活性。采用“平台 功能”(platform