学生学籍管理系统毕业论文 下载本文

随着科学技术的高速发展,数据信息系统通过计算机 络进行共享已经成为人们普遍应用的技术,它使各行各业的人们在应对日益繁重的工作时,大大地提高了工作效率。下面是 学生学籍管理系统毕业论文,供大家参考。

《 学生学籍管理信息系统的开发实践与研究 》

摘要:学生学籍管理是教学教务管理的一个重要内容。随着学院学生人数的增加,学生学籍管理工作也变得越来越复杂。学生学籍管理既有对学生基本信息的管理,同时也涉及到对学生学籍变更、奖励处罚信息的管理。学生学籍管理系统是典型的管理信息系统( ),其

前台采用面向对象的开发工具 c ,后台数据库采用 5数据库。 5数据库具有与 c 无缝连接、操作简单、易于使用的优点。运行结果表明,本学生学籍管理系统极大提高了工作效率,节省了人力和物力,最终满足教学管理的需要,同时也成为现代化教学管理的标志。

关键词:学生学籍管理信息系统;教学管理;数据库

中图分类号: 391文献标识码:A 编号:1009-3044(2012)06-1228-04

a d A ac C d ’ a a a D B B d a d

a - a 1, a 2, D 1

(1. c d C D a , A da C a c , 230012, C a;2. A a a c ? C a C D a , 230022,C a)

Ab ac : C d ’ a a a C ac a a a c . c a a d a , C d ’ a a a a b a d . C d ’ a a a a

ad a a d ba c a , a a a

d ’ a c a , a a . d ’ a? a a ca a a a ( ), a c d c c d b c - d d , bac a da aba 5 da aba . 5 a c c a c

c , a , a . d a

d ’ a a a a a a c d c c , a a d a a d ca c , a d

c ac a a , a a d , a a a b b c d d ac a a .

d :c d ’ a a a a ; ac a a ; Da aba

某学院是经由省人民政府批准、教育部备案,具有高等教育资格的全日制普通本科院校,其学历教育的学习形式为全脱产,专科学制三年,本科学制四年。现设置7个系部近20个专业,分别为计算机工程系、电子信息系、机电工程系、外语系、艺术设计系和现代管理系以及基础部。

该院以现代教育思想为指导,视教育质量为学院的生命线,尤其注重学生的素质教育,将学生学籍变更情况与学生在校获得的各种荣誉奖项和所受到的各种处罚一一备录在案。具体细则如下:

学生学籍变更情况归为五项,即转系、休学、复学、退学、毕业。该院的奖励项目、奖励措施很多,具体分析可归为以下几项内容:一、国家奖学金。二、年度奖学金。三、学院每学年评定一次优秀班干、优秀团员、优秀学生、三好学生,并为各项荣誉获得者颁发相应的证书。四、为丰富学生的课余生活,培养广大学生的更广泛的兴趣与爱好,学院大力开展各类文体活动,诸如:校运会,球类、棋类比赛,歌咏大赛、诗歌节等。各项大赛设有一、二、三等奖、鼓励奖并为获奖者颁发各级荣誉证书。学院严格要求学生德、志、体、美、劳全面发展,为加强管理,严格制定校纪校规,如有违纪违规者,必按校纪校规严惩并登记在册,情节严重者责信令其退学,处罚级别由轻及重如下:警告、严重警告、记过、记大过、开除。

该院校办学之初进行信息管理的主要方式为基于文本、表格等纸质或简单的计算机事务处理和电子文档处理,对于数量统计、学生在校表现等方面的信息往往只进行分散、简单的记录,随着院校的规模不断扩大,信息处理量增多,容易出错,而且管理方式因人而异,缺乏系统、规范的信息手段,有时会造成遗漏,甚至在工作人员之间会产生误会,该学院尚无计算机化的信息管理系统进行信息管理。这就是学院现行管理工作中存在的主要问题,以及基于此开发学生学籍信息管理系统的基本环境,藉此可以对教学教务管理工作提供强有力的支持。

1需求分析

学生学籍管理信息系统主要是为该学院的学生处、教务处、各系部办公室及其之间的学生工作管理活动提供信息服务,它涉及 学生处、教务处等部门学生工作方面的相关业务。系统能够对所有学生基本情况、学生个人在校表现情况提供存储、 加、更新、 、检索等功能。系统的数据 由相关工作人员通过键盘鼠标输入,在数据的输入过程中配有严密的校对功能,以消除输入性错误的发生。

开发过程中遵循软件工程思想,科学合理地划分软件生存周期的各阶段,力求各阶段的任务相对独立,同时简化各阶段间的联系,有利于软件项目开发的组织管理[1]。

2系统结构与设计

学生学籍管理信息系统结构如图1所示,使用技术比较成熟的二层C/ 软件体系结构进行设计,主要的业务处理在客户端,服务器端主要保存学生的数据信息,用户界面层通过统一的接口根据多种业务逻辑处理数据层的数据[2]。本系统选择 D 6.0、 c 作为客户端开发工具, A A[3,4]作为其编程语言,而存储与管理各项数据的是 5[5]。

图1系统结构图

根据系统分析的结果,按照结构化的系统设计方法,学生学籍管理信息系统功能上可作如图2所示的子系统划分:

图2学生学籍管理信息系统子系统功能划分

主要模块功能说明:

3数据库设计与访问

3.1数据库设计

本系统主要负责两方面的业务处理:学生信息处理与学籍信息处理,与之相关的实体有:学生实体、院系实体、专业实体、学籍变更实体、奖励实体与处罚实体,这些实体间的关系如图3所示。

从上述实体中可抽象出如下信息表: d 信息表、C a 信息表、 信息表、 a d信息表、 ab 信息表、D a 信息表、 a 信息表,存储在后台数据库 d 中[6]。3.2数据库访问

在 A A程序中可使用 DBC技术实现数据库的连接和访问, DBC技术连接数据库的方式有多种,本系统使用的是: ? 5专用 A A驱动程序,无论采用哪种方式连接数据库,其连接步骤和使用到的 A A A 都是相同的[7],总结有如下几步:加

图3学生学籍管理信息系统基本 - 图载 DBC驱动程序、提供 DBC 、获取C c 对象等。以下是本系统连接数据库的 A A代码:

b c c a {

c d a c dbD a =

\数据库连接驱动类

c d a c db =\

+ \数据库连接

c d a c db =\数据库用户名

c d a c db d=\数据库密码

a a c C c c = ;//数据库连接对象