论文部分内容阅读
摘 要针对学院招生就业信息管理的需求,基于B/S结构和模块化编程思想,利用ASP技术,设计招生就业网站信息管理系统,详细介绍招生就业信息管理系统的主要功能,对系统实现的几个关键技术,如模块化设计、权限管理和安全性等进行较为深入的探讨。这一系统对招生就业会带来不少好处。
关键词招生就业;系统设计;工作流;B/S结构
中图分类号G4文献标识码A文章编号1673-9671-(2010)101-0137-01
工作流(Workflow)就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。一个工作流包括一组任务(或活动)及它们的相互顺序关系,还包括流程及任务(或活动)的启动和终止条件,以及对每个任务(或活动)的描述。
1学生招生就业管理系统设计的可行性分析
根据软件工程的原理和软件项目的开发,本系统的开发必须具有软件计划、需求分析、软件设计、软件编码、软件测试和软件维护等基本过程。在系统分析阶段,根据我们参加招生就业工作的体会,事先设想好各种工作流的处理方式和处理条件,与学院招生就业管理人员反复交换意见,进一步熟悉招生就业业务,在系统调研的基础上,共同确定系统的功能目标;在设计工程阶段,尽量采用面向数据流的设计,采用转换数据流的分析方法和结构化的程序设计,即功能模块化、自顶向下、逐步求精,并注意维护工程的一些基本要求,使系统具有较强的纠错能力和环境适应能力;在测试检查阶段,采用模块测试法,使系统的纠错能力不断增强,从而缩短了整个开发系统的周期,扩大了系统功能,提高了系统的纠错能力。因此,在系统开发的理论研究上是可行的。
学院招生就业管理系统将抽象的协同办公、流程优化、知识管理理论与具体的IT技术和平台相结合,最具实用性。系统采用纯WEB交互界面,以单一登陆、统一界面和相同的风格为系统内容资源,构建一个电子事物的基础信息通道。用户界面简洁,系统操作简单、易学易用。因此,用户在系统使用性方面是可行的。
在招生就业管理系统中提供了帐户管理权限控制体系、应用级身份认证、等级授权和数据加密等整体安全体系,后台登陆管理分超级管理员和普通管理员,只有超级管理员才有足够的权限管理网站,而且所有密码都是加密方式写入数据库,信息显示功能里面也设置了管理员、普通工作人员、学生等权限浏览,这些在很大程度上增强了系统的安全性和可靠性。因此,在系统安全性方面是可行的。
2学院招生就业管理系统模型设计
本系统的结构本系统采用B/S架构,所有的业务处理逻辑都在服务器端执行,客户端只有浏览器,所有界面呈现/操作都是通过浏览器将数据发送到服务器,由服务器的相应模块进行处理。
本系统采用三层模型来实现客户/服务器模式,三层结构模型以访问WEB数据库为中心,HTTP为传输协议,客户端通过浏览器(Browser)访问WEB服务器和与其相连的后台数据库。结构模型如图1所示。
图1
2.1系统业务流程分析
按学院对招生就业工作的流程要求以及用户用例需求来分析,我们可以分析出本系统大概的业务流程如图2所示。
2.2系统功能模块设计
本系统分为两大模块,即前台信息显示模块和后台数据管理模块。
1)前台信息显示模块功能阐述如下:前台信息显示模块主要是从考生报考我院开始,到成绩查询、录取结果查询、新生报到、在校学籍查询和毕业生就业信息获取等工作流程的信息显示。
图2
①普通招生信息查询:主要是显示学院招生就业处发布的各类与招生有关的最新信息和消息。主要内容:②考生网上报名:每年招生阶段,在学生填报志愿的时候,为了了解学生填报我院的信息情况,学生可以在填报完志愿后在这里进行信息登录,方便我院综合了解报考我院的考生信息,相同条件下,网上报名了的考生将视为第一志愿优先录取。③专业成绩查询:这个模块主要提供给我院提前招生系部和专业使用,我院属于艺术类学院,所以参加提前招生考试的学生有艺术类专业成绩,参加了我院提前招生考试的考生将通过这个模块进行查询专业考试成绩。④录取结果查询:每年招生结束后,考生除了能在教育考试院查到考生被录取的状态外,还可以在本系统里查询到考生录取的具体信息,包括录取的系部、录取的专业、相关的学费以及录取通知书发放状态等综合信息。⑤网上在线咨询:这个模块主要提供给报考我院考生在填报志愿前咨询,填报志愿后了解招生动态,录取后的疑问咨询等功能,能够实现在线实时和招生就业处老师沟通和咨询。⑥学生学籍查询:这个模块主要提供给在校学生学籍查询功能。⑦毕业生就业信息查询:主要是显示学院招生就业处发布的各类与毕业生就业有关的最新信息和消息。
2)后台管理模块主要功能阐述如下:后台管理模块主要是按照学院招生就业工作人员的工作流程划分的模块设计,包含了招生就业工作人员参与招生就业工作的整个工作过程,即工作人员权限管理、工作人员发布信息、工作人员管理信息和整个系统安全保障等工作流程。
(下转第115页)
(上接第137页)
①基本系统信息模块:这个模块下面包括有系统的公告快讯管理、友情链接管理、在线交互数据管理和系统基本信息设置管理,是整个系统基本信息设置模块。②信息发布模块:这个模块下面包括系统前台显示的所有交互数据的综合管理,包括添加新信息、编辑信息、删除信息等功能。③系统管理员模块:这个模块主要是系统运行过程中对系统进行操作的所有工作人员操作的管理,包括工作人员信息添加、修改、删除、权限设定能功能。④系统安全模块:这个模块主要是整个系统安全保障的管理模块,包括工作人员登录状态、数据库的备份和压缩,系统运行日志管理等功能。
以上系统的亮点主要表现在:第一,模块化设计。系统针对不同功能的页面显示,采用了模块化的编程思想,将不同类型的显示用独立函数的形式呈现,在任何页面需要调用显示的时候,直接调用模块的某个函数执行就行,这样大大提高了开发效率和代码的重用性。第二,数据库连接。系统采用数据库连接池进行数据库的连接,比一般的直接连接更有优越性,因为它提高了性能的同时还保存了宝贵的资源。第三,系统安全。系统对于不同用户对其权限设置了严格的限制。系统运行的安全性方面也设计了独立的安全保障模块来保障系统的安全正常运行。
3学院招生就业管理系统实施工作流带来的好处
按照学院对招生就业管理系统的需求,本系采用基于工作流的模块化设计模式进行设计和开发,其好处主要是:
1)招生工作中要处理的事项会通过网络自动传递到每个工作人员的个人电脑上,工作人员可以在线处理招生事务。
2)工作人员只需将精力集中在处理自己关心的数据上,这样可以将复杂的招生管理工作简单化,提高招生管理工作效率。
3)达到无纸化办公的目標。学院很早就进行了无纸化办公的倡议,但由于诸多原因,真正无纸化还是没有完全实现,本次设计的学院招生管理系统就可以实现完全的无纸化办公,所有工作人员的工作都可以实现信息化、数据化。
4)完全支持移动办公,使作业同步化。招生工作受不同的工作场地,工作时间等的限制,本系统可以不受这些限制的实现移动办公。
5)科学管理更进一层,办公效率明显提高。本系统的实现将招生管理工作条理化、结构化、程序化,这将使我院的招生工作效率更高。
6)通过流程自动化与数据库集成,以及各类表单统计查询功能,提高决策能力。
总之,该系统的设计与开发能真正实现学校招生就业管理工作的网络化、自动化。本系统成功研发,使我院在招生就业过程中真正实现了信息化管理,同时使招生就业管理紧跟时代潮流,管理更规范化,提高招生就业工作效率和水平。
参考文献
[1]郭保红,孙静.基于Web网上助学和考试系统的设计实现[J].天津理工学院学报,2002,18:2.
[2]陈文明,齐欢.信息时代的学位与研究生教育信息管理[J].学位与研究生教育,2003,2:16~19.
[3]萨师煊.数据库系统概论[M].北京:高等教育出版社,2000.
[4]李中华,彭涛.研究生教育网络管理系统的设计与实现[J].重庆邮电学院学报,2005,3:442~444.
作者简介
雷珺麟(1972—),女,湖南长沙人,国家二级导演、副教授,湖南大众传媒职业技术学院动漫与艺术设计系主任。
关键词招生就业;系统设计;工作流;B/S结构
中图分类号G4文献标识码A文章编号1673-9671-(2010)101-0137-01
工作流(Workflow)就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。一个工作流包括一组任务(或活动)及它们的相互顺序关系,还包括流程及任务(或活动)的启动和终止条件,以及对每个任务(或活动)的描述。
1学生招生就业管理系统设计的可行性分析
根据软件工程的原理和软件项目的开发,本系统的开发必须具有软件计划、需求分析、软件设计、软件编码、软件测试和软件维护等基本过程。在系统分析阶段,根据我们参加招生就业工作的体会,事先设想好各种工作流的处理方式和处理条件,与学院招生就业管理人员反复交换意见,进一步熟悉招生就业业务,在系统调研的基础上,共同确定系统的功能目标;在设计工程阶段,尽量采用面向数据流的设计,采用转换数据流的分析方法和结构化的程序设计,即功能模块化、自顶向下、逐步求精,并注意维护工程的一些基本要求,使系统具有较强的纠错能力和环境适应能力;在测试检查阶段,采用模块测试法,使系统的纠错能力不断增强,从而缩短了整个开发系统的周期,扩大了系统功能,提高了系统的纠错能力。因此,在系统开发的理论研究上是可行的。
学院招生就业管理系统将抽象的协同办公、流程优化、知识管理理论与具体的IT技术和平台相结合,最具实用性。系统采用纯WEB交互界面,以单一登陆、统一界面和相同的风格为系统内容资源,构建一个电子事物的基础信息通道。用户界面简洁,系统操作简单、易学易用。因此,用户在系统使用性方面是可行的。
在招生就业管理系统中提供了帐户管理权限控制体系、应用级身份认证、等级授权和数据加密等整体安全体系,后台登陆管理分超级管理员和普通管理员,只有超级管理员才有足够的权限管理网站,而且所有密码都是加密方式写入数据库,信息显示功能里面也设置了管理员、普通工作人员、学生等权限浏览,这些在很大程度上增强了系统的安全性和可靠性。因此,在系统安全性方面是可行的。
2学院招生就业管理系统模型设计
本系统的结构本系统采用B/S架构,所有的业务处理逻辑都在服务器端执行,客户端只有浏览器,所有界面呈现/操作都是通过浏览器将数据发送到服务器,由服务器的相应模块进行处理。
本系统采用三层模型来实现客户/服务器模式,三层结构模型以访问WEB数据库为中心,HTTP为传输协议,客户端通过浏览器(Browser)访问WEB服务器和与其相连的后台数据库。结构模型如图1所示。
图1
2.1系统业务流程分析
按学院对招生就业工作的流程要求以及用户用例需求来分析,我们可以分析出本系统大概的业务流程如图2所示。
2.2系统功能模块设计
本系统分为两大模块,即前台信息显示模块和后台数据管理模块。
1)前台信息显示模块功能阐述如下:前台信息显示模块主要是从考生报考我院开始,到成绩查询、录取结果查询、新生报到、在校学籍查询和毕业生就业信息获取等工作流程的信息显示。
图2
①普通招生信息查询:主要是显示学院招生就业处发布的各类与招生有关的最新信息和消息。主要内容:②考生网上报名:每年招生阶段,在学生填报志愿的时候,为了了解学生填报我院的信息情况,学生可以在填报完志愿后在这里进行信息登录,方便我院综合了解报考我院的考生信息,相同条件下,网上报名了的考生将视为第一志愿优先录取。③专业成绩查询:这个模块主要提供给我院提前招生系部和专业使用,我院属于艺术类学院,所以参加提前招生考试的学生有艺术类专业成绩,参加了我院提前招生考试的考生将通过这个模块进行查询专业考试成绩。④录取结果查询:每年招生结束后,考生除了能在教育考试院查到考生被录取的状态外,还可以在本系统里查询到考生录取的具体信息,包括录取的系部、录取的专业、相关的学费以及录取通知书发放状态等综合信息。⑤网上在线咨询:这个模块主要提供给报考我院考生在填报志愿前咨询,填报志愿后了解招生动态,录取后的疑问咨询等功能,能够实现在线实时和招生就业处老师沟通和咨询。⑥学生学籍查询:这个模块主要提供给在校学生学籍查询功能。⑦毕业生就业信息查询:主要是显示学院招生就业处发布的各类与毕业生就业有关的最新信息和消息。
2)后台管理模块主要功能阐述如下:后台管理模块主要是按照学院招生就业工作人员的工作流程划分的模块设计,包含了招生就业工作人员参与招生就业工作的整个工作过程,即工作人员权限管理、工作人员发布信息、工作人员管理信息和整个系统安全保障等工作流程。
(下转第115页)
(上接第137页)
①基本系统信息模块:这个模块下面包括有系统的公告快讯管理、友情链接管理、在线交互数据管理和系统基本信息设置管理,是整个系统基本信息设置模块。②信息发布模块:这个模块下面包括系统前台显示的所有交互数据的综合管理,包括添加新信息、编辑信息、删除信息等功能。③系统管理员模块:这个模块主要是系统运行过程中对系统进行操作的所有工作人员操作的管理,包括工作人员信息添加、修改、删除、权限设定能功能。④系统安全模块:这个模块主要是整个系统安全保障的管理模块,包括工作人员登录状态、数据库的备份和压缩,系统运行日志管理等功能。
以上系统的亮点主要表现在:第一,模块化设计。系统针对不同功能的页面显示,采用了模块化的编程思想,将不同类型的显示用独立函数的形式呈现,在任何页面需要调用显示的时候,直接调用模块的某个函数执行就行,这样大大提高了开发效率和代码的重用性。第二,数据库连接。系统采用数据库连接池进行数据库的连接,比一般的直接连接更有优越性,因为它提高了性能的同时还保存了宝贵的资源。第三,系统安全。系统对于不同用户对其权限设置了严格的限制。系统运行的安全性方面也设计了独立的安全保障模块来保障系统的安全正常运行。
3学院招生就业管理系统实施工作流带来的好处
按照学院对招生就业管理系统的需求,本系采用基于工作流的模块化设计模式进行设计和开发,其好处主要是:
1)招生工作中要处理的事项会通过网络自动传递到每个工作人员的个人电脑上,工作人员可以在线处理招生事务。
2)工作人员只需将精力集中在处理自己关心的数据上,这样可以将复杂的招生管理工作简单化,提高招生管理工作效率。
3)达到无纸化办公的目標。学院很早就进行了无纸化办公的倡议,但由于诸多原因,真正无纸化还是没有完全实现,本次设计的学院招生管理系统就可以实现完全的无纸化办公,所有工作人员的工作都可以实现信息化、数据化。
4)完全支持移动办公,使作业同步化。招生工作受不同的工作场地,工作时间等的限制,本系统可以不受这些限制的实现移动办公。
5)科学管理更进一层,办公效率明显提高。本系统的实现将招生管理工作条理化、结构化、程序化,这将使我院的招生工作效率更高。
6)通过流程自动化与数据库集成,以及各类表单统计查询功能,提高决策能力。
总之,该系统的设计与开发能真正实现学校招生就业管理工作的网络化、自动化。本系统成功研发,使我院在招生就业过程中真正实现了信息化管理,同时使招生就业管理紧跟时代潮流,管理更规范化,提高招生就业工作效率和水平。
参考文献
[1]郭保红,孙静.基于Web网上助学和考试系统的设计实现[J].天津理工学院学报,2002,18:2.
[2]陈文明,齐欢.信息时代的学位与研究生教育信息管理[J].学位与研究生教育,2003,2:16~19.
[3]萨师煊.数据库系统概论[M].北京:高等教育出版社,2000.
[4]李中华,彭涛.研究生教育网络管理系统的设计与实现[J].重庆邮电学院学报,2005,3:442~444.
作者简介
雷珺麟(1972—),女,湖南长沙人,国家二级导演、副教授,湖南大众传媒职业技术学院动漫与艺术设计系主任。