学校信息管理系统_第1页
学校信息管理系统_第2页
学校信息管理系统_第3页
学校信息管理系统_第4页
学校信息管理系统_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 软 件 开 发 说 明 书学 校 信 息 管 理 系 统 08级计算机科学与技术开发时间:2010年6月20日引言1开发系统的背景和目的2 系统开发的2系统的研究内容2.1 系统的总体设计方案2.1.1 学校基本信息管理子系统2.1.2图书管理信息子系统2.1.3 学生基本信息管理子系统2.1.4 教职工基本信息管理子系统2.1.5 教务管理子系统2.1.6 基本信息查询子系统2.1.7 工资信息查询子系统3系统的总体实施方案3.1 基础数据层3.2 逻辑方案层4系统的详细设计4.1 数据库设计4.2 流程图4.3 定义属性表4.4 用户界面设计4.4.1 简单易用和个性化需求4.4.2 集

2、成式操作环境4.5 系统模块设计4.5.1 属性数据录入4.5.2 属性数据综合查询4.5.3登陆模块 1.开发背景随着互联网的发展,利用internet 技术来实现“无纸办公”这个概念已经深入人心,校园网作为学校信息化建设的一个平台在完成资源共享、互联网访问、教务管理、电子备课等方面发挥了重要作用。服务教学、提高教学水平和效果是校园网建设的核心目标和核心价值,如何利用现有的资源,来更好地服务于学校的教学,服务于学校的管理工作,是摆在我们面前的一个共同的命题。就目前而言,学校的学籍管理方式还停留在手工操作基础上,每个学期和学年,教师需要花费大量的时间来登录学生信息,而管理人员也需要花费较多的时

3、间来校对管理。同时又形成信息册在教师和教导处之间传递的延时性,遇到学生转入转出,又因为各个学校使用的学籍卡的不同,而造成信息的缺失或者遗漏。本系统就是为了减轻教师繁复的誊写工作、加强学校学生信息管理的方便性。2开发目的和开发的可行性利用信息技术实现高校信息化是十五期间科教兴国的重点战略。高校的信息化是社会信息化的基础和重要标志。实现高校的信息化,是知识经济条件下高等院校发展的大势所趋。也是我国高校向世界一流大学迈进的必由之路。利用信息技术改造传统教学管理。实现教育信息化,推进传统高校向现代化高校转变。是高校信息化的核心内容。本文从高校信息管理的角度出发,给出了高校信息管理的概要设计。1、 可行

4、性分析学校管理信息系统可以通过使用计算机技术等手段,规范了教学管理行为,提高了管理效率和水平,降低了人工处理产生的错误,使教育基础管理迈出了一个新的台阶,从而逐步向教育基础管理信息化,科学化,现代化的目标前进,因此,网络和计算机技术迅速发展的今天,学校推进信息系统有着天时地利的有利条件,学校管理信息系统的实施也势在必行。分析如下:一、 计算机的普及和现代化的办公是学生管理信息系统实施的基础21世纪是计算机普及的年代,也是计算机发展迅猛的时代。计算机经历电子管,晶体管计算机时代,中小规模集成电路计算机和大规模集成电路计算机时代。在这其中,集成电路又从过去的单核的发展到双核的甚至多,计算机的处理能

5、在不断的递增,而计算机的价格却在不断的下降,使得计算机得到广泛的普及。另外,简单易用的操作系统和傻瓜似的软件又使得计算机成为工作和学习中不可缺少的工具。计算机成了学校硬件设施中必不可少的一部分,而学校只需购买几台服务器就足够支持信息系统的建设,因而信息系统的使用也成了现实,其有可行性。二、 现代软件技术的发展和变革使信息系统成本降低,管理系统实施可行。计算机技术在不断的发展,同样支持计算机技术的语言也在不断变革,计算机语言从最早的机器语言到汇编语言,再到c语言,pascal,vc等,再到现在流行的c#,java,net等开发语言,经历了从机器语言到面向过程语言再到现在面向对象的过程。同时,软件

6、产品也经历从cs化的产品到bs化产品的过渡,而软件成本却从过去的几十万甚至几百万的cs化的信息系统降到现在几万甚至几千的bs化系统,而且使用更加方便,操作更加简单,使用界面更加友好,扩展性强,维护简单。廉价的管理信息系统的成本,使得学校不用过多的考虑其对教育经费和科研经费的影响,这使管理系统的实施具有可行性。三、 互联网络的流行与普及使普及使信息系统更易被传播和使用如今,随便互联网的广泛普及,各高校都建设了自己的校园网,为管理信息系统的普及和应用铺平了道路。只要有电脑,有网络,打开internet explorer就能够访问信息系统,而不需要在每一个客户端装相应的应用软件,降低了使用系统的难度

