学校信息管理系统.docx
《学校信息管理系统.docx》由会员分享,可在线阅读,更多相关《学校信息管理系统.docx(16页珍藏版)》请在冰豆网上搜索。
![学校信息管理系统.docx](https://file1.bdocx.com/fileroot1/2022-10/12/6604a36b-ae5a-4444-adce-79e067df52dc/6604a36b-ae5a-4444-adce-79e067df52dc1.gif)
学校信息管理系统
软件开发说明书
学校信息管理系统
08级运算机科学与技术
开发时刻:
2010年6月20日
2系统开发的
1.开发背景
随着互联网的进展,利用INTERNET技术来实现“无纸办公”那个概念已经深切人心,校园网作为学校信息化建设的一个平台在完成资源共享、互联网访问、教务管理、电子备课等方面发挥了重要作用。
服务教学、提高教学水平和效果是校园网建设的核心目标和核心价值,如何利用现有的资源,来更好地服务于学校的教学,服务于学校的管理工作,是摆在咱们眼前的一个一路的命题。
就目前而言,学校的学籍管理方式还停留在手工操作基础上,每一个学期和学年,教师需要花费大量的时刻来登录学生信息,而管理人员也需要花费较多的时刻来校对管理。
同时又形成信息册在教师和教诲处之间传递的延时性,碰到学生转入转出,又因为各个学校利用的学籍卡的不同,而造成信息的缺失或遗漏。
本系统就是为了减轻教师繁复的誊写工作、增强学校学生信息管理的方便性。
2开发目的和开发的可行性
利用信息技术实现高校信息化是十五期间科教兴国的重点战略。
高校的信息化是社会信息化的基础和重要标志。
实现高校的信息化,是知识经济条件下高等院校进展的大势所趋。
也是我国高校向世界一流大学迈进的必由之路。
利用信息技术改造传统教学管理。
实现教育信息化,推动传统高校向现代化高校转变。
是高校信息化的核心内容。
本文从高校信息管理的角度动身,给出了高校信息管理的概要设计。
1、可行性分析
学校管理信息系统能够通过利用运算机技术等手腕,规范了教学管理行为,提高了管理效率和水平,降低了人工处置产生的错误,使教育基础管理迈出了一个新的台阶,从而慢慢向教育基础管理信息化,科学化,现代化的目标前进,因此,网络和运算机技术迅速进展的今天,学校推动信息系统有着天时地利的有利条件,学校管理信息系统的实施也势在必行。
分析如下:
一、运算机的普及和现代化的办公是学生管理信息系统实施的基础
21世纪是运算机普及的年代,也是运算机进展迅猛的时期。
运算机经历电子管,晶体管运算机时期,中小规模集成电路运算机和大规模集成电路运算机时期。
在这其中,集成电路又从过去的单核的进展到双核的乃最多,运算机的处置能在不断的递增,而运算机的价钱却在不断的下降,使得运算机取得普遍的普及。
另外,简单易用的操作系统和傻瓜似的软件又使得运算机成为工作和学习中不可缺少的工具。
运算机成了学校硬件设施中必不可少的一部份,而学校只需购买几台服务器就足够支持信息系统的建设,因此信息系统的利用也成了现实,其有可行性。
二、现代软件技术的进展和变革使信息系统本钱降低,管理系统实施可行。
运算机技术在不断的进展,一样支持运算机技术的语言也在不断变革,运算机语言从最先的机械语言到汇编语言,再到C语言,PASCAL,VC等,再到此刻流行的C#,JAVA,NET等开发语言,经历了从机械语言到面向进程语言再到此刻面向对象的进程。
同时,软件产品也经历从CS化的产品到BS化产品的过渡,而软件本钱却从过去的几十万乃至几百万的CS化的信息系统降到此刻几万乃至几千的BS化系统,而且利用加倍方便,操作加倍简单,利用界面加倍友好,扩展性强,保护简单。
廉价的管理信息系统的本钱,使得学校不用过量的考虑其对教育经费和科研经费的影响,这使管理系统的实施具有可行性。
三、互联网络的流行与普及使普及使信息系统更易被传播和利用
现在,随意互联网的普遍普及,各高校都建设了自己的校园网,为管理信息系统的普及和应用摊平了道路。
只要有电脑,有网络,打开internetexplorer就可以够访问信息系统,而不需要在每一个客户端装相应的应用软件,降低了利用系统的难度。
加速了管理信息系统普遍应用。
学生能够在宿舍登录系统查询成绩,课程等。
教师也能够在家设置课程,管理学生信息,给学生答颖等,让工作和生活一样轻松。
四、教师素质和技术的提高使信息系统的利用再也不是难题
运算机技术的普遍利用给教育事业带来了一场变革。
现代化的教学要求教师不仅具有传统讲课方式。
还要求掌握运算机教学技术来实现多媒体教学,因此,教师素质的提高和运算机技术的提高给学生管理的推行和应用创造条件,同时学校能够省去大量的培训和宣传的费用。
另外,他们了解教学方面的工作,熟悉教学的管理流程,能够给管理信息系统的建设提供设计方案和意见。
综上所述,运算机的普及,软件的利用的方便性,本钱的降低,互联网的流行还有教师综合素质和运算机技术的提高都能给高校管理信息系统的建设、推行提供了动力和智力支持。
管理信息系统的实施成为现实,具有可行性
本文主要介绍了三个方面的内容:
(1)研究高校信息管理系统的目的。
(2)系统的研究内容及研究方式。
在这部份中,详细介绍了系统的整体设计方案、系统的整体功能实现方案、系统
统的实体关系图的整体设计架构和系统的研究方式。
在系统的整体设计方案中,依照不同的功能,把管理系统划分为七个子系统,即用户管理子系统、学校基础设施管理子系统、学生大体信息管理子系统、教职工大体信息管理子系统、教务管理子系统、大体信息查询子系统和远程教育管理子系统。
在系统的整体实施方案中,依照三层结构的设计思想,把系统划分成三个层次,即基础数据层、方案逻辑层和用户交互层。
在系统的整体设计架构中,从技术的实现的方面对系统的涉及到的一些关键技术别离进行了简要介绍。
(3)第三部份:
系统的详细设计
在这部份中,详细介绍了数据库设计、用户界面设计及系统的模块设计。
在数据库设计中,第一简要介绍了利用IDEF1X模型进行数据建模原理和方式,并图示了系,然后对部份实体的属性进行了详细介绍。
在用户界面设计模块中,介绍了界面设计的两项原则,即个性化设计和集成操作环境。
1开发系统的目的
开发本系统的目的是为了能增进教学改革,更好地管理和整合学校资源,通过信息技术更好地为广大师生服务。
该系统是一个管理项目,旨在通过管理与信息技术的结合更好的服务于学校的管理与教学,推动学校改革。
2系统的研究内容
系统的整体设计方案
学校管理是一项多个工作部门谐调工作才能完成的任务,因此设计该系统就不能不考虑到各部门间的谐调性,包括各部门的工作流程、数据共享而又相对独立等,因此,学校管理实际上是一项系统工程。
如此,在进行整体计划设计时,就不能不运用系统的观念、现代的管理方式,同时还要考虑学校的大体要求和社会的现实需要。
基于上述原因,咱们在进行整体计划的初步假想中,以学校资源和各部门任务分派为依据,综合多种相关因素,将该系统划分成七个功能模块:
学校大体信息管理子系统、图书管理系统、学生大体信息管理子系统、教职工大体信息管理子系统、教务管理子系统、大体信息查询子系统。
学校大体信息管理子系统
学校大体信息是学校管理事务的最基础的一个环节,若是没有学校大体信息,其他工作都无法开展。
这一步可否完成或完成得好坏,直接关系着其他各个环节可否顺利实施。
图书管理信息管理子系统
学生是学校的主体和服务对象,学校一切教学活动都是围绕学生开展,学生信息的重要性是不言而喻的,因此,必需对学生的信息管理好。
学生大体信息管理子系统主要归学生工作处来管理。
学生大体信息管理子系统
学生是学校的主体和服务对象,学校一切教学活动都是围绕学生开展,学生信息的重要性是不言而喻的,因此,必需对学生的信息管理好。
学生大体信息管理子系统主要归学生工作处来管理。
教职工大体信息管理子系统
教职工是学校的服务员和任务执行者,管理好教职工的信息,对提高教职工的工作踊跃性很重要。
教务管理子系统
在整个学校的管理中,教务管理能够说是任务最繁重、最复杂的工作,它不仅贯穿学生整个在校期,还涵盖学校管理的方方面面与环节。
它包括专业教学计划和学期教学计划的制定、排课、考试事务、学生成绩管理和学生考勤管理等。
教务管理的好与坏直接关系着教学活动可否顺利开展,所以教务管理是学校的管理核心。
大体信息查询子系统
大体信息查询子系统包括学生大体信息查询、教工大体信息查询和其他信息查询。
在这在那个模块中,能够进行各类信息的查询与统计分析。
工资信息查询子系统
3系统的整体实施方案
基础数据层
在本系统中信息中心由学校大体信息、学校基础设施信息、教职工大体信息和学生大体信息4个数据库信息接口及相应的数据库组成,负责向学校各管理部门提供相对应的数据。
在实际的应用中,随着功能的不断扩展,如此的数据中心还能够进一步增加。
逻辑方案层
这里的排课方案能够是多个,本系统制作了一个排课方案作为范例。
排课方案设计器逻辑上向外提供多个可行的排课方案供用户选择。
目标数据库存储的是排课方案的信息。
另外,系统合法用户还能够通过自己的判断和分析计算,利用系统模型和自概念模型制定排课方案,不断修正排课方案。
4系统的详细设计
数据库设计
学校管理系统是一项复杂的系统工程,其间需要大量的数据来支撑,从某种程度上来讲,学校管理系统的设计进程,其实也就是一个规范和完整的数据库设计进程。
通过连年的进展,关系型数据库系统(RDBMS)是最成熟的一种数据库管理模式,也是当前最流行的数据库管理系统。
Microsoft公司的SQLServer2000以其壮大的功能和友好的操作界面吸引了愈来愈多的用户。
因此本系统中决定采用SQLServer2000作为系统的后台数据库服务器。
流程图
--学生信息管理流程图
--图书借阅管理系统流程图
——教务管理系统流程图
——工资信息系统流程图
概念属性表
学校管理是一个复杂的数据流程进程,其间涉及到的属性表也超级的庞杂,因此从源数据表中抽取说明性的名词开发出属性表,是整个数据库设计环节中比较关键的一环。
在此进程中,需要肯定属性的所有者,概念非主码属性,检查属性的非空及非多值规则。
另外,还要检查完全依赖函数规则和非传递依赖规则等。
下面列举学校信息管理系统属性表的结构。
表1课程信息表
表2专业教学计划表
表3学生大体信息表
表4考试教室安排表
用户界面设计
随着视窗操作系统的全面推行和流行,现在GUI已经成为业界用户接口的一个标准。
在本系统的设计进程中,也依照GUI的设计原则来设计用户接口,给用户提供一个友好的人机交互界面。
具体来讲,将依照以下几点原则来设计。
简单易用和个性化需求
无论什么系统,面向什么利用者,都应该以简单易用而不显枯燥为标准。
本系统提供图形化的用户界面,整个界面功能键的设定和窗体布局,完全由用户依照个人的操作适应进行调整;无处不在的帮忙信息,随时为用户提供帮忙,包括右键快捷键、功能键提示和POP工具条,这些就充分保障了本管理系统的易用性。
集成式操作环境
随着视窗技术的不断进展,目前视窗设计领域内出现一种新的潮流,即MDI窗体技术。
MDI窗体,即是多文档交互式窗体,亦叫无模式窗体。
这种窗体包括一个MDI框架窗体及多个MDI子窗口,子窗口只能在框架之内出现和移动。
能够同时打开多个MDI子窗口,但同一时刻只能有一个窗口处于被激活状态。
这种一体化的操作环境,能够大大增强主窗体的信息容量,这就可以够大大增强系统操作的便捷性。
在本系统中,也将采用MDI窗体技术对各个功能窗体进行综合集成。
系统模块设计
属性数据录入
数据录入是系统从外界获取信息的途径,是系统与用户进行交互的第一步,也是后期数据查询和分析的基础,因此,必然要保证数据录入的便捷性和正确性。
在本系统中,所有的数据均需要进行有效性验证后才能够录入到系统中,有效性既包括格式有效性也包括逻辑有效性,比如,需要录日期项时,只能依照年月日录入正确的日期格式,不允许录入非日期型的值,在逻辑上,也不允许录入2月30日之类的错误数据;需要录入分数时,只能录入数字格式,不允许录入文本,在逻辑上,也不允许录入大于必然上限之类的实际中不可能存在的数字,如此