当前位置:文档之家› 学生工作管理系统方案

学生工作管理系统方案

学生工作管理系统方案
学生工作管理系统方案

X X X大学学生工作管理系统

编制人:冉发

编制日期:2015-07

目录

一、引言 (3)

1.1、编写目的 (3)

1.2、建设背景 (3)

1.3、可行性分析 (4)

二、系统设计 (6)

2.1、设计原则 (6)

2.2、设计目标 (8)

2.3、系统功能模块设计说明 (9)

2.4、系统安全设计 (13)

2.4.1、系统安全 (13)

2.4.2、数据安全 (14)

2.5、关键的技术点 (15)

2.5.1、W EB S ERVICES技术 (15)

2.5.2、SOA架构技术 (17)

一、引言

学生工作管理系统面向高校学生管理部门,涵盖学生学籍、学生事务、助学管理、体质健康、心理健康、思想政治、综合测评、辅导员考评及系统管理九个方面,基于校园网/互联网为学生管理提供先进实用的信息化管理手段,为学生及辅导员提供简便快捷的网络化信息服务。

1.1、编写目的

为了开发好《贵州理工学院学生工作管理系统》(以下称为系统)项目,打造一个真正的大学数字化校园,使用户方和平台研发方在系统最终成果的认知上达成共识,特编制此总体设计方案,并以此作为本系统项目后续建设的技术要求。

该文档的读者包括系统项目的投资者、项目开发团队及专家、项目负责人、系统分析人员、系统设计人员、系统开发人员、系统测试人员等。

1.2、建设背景

学生信息管理系统是一个教育单位不可缺少的部分。一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校相关工作人员的

工作负担,它的内容对于学校的决策者和管理者来说都至关重要。所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案、统计和查询数据,这种管理方式存在着许多缺点,如:效率低、保密性差,人工的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着来越重要的作用。

作为计算机应用的一部分,使用计算机对学校的各类信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学校信息管理的效率,也是一个单位科学化、正规化管理,与世界接轨的重要条件。

1.3、可行性分析

经济可行性

该系统开发成后,通过测试和、试运行和实际应用后,将很大程度上提高的大学生就业管理科学性和高效性,在为学校、企业带来便利的同时,从长远利益来考虑,本系统的设计开发还是具有相当大的经济可行性的。

技术可行性

本系统使用.NET技术进行开发,.NET Framework4.0框架作为

微软公司已经比较成熟的产品,现在有越来越多的企业及技术人员选择它作为开发平台。因此,在技术上.NET是完全可以胜任这个平台的开发。

本系统采用B/S技术模式,掌握.NET 架构的三层设计思想,选择可行的方案、合理安排开发过程,用C#.NET做一个网页,作为与用户交互的界面,同时实现用户进入系统的身份验证、并提交应聘书和招牌信息,系统保存数据到数据库中。所以,该系统在技术上是可行的。

操作可行性

使用该系统的大多数是学校就业指导中心的管理人员和老师及在校学生,由于他们所接受的高等教育及工作的需要,对他们来说,操作本系统将会十分的简便。系统是基于Web的工作界面,管理人员无论通过局域网还是互联网,都能在浏览器中对招聘信息进行有效的管理,随时可以更新就业相关信息,用户只需在自己的计算机上通过Web浏览器访问本系统,同时所有的操作都是基于Web的操作方式,如:链接、按钮、文本框等等。所有的操作通过浏览器完成,客户端不需要配置其他应用软件,用户不需培训,只要稍微提示一下即可。因此,在操作使用上,本系统简单、方便,易于使用户接受,因而是十分可行的。

法律可行性

由于本系统是在相关法律法规下实施完成的,所以不存在任何法律问题,在法律上是完全可行的。

综合考虑经济、技术、操作和法律等方面的因素,基于Web的大学生就业管理系统,可行性是非常高的。

二、系统设计

2.1、设计原则

面向用户观点的原则

管理系统是为用户开发研制的,用户是系统的最终使用者和评价者,所以在管理系统的开发设计的过程中,我们树立了从用户的寻求出发,面向用户,一切为了用户的观念,在分析与设计系统的前期,为了保证系统的功能的完善曾与公司员工接触,了解他们的要求,同时结合计算机管理的特点,在与用户共同商讨的基础上,融合我们的设计观点和现代管理的思想和模式,以便改进和提高管理工作的速度和质量。

