教育管理软件系统方案设计书doc.docx

上传人:b****6 文档编号:12918802 上传时间:2023-06-09 格式:DOCX 页数:10 大小:29.99KB
下载 相关 举报
教育管理软件系统方案设计书doc.docx_第1页
第1页 / 共10页
教育管理软件系统方案设计书doc.docx_第2页
第2页 / 共10页
教育管理软件系统方案设计书doc.docx_第3页
第3页 / 共10页
教育管理软件系统方案设计书doc.docx_第4页
第4页 / 共10页
教育管理软件系统方案设计书doc.docx_第5页
第5页 / 共10页
教育管理软件系统方案设计书doc.docx_第6页
第6页 / 共10页
教育管理软件系统方案设计书doc.docx_第7页
第7页 / 共10页
教育管理软件系统方案设计书doc.docx_第8页
第8页 / 共10页
教育管理软件系统方案设计书doc.docx_第9页
第9页 / 共10页
教育管理软件系统方案设计书doc.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

教育管理软件系统方案设计书doc.docx

《教育管理软件系统方案设计书doc.docx》由会员分享,可在线阅读,更多相关《教育管理软件系统方案设计书doc.docx(10页珍藏版)》请在冰点文库上搜索。

教育管理软件系统方案设计书doc.docx

教育管理软件系统方案设计书doc

 

教育管理软件

建设方案

学院:

传媒与信息学院

专业:

软件技术

班级:

1班

学号:

1102050105

姓名:

付诗杰

指导教师:

林宗朝

1概述

1.1系统目标

利用计算机技术、网络技术、数据库和软件技术实现从过去部份管理学校各部门到集教育、师资、后勤、行政的全部数字化、信息化管理的目的

1.2系统特点

1、使用PHP语言进行统计构架和编写,浏览器/服务器模式的方式进行系统架构。

2、便于安装和维护,使用集成APACHE服务器、MYSQL数据库,以及PHP环境,打成二进制安装包,也可根据客户要求进行其它环境的配置与安装。

1.3教育管理软件基本功能

本系统应能实现以下一些主要功能:

1.学校基础数据的录入、修改、删除、查询、打印和数据维护管理等功能;

2.学生基本信息的录入、修改、删除、查询、统计、打印和数据维护管理等功能;

3.教职工基本信息的录入、修改、删除、查询、统计、打印和数据维护管理等功能;

4.学校基础设施基本信息的录入、修改、删除、查询、统计、打印和数据维护管理等功能;

5.教务管理信息的录入、生成、修改、删除、查询、统计、打印报表和数据维护管理等功能。

其中应包括:

a)学生成绩、考勤等的录入、修改、删除、查询、统计、打印报表和数据维护;

b)教职工业绩的调查、查询、统计,提供决策支持;

c)学期教学计划的制定、修改、查询、打印报表和数据维护;

d)课表的自动生成、修改、查询、打印,实现排课的自动化;

e)学生选课的实行、修改、查询、统计、打印和数据维护;

f)学生考试信息的生成、修改、查询、打印。

6.课程管理:

各科课程的信息管理、查看。

7.资产管理:

资产类别管理,使用状态、增加方式、资产借入资产借出、资产归还、资产维修

8.课表管理:

期类型管理,学期信息管理,按班级排课,按教师查询课表信息,按班级查询课表信息,按教室查询课表信息

9.公开课讨论区:

贴主课文后,后面功能同于BBS论坛,供大家讨论发表意见。

要求大容量,能存绪多年的资料

10:

教学备课区:

a.原始教学交流区:

各学科、各班级备科区(老师上传教案、课件、练习、试卷,其他老师可以反馈讨论评价)

实现分学科,分年级管理,为每个年级的每个备课组提供一个讨论空间。

实现各老师之间的快捷交流评价,评价时可以让评价教师选择匿名功能,以便老师能真正畅所欲言。

b.精品素材保存区:

(经过讨论改进后的教案、课件、练习、试卷放在此处,以备下一年老师使用,并要求有大容量能存绪多年的教案)

10.教师日常管理区:

(含教师信息管理)(能够导入数据)同一张页面上显示每个教师的名字,在该教师的子模块上显示该教师以下所有信息)

a)担任工作(任职、课时,班主任,生活指导等)

b)进修学习,培训情况

c)每月教师工资公布(包括结构工资和培训费两部分)

d)公开课节数与级别(校内公开课同学科老师评价结论)

e)听课节数统计(要求每一页面显示每位教师的情况,其中的数据要有输入权限)

f)备课笔记检查

g)学生评价反馈

h)家长评价反馈

i)学年考核分及排名(班主任包括班级考评分及排名)

11.教师专业成长区(能够导入数据)

同一张页面上显示每个教师的名字(在名下的子模块上显示每个教师以下所有信息)

a)个人信息(照片,联系地址等)

b)个人荣誉(评优评先、包括班主任所带班级获奖情况)

