好文档 - 专业文书写作范文服务资料分享网站

成教管理系统需求分析

天下 分享 时间: 加入收藏 我要投稿 点赞
10

1 绪 论

成教管理系统需求分析

当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好我校成人教育学生学籍、成绩信息而设计的。

在学校里,学校学生资料繁多,包含很多的信息数据的管理,现今,有很多的学校都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于学生成绩的统计和核实等往往采用算盘,计算器等工具进行,对学生考试资料,以及成绩管理多用手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的学校有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。

数据处理手工操作,工作量大,出错率高,出错后不易更改。学校采取手工方式对教务档案进行管理,由于信息比较多,信息的管理工作混乱而又复杂;平时档案资料放在档案柜里,教师和教务处的管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的成绩进行更改就更困难了。

基于这此问题,我认为有必要建立一个成人教育管理系统,使学生学籍、成绩管理工作规范化,系统化,程序化,避免教务管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改信息

本系统基于WEB设计,采用B/S三层结构体系(前端即浏览器,中间层即响应层,后端即数据端)。所有应用数据安装在服务器端(后端),由中间层封装了所有业务逻辑,负责前端与后端之间的数据传递和处理,数据库的维护和系统功能升级只需在服务器端进行即可,客户端不进行任何模块的安装与设置,从而

实现客户端的零维护,大大减轻管理员的工作量,并且提高了工作效率。

功能模块介绍

学籍管理模块(如图所示)

实现对学校在校成教班学生、离校生档案信息资源的查询、统计、维护与管理。包括:

(1)后台管理员添加、修改(姓名、密码、性别、身份证号、准考证号、专业、学习形式、民族、籍贯、学号、政治面貌、健康状况、婚否、参加工作时间、放学前最高学历、入学时间、现在工作单位名称、详细地址、联系电话、邮政编码、家庭地址、简历、社会关系、结业时间、毕业证编号、学籍变动情况、注册日期)。

〔2〕 前台学生登陆后查询自己的档案信息,并可修改除姓名、准考证号、专业、学号、结业时间、毕业证编号之外的所有信息。注册日期为程序自动提取并录入数据库。

班主任管理模块(如图所示)

实现对学校在校成教班学生、离校生成绩信息资源、毕业设计信息的查询、统计、维护与管理。包括:

(1) 班主任登陆后台可添加修改删除本班的所有学期的所有课程。 (2) 班主任登陆后台将本班学生成绩添加到相应课程中,并可修改、删除。

输入成绩时按成绩一(第一次考试成绩)、成绩二(如有补考,则输入成绩二),最终记入数据库的成绩为成绩一和成绩二的最高成绩。

(3) 班主任登陆后台可对本班学生的毕业设计信息进行增删改查等日常维

护。

(4) 学生登陆后可查询自己的所有成绩,及自己的毕业设计信息。

超级管理模块(如图所示)

1. 新闻管理

超级管理员admin登陆后台,可对本系统新闻公告进行增删改查等维护。 2. 留言管理

3. 超级管理员admin登陆后台,可回复、删除学生提问及访客留言。 4. 班主任、专业、管理

5. 超级管理员admin登陆后台,可对班主任、专业、课程进行增删改查等日

常维护。 新闻 图成教管理系统功能模块介绍

管理 专业及 班主任 管理 添加超级管理员 课程管理 学生档案管理 学生成成绩管理 毕业设计 管理 学生备注管理 超级管理员 班主任 管理员登陆() B/S模式分析

Browser/Server (简称B/S) 即浏览器/服务器模式,是一种从传统的二层

C/S模式发展起来的新的网络结构模式,其本质是三层结构C/S模式。B/S模式是基于Intranet 的需求而出现并发展的,Intranet是应用TCP/IP协议建立的企事业单位内部专用网络,它采用诸如TCP/IP、HTTP、SMTP和HTML等

Internet技术和标准,能为企事业单位内部交换信息提供服务。

在B/S模式中,客户端运行浏览器软件。浏览器以超文本形式向Web服务器提出访问数据库的要求,Web服务器接受客户端请求后,将这个请求转化为

SQL语法,并交给数据库服务器,数据库服务器得到请求后,验证其合法性,

并进行数据处理,然后将处理后的结果返回给Web服务器,Web 服务器再一次将得到的所有结果进行转化,变成HTML文档形式,转发给客户端浏览器以友好的Web页面形式显示出来。

B/S模式管理信息系统基本上克服了C/S 模式管理信息系统的不足,其主

要表现在:

● 系统开发、维护和升级的经济性

对于大型的管理信息系统,软件开发、维护与升级的费用是非常高的,B/S模式所具有的框架结构可以大大节省这些费用,同时,B/S模式对前台客户机的要求并不高,可以避免盲目进行硬件升级造成的巨大浪费。

● B/S模式提供了一致的用户界面

B/S模式的应用软件都是基于Web浏览器的,这些浏览器的界面都很相似。

对于无用户交互功能的页面,用户接触的界面都是一致的,从而可以降低软件的培训费用。

● B/S模式具有很强的开放性

在B/S模式下,外部的用户亦可通过通用的浏览器进行访问。 ● B/S模式的结构易于扩展

由于Web 的平台无关性,B/S模式结构可以任意扩展,可以从一台服务器、几个用户的工作组级扩展成为拥有成千上万用户的大型系统。

● B/S模式具有更强的信息系统集成性

在B/S模式下,集成了解决企事业单位各种问题的服务,而非零散的单一功能的多系统模式,因而它能提供更高的工作效率。

● B/S模式提供灵活的信息交流和信息发布服务

B/S模式借助Internet强大的信息发布与信息传送能力可以有效地解决企

业、高等学校内部的大量不规则的信息交流。

2 数据库理论基础

一个成功的信息管理系统,是建立在许多条件之上的,而数据库是其中一个非常重要的条件和关键技术。

信息管理系统所涉及的数据库设计分五个步骤:数据库需求分析、概念设计、逻辑设计、物理设计与加载测试。

数据库的设计中,如何处理多对多的关系和如何设计主键,是两个有着较大难度、需要重点考虑的问题。本章着重从SQL应用、数据库设计范式和查询优化等方面来分析本系统的关键技术和实现难点。

数据库系统设计及范式分析

信息系统的主要任务是通过大量的数据获得管理所需要的信息,这就必须存储和管理大量的数据。因此建立一个良好的数据组织结构和数据库,使整个系统都可以迅速、方便、准确地调用和管理所需的数据,是衡量信息系统开发工作好坏的主要指标之一。

数据库系统设计

数据库设计主要是进行数据库的逻辑设计,即将数据按一定的分类、分组系统和逻辑层次组织起来,是面向用户的。数据库设计时需要综合企业各个部门的存档数据和数据需求,分析各个数据之间的关系,按照DBMS提供的功能和描述工具,设计出规模适当、正确反映数据关系、数据冗余少、存取效率高、能满足多种查询要求的数据模型。

数据库设计的步骤是: (1) 数据库结构定义 (2) 数据表定义 (3) 数据使用权限设置 (4) 数据字典设计

成教管理系统需求分析

1绪论成教管理系统需求分析当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的
推荐度:
点击下载文档文档为doc格式
89hmd0uui42xc786b4a94zk8m0hvkq00rw6
领取福利

微信扫码领取福利

Scan me!

微信扫码分享