免费论文查重: 大雅 万方 维普 turnitin paperpass

关于管理系统B/S/S架构资助管理系统与开发

最后更新时间:2024-03-02 作者:用户投稿原创标记本站原创 点赞:14168 浏览:58576
论文导读:加,对于贫困生资助工作的高效性和规范化提出了更高的要求。尤其是近几年,高校贫困生的资助工作越来越受到各界的重视,信息化程度也越来越高。为此,开发一套适合高校贫困生资助工作现状、使用方便的学生资助管理信息系统已成源于:大专毕业论文www.7ctime.com为当务之急。关键词:B/S/S;大学生;资助管理系统;软件开发
摘要:21世纪是信息产业的时代,全球信息电子化的潮流势不可挡,计算机被广泛应用于企业、政府部门、学校、家庭,给经济和社会生活带来深刻的变革。与此同时,我国的教育事业蓬勃发展,入学率普遍提高,各类大专院校规模不断扩大,在校生数量不断增加,对于贫困生资助工作的高效性和规范化提出了更高的要求。尤其是近几年,高校贫困生的资助工作越来越受到各界的重视,信息化程度也越来越高。为此,开发一套适合高校贫困生资助工作现状、使用方便的学生资助管理信息系统已成源于:大专毕业论文www.7ctime.com
为当务之急。
关键词:B/S/S;大学生;资助管理系统;软件开发
1007-9599 (2012) 15-0000-02
1系统设计原则、结构示意图及模块介绍
B/S/S(浏览器/应用服务器/数据库服务器)三层技术结构管理系统具有跨平台性、客户端零安装、可维护性好、可扩展性好、安全性好、资源重用性好等特点,数据库选用SQL Server来实现资助管理信息系统数据的管理。本系统拟设置困难学生基本信息管理、资助单位管理、系统管理、资助工作办公自动化等四个子系统。
系统设计目标主要是实现资助工作所需数据的管理,如学生信息、资助单位信息的管理;贫困生毕业相关工作的网上,如生源地核对、资助手续;进行内部办公相关事务的处理,如信息交流,数据填报统计等功能。
第一层为客户层(浏览器和客户工作站),主要负责人机交换,一类是通过B/S模式的客户端访问,客户层是Web页面。另一类是通过C/S模式的客户端访问,需要在客户层开发专门的客户应用程序,制作成简易的安装包,供客户端使用者下载安装。第二层为Web层,运行在Web服务器中。它接收客户层用户请求,将用户要求的服务传达给业务逻辑层进行相关的分析处理。
2系统的主要输入、输出界面设计,报表格式设计
本系统的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面。在选择的输入或输出界面内,用户通过功能菜单进行管理操作和显示结果。录入、管理、查询界面是根据资助管理人员按照相关资助业务流程进行编程的界面。系统有编辑和执行两种运行状态。在编辑状态下,资助管理人员可以创建自己管理员树下面的贫困生信息,并可对其贫困生状态、生源地信息进行编辑、修改;在执行状态下,资助管理人员可以动态调试程序,观察资助流程,并可根据数据属性进行批量查询资助信息。
鉴于资助管理信息系统中许多报表需要打印,所以报表格式设计必须具备方便浏览打印的特点。表单控件、报表面板、表体栏目结构的显示布局管理,列格式的定义与引用,必须符合这个特点。在各个界面的“自定义查询”菜单中的报表格式设计内,系统需要提供初始窗体。在此窗体中将显示某管理员定义的查询。打开查询后,部署控件,设置控件及面板属性,调整布局,设置表结构及列显示样式,最后保存格式,就完成了报表格式设计。
3系统的数据库设计
在本系统中,采用的数据库管理系统是SQL Server数据库,该数据库管理系统是一个公认的较为成熟的数据库管理系统,至今已有多年的应用历史。它以广泛的应用为目标,以满足应用所必需的功能为设计原则,系统性能稳定,功能完善,性能比优越。在设计过程中,本着数据库系统设计的基本原则,根据系统需求,在用户管理、作业管理等模块设计了多张数据库基本表,这些表都达到了基本的设计要求。
本系统采用的B/S/S(浏览器/应用服务器/数据库服务器)模式,使得应用服务器运行数据负荷较轻。客户将应用程序运行在用户自己的电脑上,当需要对数据库中的数据进行任何操作时,客户程序就自动地寻找服务器程序,并向其发出请求,服务器程序根据预定的规则作出应答,送回结果,应用服务器运行数据负荷较轻。数据的储存管理功能也较为透明。在数据库应用中,数据的储存管理功能,是由服务器程序和客户应用程序分别独立进行的。所有数据库操作,对于工作在前台程序上的最终用户,是“透明”的,他们无须过问(通常也无法干涉)背后的过程,就可以完成自己的一切工作。
4系统功能模块设计及其实现
学生资助信息具有信息量大、数据复杂、准确程度高等特点,设计学生资助信息管理系统进行管理比传统手工管理更加便捷,高效。例如,信息管理系统具备查询快、准确率高、信息量大、保存时间长等优点,同时还可以大幅降低管理成本。这些优点正是高校实现管理科学化、正规化,提高贫困生信息管理效率的重视途径。
高校开发学生资助管理信息系统的目的,主要是为了实现贫困生信息收集、对资助信息进行动态记录与查询,实现各级管理机构资助信息的统计分析,实现师生交流互动、办公文件上传下载等功能。一个成功的学生资助管理信息系统,不仅能够提高学校的管理水平和管理效率,给管理者提供一个信息平台,也能为学校高层领导决策提供参考数据。通常,一个完整、高效的学生资助管理系统应包含下述功能模块。
4.1用户管理模块。经过调研,笔者发现山东省内多数高校学生资助管理系统还未创建B/S/S架构的学生资助管理信息系统,以C/S架构设计的资助管理信息系统居多,没有考虑到多方需求,校级管理部门有管理,院系级账户有不同权限的,大多数没有学生,无法满足学生需求。笔者认为一个完善的B/S/S架构的学生资助管理信息系统,其用户应该包含三类:一是校、院、系各级管理员,二是学生用户,三是guest(未注册)用户。
校、院、系各级管理员权限应包括本级范围内学生信息的录入,查询、修改等管理功能,数据更新、备份等维护功能,维护本级及下级管理人员的权限和基本信息,沟通其他类型用户,发布相关信息和文件。
学生用户权限应包括查询权限范围内文件和信息,维护,沟通其他类型用户,提交资助申请和修改自己等功能。
未注册用户则只能浏览各级管理员发布的公共信息。
4.2学生信息管理模块。学生资助管理信息系统的基础数据来源于学生信息管理模块,其他模块调用数据大多是从本模块采集得来的,所以该模块是整个系统的核心模块。本模块需要采集论文导读:
和管理的基本信息包括贫困生资助信息、学习情况、奖惩信息、信用记录、家庭情况等。本模块主要实现上述这些基本信息的导入或录入、检索、修正等维护功能。同时信息维护受用户可管理院系范围限制,如一个管理员所分配的范围为“外国语学院”,则该用户只能检索、增加和维护“外国语学院”的学生资助信息。
4.3交流互动模块。高校资助工作主要是为了解决家庭困难学生在完成学业过程中遇到的经济困难,所以资助管理工作要积极地了解学生的需求。根据学生需求在政策允许的范围内、根据学校实际情况帮助学生解决困难,顺利完成学业。所以,一个完整、高效的学生资助管理信息系统应具备师生交流互动的平台。
交流平台可通过以下三种方式实现:第一,设立答疑专栏,由后台动态设置开放状态、登录方式、浏览方式等,实现一人提问多人解答或专家解答功能;二是开通BBS论坛,供师生自由交流;三是设立网上调查问卷,问卷议题选项可设置多种格式(单选、多选、文本),并根据学生反馈信息进行数据统计和图表生成、打印。
4.4数据管理模块。学生资助管理信息系统数据管理模块可以实现学生信息批量导入,数据的统计分析、报表打印,数据的备份和恢复等功能,从而大大减轻了高校资助工作管理人员的工作量,提高了工作效率和数据的准确性。
一个信息管理系统数据管理模块的设计决定了该系统的数据兼容能力,为了方便各级管理用户与其他系统的数据交互,数据导入模块应该支持mdb、dbf、excel等多种数据文件格式以及所有支持oledb、odbc接口的关系数据库。同样,数据统计与报表输出格式应该注意与管理人员常用办公软件相兼容,一般应把输出数据报表保存为Microsoft Excel文件或纯txt文件两种格式。