采用模块化设计的原则

系统模块化设计方法是从计算机实现的角度出发对整个系统进行审核和校验,将整个系统划分为不同的功能模块,实现系统的一个特定功能。各个功能模块之间具有相对独立性,便于整个系统的设计、实施、维护和扩充。这种模块化结构设计方法,为整个系统顺利进行奠定了基础。

实用性原则

系统的建设必须首先满足各业务角色的不同特点和要求,易于使用、管理及维护,使其成为可依托的有力支撑。具有一定范围内灵活

的操作功能,优化平台结构和完善的数据库系统,友好的用户界面。

先进性原则

由于“学生工作管理系统”建设和使用是一个相对长期的过程,必须尽可能采用最新进的技术、方法、软件系统等,确保系统有一定的先进行、前瞻性,符合技术发展方向,延长平台的生命周期,保障对“教务考核系统”持续支撑。

标准和开放性原则

系统的建设是严格按照国家、地方和行业有关的标准规范,如:各类数据的分层编码、数据的质量、元数据标准等。在系统架构、采用技术、选用平台方面都具有较好的开放性。系统各个模块之间是开放的,各种数据资源和信息在制度法规的保障下流动,和公安其他系统能能够顺利对接,构成一个开放的、以扩充的,并具有统一的软件平台、统一标准(数据标准和技术标准)、统一数据的开放信息系统。

可扩展和伸缩性原则

考虑到系统建设是一个循序渐进、不断扩充的过程,因此,我们采用积木式结构,组件化设计,整体构架考虑到系统间的无缝连接,为今后平台的扩充和集成留有扩充余量。

投资合理的原则

在总体规划中我们综合考虑各种资源(硬件、网络、数据及软件平台)整体配置,管理系统将合理利用现有资源,力求节俭、绝不浪费的原则。

2.2、设计目标

开发贵州理工学院学生工作管理系统,完成学生在校期间各类信息的管理工作,用户为贵州理工学院管理员、教师和学生,用于各系学生教育管理工作中相关数据信息的处理。为学生处工作人员和各系辅导员提供迅速、高效服务,避免手工处理的繁琐和误差,及时、准确地处理学生的信息,提高工作效率。它通过集中式的信息数据库将各类档案信息管理功能结合起来,达到共享数据,降低成本,提高效率,改进服务等目的,实现学生信息管理工作的系统化、规范化和自动化,同时为管理层的决策提供详尽的数据支持。系统的设计和开发应满足对学校学生信息管理的需要,并达到操作过程中的直观,方便,实用,安全等要求。系统采用模块化程序设计的方法,既便于系统功能的组合和修改,又便于补充和维护。在实际运用中,此系统可以作为贵州理工学院校园管理系统的一个子系统,也可作为一个独立的系统来使用。本系统既有针对性,又有普适性,对于贵州理工学院的学生管理工作有很强的实用性,也可适用于不同高校。一般而言,学生工作管理系统应达到以下要求:

能够管理学生在校期间的各类基本信息,满足管理的实时性和学生最大范围地使用该系统。

具有良好的安全性和保密性、简便实用、易于操作、迅捷准确,能够快速地进行各类信息的查询。

减少人工的参与和基础信息的录入,减少管理人员,减轻管理人员的工作任务,具有良好的自知功能和信息循环,降低管理成本。

2.3、系统功能模块设计说明

学生学籍:

学生学籍指学生从入学到毕业学籍信息的详细记录,包括基本信息、注册信息、异动信息。

1、学籍档案

批量导入及零散录入学生信息,创建学籍档案。

全面检测学籍档案,批量或零散增改有关信息。

打印学籍卡、学生名册、学生密码、学生证、学籍档案。

统计分析在校/在籍学生情况。

生成上报的电子注册数据(新生/在校生/学籍异动/毕业生)以及高基表。

2、学期注册

由各个院(系)/部基于校园网办理学期报到,登记报到与不报到学生,统计学期报到情况。

依据设定的注册规定(如不允许欠费学生注册),批量处理学期注册;可根据需要对不能正常注册学生进行

强制注册。

统计分析学期注册情况。

3、学籍异动