7、。加快了管理信息系统广泛应用。学生可以在宿舍登录系统查询成绩,课程等。教师也可以在家设置课程,管理学生信息,给学生答颖等,让工作和生活一样轻松。四、 教师素质和技能的提高使信息系统的使用不再是难题 计算机技术的广泛使用给教育事业带来了一场变革。现代化的教学要求教师不仅具备传统授课方式。还要求掌握计算机教学技术来实现多媒体教学,因而,教师素质的提高和计算机技能的提高给学生管理的推广和应用创造条件,同时学校可以省去大量的培训和宣传的费用。此外,他们了解教学方面的工作,熟悉教学的管理流程,能够给管理信息系统的建设提供设计方案和意见。 综上所述,计算机的普及,软件的使用的方便性,成本的降低,互联网的流

8、行还有教师综合素质和计算机技能的提高都能给高校管理信息系统的建设、推广提供了动力和智力支持。管理信息系统的实施成为现实,具有可行性本文主要介绍了三个方面的内容:(1)研究高校信息管理系统的目的。(2)系统的研究内容及研究方法。在这部分中,详细介绍了系统的总体设计方案、系统的总体功能实现方案、系统统的实体关系图的总体设计架构以及系统的研究方法。在系统的总体设计方案中,按照不同的功能,把管理系统划分为七个子系统,即用户管理子系统、学校基础设施管理子系统、学生基本信息管理子系统、教职工基本信息管理子系统、教务管理子系统、基本信息查询子系统和远程教育管理子系统。在系统的总体实施方案中,按照三层结构的设

9、计思想,把系统划分成三个层次,即基础数据层、方案逻辑层和用户交互层。在系统的总体设计架构中,从技术的实现的方面对系统的涉及到的一些关键技术分别进行了简要介绍。(3)第三部分:系统的详细设计在这部分中,详细介绍了数据库设计、用户界面设计及系统的模块设计。在数据库设计中,首先简要介绍了使用idef1x模型进行数据建模原理和方法,并图示了系,然后对部分实体的属性进行了详细介绍。在用户界面设计模块中,介绍了界面设计的两项原则,即个性化设计和集成操作环境。1开发系统的目的开发本系统的目的是为了能促进教学改革,更好地管理和整合学校资源,通过信息技术更好地为广大师生服务。该系统是一个管理项目,旨在通过管理与

10、信息技术的结合更好的服务于学校的管理与教学,推进学校改革。2系统的研究内容2.1 系统的总体设计方案学校管理是一项多个工作部门谐调工作才能完成的任务,因而设计该系统就不得不考虑到各部门间的谐调性,包括各部门的工作流程、数据共享而又相对独立等,因此,学校管理实际上是一项系统工程。这样,在进行总体规划设计时,就不得不运用系统的观念、现代的管理方法,同时还要考虑学校的基本要求和社会的现实需要。学校信息管理系统学校信息管理子系统图书管理信息子系统学生基本信息管理子系统教职工基本信息管理子系统教务管理子系统基本信息查询子系统基于上述原因,我们在进行总体规划的初步设想中,以学校资源和各部门任务分配为依据,

11、综合多种相关因素,将该系统划分成七个功能模块:学校基本信息管理子系统、图书管理系统、学生基本信息管理子系统、教职工基本信息管理子系统、教务管理子系统、基本信息查询子系统。2.1.1学校基本信息管理子系统学校基本信息是学校管理事务的最基础的一个环节,如果没有学校基本信息,其他工作都无法开展。这一步能否完成或完成得好坏,直接关系着其他各个环节能否顺利实施。学校基本信息管理子系统学校专业信息操作学校部门操作各班级信息操作基本课程信息操作专业增加加加专业信息的修改专业的删除加各部门简介加加部门的增加部门的修改加班级的添加加加班级信息的修改班级信息的删除加课程添加加加课程删除课程简介加2.1.2图书管理

12、信息管理子系统学生是学校的主体和服务对象,学校一切教学活动都是围绕学生开展,学生信息的重要性是不言而喻的,因此,必须对学生的信息管理好。学生基本信息管理子系统主要归学生工作处来管理。 图书借阅系统学生注册图书查询读者借书图书预约读者还书打印信息2.1.3学生基本信息管理子系统学生是学校的主体和服务对象,学校一切教学活动都是围绕学生开展,学生信息的重要性是不言而喻的,因此,必须对学生的信息管理好。学生基本信息管理子系统主要归学生工作处来管理。2.1.4教职工基本信息管理子系统教职工是学校的服务员和任务执行者,管理好教职工的信息,对提高教职工的工作积极性很重要。2.1.5教务管理子系统在整个学校的

