教学事务管理系统Word格式文档下载.docx

上传人:b****1 文档编号:5371039 上传时间:2023-05-05 格式:DOCX 页数:40 大小:380.27KB
下载 相关 举报
教学事务管理系统Word格式文档下载.docx_第1页
第1页 / 共40页
教学事务管理系统Word格式文档下载.docx_第2页
第2页 / 共40页
教学事务管理系统Word格式文档下载.docx_第3页
第3页 / 共40页
教学事务管理系统Word格式文档下载.docx_第4页
第4页 / 共40页
教学事务管理系统Word格式文档下载.docx_第5页
第5页 / 共40页
教学事务管理系统Word格式文档下载.docx_第6页
第6页 / 共40页
教学事务管理系统Word格式文档下载.docx_第7页
第7页 / 共40页
教学事务管理系统Word格式文档下载.docx_第8页
第8页 / 共40页
教学事务管理系统Word格式文档下载.docx_第9页
第9页 / 共40页
教学事务管理系统Word格式文档下载.docx_第10页
第10页 / 共40页
教学事务管理系统Word格式文档下载.docx_第11页
第11页 / 共40页
教学事务管理系统Word格式文档下载.docx_第12页
第12页 / 共40页
教学事务管理系统Word格式文档下载.docx_第13页
第13页 / 共40页
教学事务管理系统Word格式文档下载.docx_第14页
第14页 / 共40页
教学事务管理系统Word格式文档下载.docx_第15页
第15页 / 共40页
教学事务管理系统Word格式文档下载.docx_第16页
第16页 / 共40页
教学事务管理系统Word格式文档下载.docx_第17页
第17页 / 共40页
教学事务管理系统Word格式文档下载.docx_第18页
第18页 / 共40页
教学事务管理系统Word格式文档下载.docx_第19页
第19页 / 共40页
教学事务管理系统Word格式文档下载.docx_第20页
第20页 / 共40页
亲,该文档总共40页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

教学事务管理系统Word格式文档下载.docx

《教学事务管理系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《教学事务管理系统Word格式文档下载.docx(40页珍藏版)》请在冰点文库上搜索。

教学事务管理系统Word格式文档下载.docx

所以总的来说,教务管理软件应实现教务信息的集中管理,使传统的教务管理朝数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的计算机教务管理系统和全校信息系统打下良好的基础。

在高校中,教务管理工作具有举足轻重的地位,教学质量直接取决十教务管理水平。

1.11.3参考资料

[1]陈永强.SQLServer数据库企业应用系统开发[M].北京.清华大学出版社,2004

[2]杨选辉.信息系统分析与设计[M].清华大学出版社,2003

[3]蔡勇,陈波.管理信息系统开发技术[M].武汉.武汉理工大学出版社,2003

2可行性研究的前提

2.1要求

为了完成新时期高校的目标,适应当代网络化的高校环境,要求新系统主要具有:

学生的学籍管理:

建立学生学籍档案,包括学生的学号、姓名、性别、出生年月、籍贯、政治面貌、家庭住址、入学时间、学院、专业、年级、班级等。

对新入学的学生进行登记,将他们的信息记入学籍档案,对毕业、休学、退学的学生进行除名、注销,对调整专业的学生必须做调整记载。

对变动情况建立备忘录,对上述情况的变动原因、时间、去向等进行记载。

学生新学期的注册、报到登记。

学生学期开学的课程选择,对必修课、限选课直接录入,计算总成绩、平均成绩,并按班级排出名次。

统计功能,统计各门课程的及格率,优秀率,各分数档人选。

系统可查选学生的学籍情况和选课、学习情况,打印学籍表、个人成绩报告表、班级名词表、各门课程统计表等要求的表格。

从而实现对校内各种资源进行科学、统一的管理。

2.2目标

针对用户的需求,此教学事务管理系统软件首先应该是一种一体化的系统,它依据新的学校管理模式,采用浏览器/服务器(B/S)方式、Internet、Web等最新的软件技术开发而成,为用户提供学校级的整体解决方案。