c)竞赛辅导(数理化等学科竞赛,指导学生发表作品、获奖)

d)学术成果(论文获奖、论文发表、课题成果)

e)教学比武(公开课、说课等)

f)学科建设(教育反思、教育个案、教学资源、学术交流,业务培训)

g)教学成绩(高考、会考、统考成绩)要求实现在一个页面上显示一个学年内各教师各方面的成绩,也可以显示各教师在历年中的各种考试成绩。

12.控制面板:

组织机构管理,用户管理,部门管理,单位管理,用户角色权限管理菜单管理,系统信息查阅,系统注册信息

13.数据库的备份、恢复、远程维护管理功能;

14.权限设置:

可根据现实中的企业权限层次和范围,方便、快捷的定义人员的角色及相应权限,使相应人员只能执行相应的操作,保证管理的规范性和数据的安全性

1.4教育管理软件性能概述

1.系统软件运行速度快、稳定、可靠,具有很高的健壮性和容错、纠错能力;

2.系统软件操作上简单、方便,界面简洁明了、美观;

3.系统软件具有较高的安全性,对内对外都有严格的身份认证和数据保密的措施;

4.系统软件支持多用户超负荷并发访问、网络数据共享;

5.系统软件在结构上应具有很好的可扩展性,便于将来的功能扩展和维护;

6.数据计算准确无误、精确度符合业务的需要。

2总体设计

2.1系统设计原则

2.1.1先进性原则

在系统的建设中,采用国际上流行的先进技术,保证系统在今后较长时期内不落后。

应用软件构造上保证各层次的透明性,在不同软硬件平台上进行低价值移植,保证系统的后继建设能够顺利进行,保护系统投资。

2.1.2易用性原则

系统采用通用的BS操作界面,所有的设置、操作都简单易行。

作为需要真正投入运行的计算机软件系统,在开发阶段,我们不断地吸取用户的有益意见,始终把用户的需求放在相当的高度上。

在系统开发到试用版软件阶段,我们经过多次试运行,反复研究,并在后期充分考虑用户反馈的信息,不断进行改进完善。

2.1.3实用性原则

系统不但切合实际工作需求,同时也吸取了以前系统的精髓,并在此基础上进行了完善。

以保证系统满足实际工作的需要。

2.1.4易扩充性原则

作为一个数据管理系统,用户的需求总是在不断的提高,实际的数据要求也在不断变化,所以在开发系统时,我们充分考虑了系统的可扩充性,以满足日后不断发展的需要。

2.1.5安全性和完整性

系统采用大型关系型数据库MYSQL作为存储数据的管理软件,实现了数据库系统的安全性和完整性。

系统在数据导入、数据导出、数据处理等多个环节进行了数据的完整性保护,使得错误的数据、不完整的数据不易进入系统。

2.1.6可行性原则

方案的设计要充分考虑技术、经济、实施等各方面的问题,设计出一个切实可行的方案。

2.1.7经济性原则

要充分考虑到经济方面的因素。

考虑系统的运行和维护费用,要选择有经验,有实力的公司负责系统的实施和维护。

2.2系统结构

2.2.1系统体系结构

为了提高系统可维护性、可扩展性和安全性,系统采用多层体系结构,根据不同的技术条件和职能划分,我们将系统从上到下划分为信息采集层、数据传输层、业务数据处理层、数据存储层、信息发布层。

数据存储层采用大型数据库MYSQL作为数据库服务器,充分利用MYSQL高可靠性、高稳定性、高性能的优点,进行交通流数据的存储管理。

对数据存储单独分层可以充分适应数据库操作系统变化的风险。

信息发布层采用Browser(浏览器)/Server(服务器)结构。

该层根据数据的不同属性以及不同用户群体的需要,对交通流信息进行公示和发布。

 

2.3.3软件环境

1、操作系统

系统具有很强的跨平台性,所以后台数据库服务器操作系统选择可根据根据客户要求,可以运行在Windows操作系统和Linux操作系统。

为了系统维护方面,我们这里采用Windows系统。

系统前台(各应用系统)采用Windows2000/XP操作系统。

采用Windows系列产品至少有下列优点:

一是界面友好,易于使用;二是易维护,管理费用低,利用各种图形化界面工具,即使不熟悉Windows系列产品的人员也能够很快地学会使用并优化系统。

2、数据库管理软件选型

数据库管理系统选用大型分布式关系数据库系统MYSQL。

原因是支持多种物理平台和操作系统、功能齐全、强大、适用、稳定、安全,并有众多大型用户的验证。

根据系统的网络状况及用户对信息的使用情况,系统将采样数据集中管理模式,即将所有数据存放在监控中心数据管理服务器上,进行统一管理。

数据集中管理模式优点是软硬件投资小、数据维护方便、数据统一性好;其不足是数据集中,数据服务器负担重,为弥补数据集中管理模式的不足,采用高性能的数据库服务器及备用服务器的措施。