13、管理中,教务管理可以说是任务最繁重、最复杂的工作,它不仅贯穿学生整个在校期,还涵盖学校管理的各个方面与环节。它包括专业教学计划和学期教学计划的制定、排课、考试事务、学生成绩管理和学生考勤管理等。教务管理的好与坏直接关系着教学活动能否顺利开展,所以教务管理是学校的管理核心。2.1.6 基本信息查询子系统基本信息查询子系统包括学生基本信息查询、教工基本信息查询和其他信息查询。在这在这个模块中,可以进行各种信息的查询与统计分析。2.1.7工资信息查询子系统3系统的总体实施方案3.1 基础数据层在本系统中信息中心由学校基本信息、学校基础设施信息、教职工基本信息和学生基本信息4个数据库信息接口及相应的数

14、据库组成,负责向学校各管理部门提供相对应的数据。在实际的应用中,随着功能的不断扩展,这样的数据中心还可以进一步增加。3.2 逻辑方案层这里的排课方案可以是多个,本系统制作了一个排课方案作为范例。排课方案设计器逻辑上向外提供多个可行的排课方案供用户选择。目标数据库存储的是排课方案的信息。另外,系统合法用户还可以通过自己的判断和分析计算,利用系统模型和自定义模型制定排课方案,不断修正排课方案。4系统的详细设计4.1 数据库设计学校管理系统是一项复杂的系统工程,其间需要大量的数据来支撑,从某种程度上来讲,学校管理系统的设计过程,其实也就是一个规范和完整的数据库设计过程。经过多年的发展,关系型数据库系

15、统(rdbms)是最成熟的一种数据库管理模式,也是当前最流行的数据库管理系统。microsoft公司的sql server 2000以其强大的功能和友好的操作界面吸引了越来越多的用户。因此本系统中决定采用sql server 2000作为系统的后台数据库服务器。4.2流程图-学生信息管理流程图 -图书借阅管理系统流程图 教务管理系统流程图 工资信息系统流程图4.3 定义属性表学校管理是一个复杂的数据流程过程,其间涉及到的属性表也非常的庞杂,因此从源数据表中抽取说明性的名词开发出属性表,是整个数据库设计环节中比较关键的一环。在此过程中,需要确定属性的所有者,定义非主码属性,检查属性的非空及非多值

16、规则。此外,还要检查完全依赖函数规则和非传递依赖规则等。下面列举学校信息管理系统属性表的结构。表1课程信息表 表2专业教学计划表表3学生基本信息表 表4考试教室安排表4.4 用户界面设计随着视窗操作系统的全面推广和流行,如今gui已经成为业界用户接口的一个标准。在本系统的设计过程中,也按照gui的设计原则来设计用户接口,给用户提供一个友好的人机交互界面。具体来说,将按照以下几点原则来设计。4.4.1 简单易用和个性化需求无论什么系统,面向什么使用者,都应该以简单易用而不显枯燥为标准。本系统提供图形化的用户界面,整个界面功能键的设定和窗体布局,完全由用户按照个人的操作习惯进行调整;无处不在的帮助

17、信息,随时为用户提供帮助,包括右键快捷键、功能键提示和pop工具条,这些就充分保障了本管理系统的易用性。4.4.2 集成式操作环境随着视窗技术的不断发展,目前视窗设计领域内出现一种新的潮流,即mdi窗体技术。mdi窗体,即是多文档交互式窗体,亦叫无模式窗体。这种窗体包括一个mdi框架窗体及多个mdi子窗口,子窗口只能在框架之内出现和移动。可以同时打开多个mdi子窗口,但同一时刻只能有一个窗口处于被激活状态。这种一体化的操作环境,可以大大增强主窗体的信息容量,这就可以大大增强系统操作的便捷性。在本系统中,也将采用mdi窗体技术对各个功能窗体进行综合集成。4.5 系统模块设计4.5.1 属性数据录

18、入数据录入是系统从外界获取信息的途径,是系统与用户进行交互的第一步,也是后期数据查询和分析的基础,因此,一定要保证数据录入的便捷性和正确性。在本系统中,所有的数据均需要进行有效性验证后才可以录入到系统中,有效性既包括格式有效性也包括逻辑有效性,比如,需要录日期项时,只能按照年月日录入正确的日期格式,不容许录入非日期型的值,在逻辑上,也不容许录入2月30日之类的错误数据;需要录入分数时,只能录入数字格式,不容许录入文本,在逻辑上,也不容许录入大于一定上限之类的实际中不可能存在的数字,这样就能大大增强数据的规范化和标准化,便于后期的数据分析和处理。4.5.2 属性数据综合查询查询是信息系统中不可缺少的功能。本系统设计的是一种可对任意指定的表、按所有字段、任意指定条件进行的查询。查询的结果,在本系统中用数据窗口对象显示输出。在输出过程中,用户可以设置过滤条件,达到对记录筛选查询的目的。为了让用户尽可能方便、灵活地指定过滤条件,使查询更加有效和迅速,一个比较理想的方法是,对任意数据窗口对象,只要在任意字段上输入一个值,然后,选择一个关系运算符,就可以得到一个与该字段的关系表达式,进

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论