其次,新的管理软件还要充分考虑我国的现状,既不能因循守旧,也不能生搬硬套国外的软件。

最后新的学校教学事务管理系统软件应该具有明确的针对性。

2.3条件、假定和限制

估计开发该系统需购买硬件、外部设备(高性能计算机一台、打印机一台),花费1.2万元左右,开发工作量约需3个人月工作量,每人月工资约为2000元,开发完成后维护费用每年约600元,开发完成后,原有的三名管理人员可以减少为二名,每人月工资是600元。

1.23对现有系统的分析

1.33.1系统调查与可行性研究

在系统的开发前期对系统进行可行性分析是十分必要的一个环节,这对于保证资源的合理使用,避免浪费是十分必要的,也是项目一旦开始以后能顺利进行的必要保证。

信息系统的建设是一项投资大,时间长的复杂工程,可行性研究更为必要,也更复杂,更困难。

“可行性”是指在当前情况下,企业研制这个信息系统是否有必要,是否具备必要的条件。

可行性的含义不仅包括可能性,还包括必要性,合理性。

1.3.13.1.1初步调查

随着计算机应用的推进与普及,大部分高校都拥有一套管理自己内部教务信息的信息管理系统,而且这种趋势已向中小学蔓延,但因各校的组织结构部门的划分不尽相同,系统的结构及实施也各有所以,但教务管理的工作重点却均是放在了学生的学籍信息、相关课程的成绩资料以及教师的课程安排等,故而开发一套具备基本教务信息管理功能的、可移植性较强的管理信息系统不为一件乐事。

它既可以作为学校开发教务管理信息系统的模板,又可作为自主设计开发教务管理系统的一个参照。

经信息收集分析后得出了可做基础模板的学校教务组织结构图如图1所示。

图1系统初级功能

教务处下属可以该六个部门为主,以处长为主要管理者,负责综合管理,下设各个副处,分别主要管理相应的部门,各司其职,共同推进学校的教学办公管理。

1.43.2技术可行性分析

1.4.13.2.1主要技术路线

软件设计包括:

数据库的设计和开发以及前端应用程序的设计开发。

本系统采用Windowsxp作为操作平台,数据库选用mysql,该数据库管理系统在Windowsxp上能运行,并提供数据库之间的数据复制功能,可代替现有系统单据数据的手工传递工作,降低出错率,提高数据的可用性。

使数据的准确性与安全性得到了很大的提高,且在用户的并行操作与用户管理方面非常方便。

就目前使用的开发技术来说规划系统的功能目标应该能够达到利用php编程语言和SQL数据库语言,在规定的期限内开发工作基本能够实现需求分析中系统所要求的功能。

本系统应是一个统一的教学学习、信息发布、资源管理的系统平台。

所有的教学及教学管理软件全部基于BS模式,具有实时性和交互性很强的特点。

1.4.23.2.2技术可行性分析

  在B/S体系结构的系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。

B/S结构简化了客户机的工作,客户机上只需配置少量的客户端软件。

服务器将负担更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。

这种结构不仅把客户机从沉重的负担和不断对其提高的性能的要求中解放出来,也把技术人员从繁重的维护与升级工作中解脱出来。

由于客户机把事务处理逻辑部分给了功能服务器,使客户机成为“瘦客户”,不再负责处理负责计算和数据访问等关键事务,只负责显示部分,所以维护人员不再用为程序的维护工作奔波于每个客户之间,而把主要精力放在功能服务器上程序的更新工作。

这种三层结构在层与层之间相互独立,任何一层的改变都不会影响其他层的功能。

我们现在将B/S体系结构和C/S体系结构做如下对比分析:

l、硬件环境不同

  C/S建立在局域网的基础上,通过专门服务器提供连接和数据交换服务。

所处理的用户不仅固定,并且处于相同区域,要求拥有相同的操作系统。

