学籍管理系统论文

更新时间:2023-10-24 17:00:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

学籍管理系统

组员:伍湾、王冬梅、陈浩、熊柳、王涛、陈双清、袁胜奇、胡义义、苏波、胡邦进

1、问题定义

21世纪是信息化的时代,信息化以更快捷更方便为目标来融入各行各业。学校也不能例外。当前,我国的学校正在加紧实施信息化建设,其中学生管理是相当重要的一部分。

目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学生管理系统也是有了很大的发展,商业化的学生信息管理软件也不少。但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作[1]。

学生管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。在各大中小学校,用计算机管理学校的信息已经越来越普遍了。用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强了学校资料的安全性。提高了学校的管理能力,为此,用计算机来管理学校的信息,是非常必要的。

2、可行性分析

2.1技术可行性

本系统采用Windows98作为操作平台。数据库管理系统选用Access,该数据库管理系统,提供数据库之间的数据复制功能,可代替现有系统单据数据的手工传递工作,降低出错率,提高数据的可用性。本系统的应用程序开发平台选用Microsoft Visual studio 2005,这是目前数据库应用软件的主流开发平台。 2.2经济可行性

采用新的学籍信息管理系统可取代原系统的单据手工传递工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期提高学生信息的利用率,使教学质量更上一个台阶。 2.3营运可行性

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

(2).面对于系统设计还应该以“标准性、安全性、高效性、保密性、可维护性”为标准,在着眼于当前实用的基础上,为将来系统的扩展,升级留有余地。软件的开发应能在较长时间内满足学校的发展需要。

标准性:系统编写与运行必须符合标准,既可以保证系统运行又可以在此标准上每一项功能运行。

可靠性:由于学籍信息的重要性,系统必须稳定可靠,从而避免或减少数据损失。

安全性:通过系统权限控制使用者,从而确保使用者无法操作与其无关的数据。

高效性:由于学校学生信息每次处理信息量较大,系统对信息处理能力响应能力都应是快捷有效的。

可维护性:采用结构化模块设计,便于开发与维护,也有利于情况随时

3、需求分析

3.1背景分析 3.1.1编写目的

本需求的编写目的在于研究学籍管理系统软件的开发途径和应用方法。以及明确所要开发的软件应具有的功能、性能与界面,是系统分析人员及软件开发人员能清楚的了解用户的需求,并再次基础上进一步提出概要设计说明书和完成后续设计与开发工作。

3.1.2项目背景

近年来随着高校的扩招,需要处理的学生信息日趋加大,不仅花费大量的教师资源,处理的效果还十分低下。为了提高学生管理的管理水平,优化资源,尽可能的降低管理成本,成为学生管理的新课题。学生管理系统是从学生管理的现状出发,根据学生管理的新要求进行开发设计的,它解决了学生管理数据信息量大,修改不方便,对一系列数据进行统计与分析花费时间长等问题,帮助学生管理人员有效管理学生信息,成为高校管理中必不可少的管理工具。

3.2项目概述 3.2.1 产品功能

通过本系统软件,能帮助管理人员利用计算机,方便快速的对学生学籍管理进行管理、输入、输出、查找的所需操作,使散乱的人事档案能够具体化、直观化、合理化,并解决了原来软件的不足。

3.3功能需求

1. 用户账号分配:为系统用户分配账号。

2. 用户权限管理:为登陆系统的分配用户权限以及修改用户权限。 3. 验证用户登陆:验证即将登陆系统用户的用户名和密码正确性。 4. 能够游览学生学籍的所有信息

5.通过学生的一个信息找到个人学籍的相关信息(例如:知道学生的姓名能够找到该学生的所有有关的学籍信息)

6.通过一条信息找到与之匹配的信息(例如:查询同一专业的所有人员) 7.相关人员能对包含学生的学籍信息进行管理(因为学生有关情况不是固

定不变的,所以一旦学生信息发生改变就要对原有信息进行诸如添加,删除,修改的操作)必须能对学生有关信息进行相关统计计算(例如:评定各项奖项,德育考评等)需要提供打印功能

3.4 性能需求

为了保证系统能够长期、安全、稳定、可靠、高效的运行,学生信息管理系统应该满足以下的性能需求:

1.系统处理的准确性和及时性

系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。

2.系统的开放性和系统的可扩充性

学生信息管理系统在开发过程中,应该充分考虑以后的可扩充性。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。

3.系统的易用性和易维护性

学生信息管理系统使用人员往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的帮助,缩短用户对系统熟悉的过程。

3.5系统数据要求

学生信心管理系统的数据需求包括如下几点: 1.数据录入和处理的准确性

数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,从而降低出错概率。

2.数据的一致性与完整性

学生信息管理系统对数据的处理有很高的要求,因为对学生信息的处理非常频繁,所以要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。

对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。

3.数据的独立性

学生信息管理的管理对学校来说是非常重要的一个部分,不可能让每一个人都对其进行操作,应该有特定的人员对学生信息管理系统进行管理,对系统进行独立操作。

4、系统设计

4.2 业务流程分析

业务流程图是一种表明系统内各单位,人员之间的业务关系,作业顺序和管理信息流动的流程图,它可以帮助分析人员找出业务流程中的不合理迂回等。学生学籍管理系统的需求分析的重点是对学籍管理信息系统的业务流程进行描述,通过采用流程图中的部分图形来对学生学籍管理活动进行规范化说明,如下图如示:

学生 教务处 注 册 班级名单设置 班级课程设置 基本信息录入 名单信息 课程信息 班级成绩设置 学籍管理 成绩信息 存储信息 统计成绩 教师 数据查询 3-2 系统业务流图

4.3 数据流程分析

数据流程图描述系统的逻辑模型,不涉及硬、软件,数据结果与文件组织,用图形描述及相关的注释表示系统的逻辑功能。图中没有具体的物理元素,只是描述信息在系统中流动和处理的情况。在对学籍管理信息系统调研阶段的业务流程图进行分析的基础上,从系统的科学性、管理的合理性、实际运用的可行性角

度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,从逻辑上精确地描述新系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向。

为了使整个系统的概况一目了然,把细节用下一层的数据流图来表示,本系统采用了,逐层细画的原则。

P01 D1 学生信息录信息单 S01 P02 信息数据表 D2 数据学生学籍信息管理员 成绩单 成绩信息录成绩数据表 D3 库 P03 档案单 档案信息录档案数据表 图2-3学生学籍信息管理数据流图

1.学生学籍管理员通过学生信息单,学生成绩单,学生档案单分别录入,生成信息数据表,成绩数据表,档案数据表从而成立一个总的数据库。

F01 S01 信息录入 学生信息管理员 F02 F05 D1 信息数据表 P01 F03 F04 按姓名 按学号 按班级 学生信息查询 F06 图2-4学生信息管理数据流图

2.学籍信息管理员通过信息单录入学生的信息,建立信息数据表。用户可根据,学号,姓名,班级来查询自己所需的信息,方便而简单。

本文来源:https://www.bwwdw.com/article/0992.html

Top