2.3.4硬件环境

2.3.4.1机房

机房环境必须符合《电子计算机机房设计规范》(GB50174-93)、《计算站场地技术要求》(GB2887-89)、《计算站场地安全技术》(GB9361-88)、《计算机机房用活动地板的技术要求》(GB6650-86)对于机房的环境要求,保证系统7×24小时运行。

2.3.4.2应用系统计算机

各应用系统PC机最低配置为CPU主频1.5GHz,内存最低512M,硬盘80G,独立显卡,显存128M,显示器分辨率1024×768,100M网卡等。

2.3.4.3网络设备

局域网带宽不低于100M,广域网通信带宽不低于2M。

2.4接口设计

接口主要包括用户界面、子系统之间接口、数据库接口。

2.4.1用户界面设计

用户界面设计严格遵循BS结构设计的界面设计风格,采用标准的菜单与按钮。

2.4.2数据库接口

系统与数据库的接口,主要采用ADO进行连结。

3.4系统性能设计

3.4.1系统可维护性

可维护性指系统的修改扩充是否容易。

系统运行环境随着时间推移,不可避免地会发生变化(如硬、软件技术的发展,用户需求的改变等),要使系统适应新的环境,势必对系统进行修改和扩充。

此外,系统本身也需要不断提高和完善。

系统应具有灵活性,对外界环境条件的变化有很强的适应性。

同时系统应尽可能简明,避免一切不必要的复杂化,应尽量简单。

系统可维护性是衡量软件质量的一个重要指标,可目前尚没有对它们定量度量的普遍适用的方法,目前广泛使用的是用可理解性、可测试性、可修改性、可靠性、可移植性、可使用性及效率等七个特性来衡量系统的可维护性。

软件的可维护性对于延长软件的生存期具有决定的意义,我们拟通过以下五个方面来提高系统的可维护性。

3.4.1.1建立明确的软件质量目标和优先级

一个可维护的系统应该是可理解的、可靠的、可测试的、可修改的、可移植的、效率高的、可使用的。

但要实现这所有的目标,需要付出很大的代价,而且也不一定行得通。

因为一些质量特性是相互抵触的,例如效率和可移植性、效率和可修改性等。

因此,尽管可维护性要求每一种质量特性都要得到满足,但它们的相对重要性应随程序的用途及计算环境的不同而不同。

所以,针对本系统应用范围广、用户知识层次不一、需求多样的情况,我们确定了“可靠性、可修改性优先,效率次之”的软件质量评价优先级。

3.4.1.2使用提高软件质量的技术和工具

(1)模块化

模块化是软件开发过程中提高软件质量、降低成本的有效方法之一,也是提高可维护性的有效技术。

它的优点是,如果需要改变某个模块的功能,则只要改变这个模块,对其它模块影响很小;如果需要增加程序的某些功能,则仅需增加完成这些功能的新的模块或模块层;程序的测试与重复测试比较容易;程序错误易于定位和纠正;容易提高程序效率。

(2)结构化程序设计

结构化程序设计不仅使得模块结构标准化,而且将模块间的相互作用也标准化了,因而把模块化又向前推进了一步。

(3)进行明确的质量保证审查

质量保证审查对于获得和维持软件的质量,是一个很有用的技术。

一旦检测出问题来,就可以采取措施来纠正,以控制不断增长的软件维护成本,延长软件系统的有效生命期。

为了保证软件的可维护性,有多种类型的软件审查方法。

针对本系统采用的统一开发过程的“迭代开发”思想的特点,我们选用了在检查点进行复查的方法,这是保证软件质量的最佳方法,在软件开发的最初阶段就把质量要求考虑进去,并在开发过程每一阶段的终点,设置检查点进行检查测试。

(4)选择可维护的程序设计语言

系统开发平台的选择,对程序的可维护性影响很大。

低级语言,很难理解,因此也很难维护,高级语言则比低级语言容易理解,具有更好的可维护性和可理解性。

本系统选用的.NET开发平台具有较高的可理解性和可维护性,这也是我们选用它做为开发平台的一个原因。

(5)改进程序的文档

文档是建立可维护性的基本条件。

我们拟通过以下几方面的文档编制要求,尽可能详细地记录系统设计思想、设计策略及程序设计背后的思维过程,从而提高程序的可理解性、可维护性。

第一,文档简洁、风格一致,且易于更新

第二,程序中应插入详细的注释,从而使程序成为其自身的文档

第三,通过系统开发日志、错误记载、系统维护日志等历史文档的提供,简化系统维护工作。

(6)开发软件时考虑到维护

做好软件维护工作,提高软件的可维护性必须在系统开发的需求分析、系统设计、系统实现直至测试的每一个阶段,都要考虑维护问题,明确哪些需求和模块能够扩充或收缩。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 职业教育 > 职高对口

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2