B/S建立在广域网的基础上,信息自己管理,有比C/S更强的适应范围,一般只要有操作系统和浏览器就可以,与操作系统平台关系最小,面向不可知的用户群。

2、结构不同

  C/S软件一般采用两层结构,而B/S采用三层结构:

这两种结构的不同点是两层结构中客户端参与运算,而三层结构中客户端并不参与运算,只是简单地接收用户的请求,显示最后的结果。

由于三层结构中的客户端并不需要参与计算,所以对客户端的计算机电脑配置要求较低。

虽然B/S采用了逻辑上的三层结构,但在物理上的网络结构仍然是原来的以太网或环形网。

这样,第一层与第二层结构之间的通信、第二层与第三层结构之间的通信都需占用同一条网络线路,网络通信量大。

而C/S只有两层结构,网络通信量只包括Client与Server之间的通信量,网络通信量低。

3、处理模式不同

  B/S的处理模式与C/S相比,大大简化了客户端,只要装上操作系统、网络协议软件以及浏览器即可,这时的客户机成为瘦客户机,而服务器则集中了所有的应用逻辑。

4、构件重用不同

  在构件的重用性方面,C/S程序从整体进行考虑,具有较低的重用性。

而B/S对应的是多重结构,要求构件具有相对独立的功能,具有较好的重用性。

5、系统维护不同

  系统维护是在软件生存周期中开销最大的一部分。

C/S程序由于其本身的整体性,必须整体考察并处理出现的问题。

而B/S结构,客户端不必安装及维护。

B/S结构在构件组成方面只变更个别构件,开发、维护等工作都集中在服务器端。

当需要升级时,只需更新服务器端的软件,而不必更换客户端软件,实现系统的无缝升级。

这样就减轻了系统维护与升级的成本和工作量,使用户的总体拥有成本(TCO)大大降低。

6、对安全的要求不同

  由于C/S采用配对的点对点的结构模式,并采用适用于局域网、安全性比较好的网络协议(例如NT的NetBEUI协议),安全性可得到较好的保证。

C/S一般面向相对固定的用户群,程序更加注重流程,它可以对权限进行多层次校验,提供了更安全的存取模式,对信息安全的控制能力很强。

一般对高度机密的信息系统采用C/S结构适宜。

而B/S采用点对多点、多点对多点这种开放的结构模式,并采用TCP门口这一类运用于Intemet的开放性协议,其安全性只能靠数据服务器上管理密码的数据库来保证。

所以B/S对安全以及访问速度比C/S有更高的要求。

由于B/S技术模式一直在不断成熟和完善,所以本系统的开发所采用的技术模式是先进的可行的。

此外由于高校内教师本身素质较高,有较强的使用和维护计算机软、硬件系统的能力,同时比较乐于接受新鲜的事物,因此,在技术上此系统的开发是完全可行的。

1.53.3经济可行性分析

  经济可行性分析中最重要的内容之一是成本--效益分析。

对于一个基于计算机系统研制项目要在经济方面评价其是否合理,成本--效益分析要估计研制开发的花费并与益(包括有形的可以用货币计数的及无形的利益)衡量比较。

如果计算机和服务器在已有的情况之下,系统方案成本小,不需要投入太多的资金,其运行跟维护所费资金又少,投入使用后可以节省大量人力、物力、时间等资源,可以提高企事业单位的工作效益。

反之,购置计算机、服务器等硬件设备的费用是相当贵的,在中国,劳动力的成本相对来说较低,从经济上考虑,这时用人力代替电脑工作就节约了成本。

所以要从现有设备来考虑运用哪种方案,经济上是可行的。

  采用教务管理信息系统可取代原系统的单据手工传递工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,规划教学资源,提高学生信息,及时反馈教学信息的利用率,使教学质量更上一个台阶。

教学管理系统的开发成本:

硬件、外部设备(高性能计算机一台、打印机一台):

1.2万元左右