分异动类别设置异动规定。

依据设置的异动规定,智能判断规定异动学生;

通过校园网接收学生异动申请;为预计异动学生打印异动

审批表。

审核确认异动学生,逐个处理学籍异动(包括自动更新学籍状态、打印异动通知单等)。

统计分析学籍异动情况。

确定需要分流的专业与对应专业,将需要分流的学生分流到对应专业及相应班级。

学生事务:

学生事务涉及到学生档案登记、学生证办理、班级荣誉、学生奖惩、保险事宜、请假/销假、离校/返校及学生订票等。

接收、补充与转出学生档案。

办理学生证(带条形码与照片)。

记载班级荣誉。

记录学生奖惩情况。

记录学生保险办理与理赔情况。

记录学生请假/销假情况。

记录节假日期间学生的离校/返校情况。

受理/确认学生网上订票申请;分日期按车次统计学生订票情况。

助学管理:

助学管理涉及到贫困档案、助学金、勤工助学、贫困资助、助学贷款等。

审核学生贫困申请,建立学生贫困档案。

依据学生贫困档案及学生综合表现,确定获得助学金学生。

审核学生勤工助学申请,确定勤工助学学生。

依据学生贫困档案,确定贫困资助学生。

审核学生助学贷款申请,确定获得助学贷款学生。

体质健康:

体质健康涉及到体质健康标准、体质健康讲座、体质健康测评、体质健康档案。

通过校园网发布教育部颁布的《学生体质健康标准》,分测评项目提供指导性运动处方。

登记体质健康讲座举办情况。

分测评项目按学生或分学生按测评项目,记录体质健康测评数据、统计分析体质健康测评结果,为监控学

生体质健康状况提供决策依据。

打印体质健康卡。

心理健康:

心理健康涉及到心理健康测评、心理健康指导、心理健康测评、心理健康档案。

通过校园网发布《学生心理健康测评量表》,分测评项目提供指导性调节方法。

登记心理健康讲座举办情况;记录心理咨询热线

值班情况。

分学生按测评项目记录心理健康测评数据、统计分析心理健康测评结果,为监控学生心理健康状况提供决

策依据。

打印心理健康卡。

思想政治:

思想政治涉及到思想政治教育活动、学生党员管理、学生干部管理、德育分数评定。

记录思想政治教育活动举办情况。

记录学生入党积极分子和学生党员信息。

记录学生干部任免情况与考核情况。

按学期记录学生德育分数评定情况。

综合测评:

采用过程测评与结果测评相结合、基本表现测评与特别表现测评相结合、自评与互评相结合,构建科学、合理的学生综合素质测评体系,为推进素质教育、引导和激励学生德智体美劳全面发展提供重要依据。

设置测评主体及相应权重。

设置测评指标体系及相应计算办法。

依据测评指标体系,综合考虑学习成绩、日常表现、任职情况与竞赛获奖等,通过相应计算办法,形成学

生综合素质测评结果。

设置获得奖学金条件;由测评结果筛选出获得奖学金学生名单。

设置优秀学生条件;由测评结果筛选出优秀学生名单。

辅导员考评:

辅导员考评是提升辅导员政治素质、专业水平和职业能力的重要手段,是加强辅导员队伍职业化建设的重要举措,是落实各项学生管理工作的重要保障。

设置评价主体及相应权重、评价主体成员及评价范围。

设置评价指标体系。

依据辅导员实际工作表现,录入、调整评价结果。

查看、统计辅导员考评结果。

系统管理:

为系统管理员提供实时监控系统运行的有效手段,涉及到控制参数、控制开关、权限管理、数据库维护与平台日志。

2.4、系统安全设计

2.4.1、系统安全

防火墙技术

为保障网络的安全性,采用高性能、高安全的防火墙,通过路由

器的配置,使该外部服务器主机与外部网进行的所有通信都必须经过防火墙的检测;经过防火墙的检测过滤,使得可信用户或信息才能登录外部服务器或进行信息交换。

防病毒软件

在网络安全方面,防病毒也是一个非常重要的部分,系统建设中,需要保护的有两类设备:服务器和桌面工作站。因此我们建议在每台服务器和桌面工作站上面安装Symantec公司的Symantec AntiVirus Corporate Edition防病毒产品。