软件开发费用:

6000元

系统维护:

每年约600元

该系统的开发费用及维护费用学校完全可以支付。

而该系统可以给学校管理工作带来的便利以及管理人员费用的减少,远大于它的成本。

所以,从经济上考虑,本系统完全有必要开发。

1.63.4社会可行性分析

1.6.13.4.1法律政策可行性

自主开发,拥有全部版权,所有技术资料都由提出方保管,合同制定确定违约责任。

并不与任何法律或国家相关规定相抵触,所以在法律可行性上是通过的。

1.6.23.4.2社会公共环境可行性

校园网已正常运行,开发人员已熟练掌握面向对象的开发工具,使用本软件成员要求有一定的计算机基础。

这套教学事务管理系统不仅能够让老师更清晰的掌握自己学生的信息,同时也让学生自己更容易的知道如何准确的选课,如何计算学分及尽早得知自己的考试成绩。

也让管理员更加方便学生的学籍管理及选课管理。

这就大大的为老师学生提供了便利。

而对于高校来说,各项原始资料保存完好、基础数据管理规范,其本身管理的科学性、规范性在很大程度上为系统实施创造了良好的环境,既保证了系统的基础数据、文件、报表的准确性和及时性,同时在一定程度上也提高了系统的信息输入质量,最终保证系统开发的成功。

1.6.33.4.3操作可行性

随着计算机的发展与普及,以及互联网技术的扩展,学校教学管理必将实现计算机化,并且加入到学校的Intranet或者是Internet上去,实现数据的共享,这样有利于教学管理信息在学校内部的查询,提高了数据资源的利用,并且能及时的得到更新,不需要象过去那样浪费大量的人力物力去进行抄写,提高了工作的效率。

本系统操作简单,易于理解,只需通过简单熟悉,上手较快,学校教务管理处的教职员以及相关教师均能进行操作,营运环境要求低。

有计算计基础的人无需培训即可使用,即使是没有计算机基础的人只需经过简单的培训就可以很熟练的使用本系统。

系统运行后,就用户方而言,由于用户使用本系统时,不会也不必关心系统内部的结构及实现方法,即对用户来说是透明的,所以本系统对用户而言,是定位在界面友好、操作方便、功能齐全的原则上的,用户只需简单的用鼠标点击各界面上的选项卡或按钮就能执行相应的功能,就管理者而言,关心的是如何处理各种数据,只要把用户的信息输入计算机,管理者就可运行相应的后台程序进行处理。

而以上的这些功能都能在所选择的开发环境中用所选择的开发工具来实现。

面对于系统设计还应该以“标准性、安全性、兼容性、高效性、保密性、可维护性”为标准,在着眼于当前实用的基础上,为将来系统的扩展,升级留有余地。

软件的开发应能在较长时间内满足学校的发展需要。

所以说本系统在用户使用可行性上是没有问题的。

4可行性研究结论

通过技术,经济和社会等方面的可行性研究,可以确定教学事务管理系统的开发完全有必要,而且是可行,可以马上开始实施,并尽可能做到提前完成,简单可行。

从人力资源优化角度来说,可以充分利用学校已有人力资源。

从开发成本角度来说,将支出成本降到最底。

在经济上有能力,技术上有经验,而且能够保证正常运用、节省资金,有很大的发展前景。

需求规格说明书

1.引言

1.1编写目的

此需求规格说明书对教务管理系统软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

本说明书的预期读者为学生、教师、项目管理人员。

1.2项目背景

1.3定义

在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作。

需求分析是软件工程中的一个关键过程。

在这个过程中,系统分析员和软件工程师确定顾客的需要。

只有在确定了这些需要后他们才能够分析和寻求新系统的解决方法。

1.4参考资料

[1]向阳.信息系统分析与设计[M].北京:

机械工业出版社,2003

[2]朱江,陆娜,韦海英.企业资源管理计划[M].广东:

广东经济出版社,2001

[3]杨选辉.信息系统分析与设计[M].北京:

电子工业出版社,2003

[4]杨浩.ASP.NET数据库入门经典[M].北京:

清华大学出版社,2005

2.任务概述

2.1目标

2.1.1开发目标

在当今世界电脑普及的时刻,人们已经习惯用电脑办公,结果自然会产生大量的电子文件,这些文件有宝贵的历史价值,但我们如果将更多的时间花费在寻找这些文件上,即费时又费力。

本软件根据此需求进行开发的。

2.1.2应用目标

让学校各部门能够有效的掌握,有效的共享文件资源,保护好文件,及促进教务管理的信息化、规范化和集成化,实现计算机的智能化管理,以提高工作效率和经济效益。

2.2条件与限制

为了评价该设计阶段的设计表示的“优劣程度”,必须遵循以下几个准则:

1.软件设计应当表现出层次结构,它应巧妙地利用各个软件部件之间的控制关系。

2.设计应当是模块化的,即该软件应当从逻辑上被划分成多个部件,分别实现各种特定功能和子功能。

3.设计最终应当给出具体的模块(例如子程序或过程),这些模块就具有独立的功能特性。

4.应当应用在软件需求分析期间得到的信息,采取循环反复的方法来获得设计。

为完成本系统的开发,应配备WEB服务器、CVS服务器、FTP服务器、文本编辑工具、微机若干台、打印机一台。

可利用学校现有的服务器及教师办公用微机等设备。

本系统在功能上还可进一步实现安全防范,与E-Mail和因特网电话集成起来,成为网络教务管理系统软件。

2.3运行环境

考虑到现在Windows操作系统在中国的普及率很高,而且SQLSERVER2000数据库工具在大学里也作为重点课程学习过。

工作中也被绝大多数的编程人员所应用并认可,所以软件基本运行环境为:

操作系统:

WindowsXP/win7

数据库类型:

MySql

开发工具:

PHP,html,jquery

服务器环境:

apache/iis

3.数据描述

3.1静态数据

下面列出了四个表的具体静态数据:

表1学生基本信息表

学生基本信息表

stuBaseInfo

字段名

类型

大小

是否为空

默认值

中文名

备注

stuID

Varchar

10

学生学号

Key

stuName

学生姓名

stuSex

Char

2

学生性别

stuAge

Smalint

NULL

学生年龄

stuAddress

160

学生籍贯

stuClassID

学生班号

stuPhone

20

学生电话

password

16

登录密码

表2教师信息表

教师信息表

TeaMagInfo

ID

教师编号

Name

教师姓名

Password

sex

性别

Address

100

籍贯

Mobilephone

bigint

8

电话

表3课程信息表

课程信息表

subInfo

subID

课程编号

subName

课程名称

subInfomation

课程类别

subTeacherID

表4学生成绩信息表

学生成绩信息表

stusubjectScoreInfo

stusubID

课程号

stusubName

VarChar

50

课程名

stusubScore

int

4

学生成绩

stuTeacherID

3.2动态数据

输入数据:

菜单选项,查找关键字,新建记录项。

输出数据:

由查询关键字确定的数据库记录集合。

学籍档案管理流程图如下所示:

图1学籍档案管理流程图

成绩管理流程图如下所示:

图2成绩管理流程图

3.3数据库描述

MySQL最初的开发者的意图是用mSQL和他们自己的快速低级例程(ISAM)去连接表格。

经过一些测试后,开发者得出结论:

mSQL并没有他们需要的那么快和灵活。

这导致了一个使用几乎和mSQL一样的API接口的用于他们的数据库的新的SQL接口的产生,这样,这个API被设计成允许为用于mSQL而写的第三方代码更容易移植到MySQL。

  MySQL这个名字是怎么来的已经不清楚了。

基本指南和大量的库和工具带有前缀“my”已经有10年以上,而且不管怎样,MySQ

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

当前位置:首页 > 法律文书 > 调解书

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

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