内外网隔离网关

根据不同网络的实际状况,除了网络防火墙外,建立通过内外网(Internet、政府专用网)物理隔离的策略,保证网络的安全。在本平台项目中,可以将实现应用平台服务器、数据库服务器、数据库备份服务器分装在外网和内网上,外部服务器与内部的数据交换通过数据网关服务器来解决,当外部服务器访问数据库服务器时,需要对数据网关服务器重新启动,进行网络设置、连接;数据库服务器要对外部服务器访问时,也需要对数据网关服务器重新启动,进行网络设置、连接。这就保证了外部服务器与内部数据库服务器的物理隔断,实现内外网的安全隔离。

2.4.2、数据安全

数据是信息资源的主体,是本系统随时间而增值的最宝贵的财富,确保数据安全是系统安全工作中最重要的任务之一

数据备份与恢复

根据数据库管理方式,推荐采取双机热备份和定期备份方式,定时对各种数据进行备份,备份频度可根据数据的重要程度、刷新周期和实际需要确定,存贮时最好有两套以上的副本,并存放于异地。

数据冗余

所谓数据冗余指在系统运行时,应用所需的有用数据同时存放在两个物理(或逻辑)磁盘上,且内容始终一致,本系统采用的磁盘阵列容错技术和磁盘镜像技术为系统的数据冗余提供了可能性。

数据权限访问控制

用户权限控制主要体现在对系统或数据库的存取控制和用户身份识别上。在系统设计时,将数据赋予不可访问、可访问但不能修改和可访问并能修改3种不同的安全属性,根据工作权限和职责范围,定义角色,不同角色对不同种类、不同级别的信息有不同的权限。根据角色对应的工作权限、职责范围进行权限分配,保证数据的安全。

2.5、关键的技术点

2.5.1、Web Services技术

Web Service直译过来就Web 服务,就是一种基于Internet的对外服务机制。它的应用领域是Internet,而不仅限于局域网或试验环境。这就要求我们的Web Services 框架必须适用于现有的Internet 软件和硬件环境,即服务的提供者所提供的服务必须具有跨平台、跨语言的特性。

Web Service框架的核心技术包括SOAP ,WSDL 和UDDI ,它们都是以标准的XML 文档的形式表的。SOAP 是Web services 的通信协议。

SOAP是一种简单的、轻量级的基于XML 的机制,用于在网络应用程序之间进行结构化数据交换。SOAP包括三部分:一个定义描述消息内容的框架的信封,一组表示应用程序定义的数据类型实例的编码规则,以及表示远程过程调用和响应的约定。

WSDL表示WEB服务说明语言。WSDL文件是一个XML 文档,用于说明一组SOAP消息以及如何交换这些消息。

UDDI(统一描述发现和集成) 提供一种发布和查找服务描述的方法。UDDI 数据实体提供对定义业务和服务信息的支持。WSDL 中定义的服务描述信息是UDDI注册中心信息的补充。

Web Service体系架构如下图所示:

服务提供方通过WSDL(Web Service Description Language) 描述所提供的服务,并将这一描述告知Web Services 注册服务器。注册服务器依据WSDL 的描述,依照UDDI (Universal Description

Discovery and Integration) 的协定更新服务目录并在Internet 上发布。用户在使用Web Service 前先向注册服务器发出请求,获得Web Service 提供者的地址和服务接口信息,之后使用SOAP 协议(Simple Object Access Protocol) 与Web Service 提供者建立连接,进行通信。Web Service 的技术主要建立在XML 的规范之上,这保证了这一体系结构的平台无关性、语言无关性和人机交互性能。

2.5.2、SOA架构技术

SOA是英文Service-Oriented Architecture 三个首字母单词的缩写,中文译为:面向服务架构(SOA),SOA架构与B/S 、C/S架构是目前最流行三种Web服务的基础架构。SOA架构,是一种粗粒度、开放式、松耦合的服务结构,要求软件产品在开发过程中,按照相关的标准或协议,进行分层开发。通过这种分层设计或架构体系可以使软件产品变得更加弹性和灵活,且尽可能的与第三方软件产品互补兼容,以达到快速扩展,满足或响应市场或客户需求的多样化、多变性。

相关主题
文本预览
相关文档 最新文档