vb学生信息管理系统设计vb+access本科学位论文.docx

上传人:b****2 文档编号:1854779 上传时间:2022-10-24 格式:DOCX 页数:72 大小:6.06MB
下载 相关 举报
vb学生信息管理系统设计vb+access本科学位论文.docx_第1页
第1页 / 共72页
vb学生信息管理系统设计vb+access本科学位论文.docx_第2页
第2页 / 共72页
vb学生信息管理系统设计vb+access本科学位论文.docx_第3页
第3页 / 共72页
vb学生信息管理系统设计vb+access本科学位论文.docx_第4页
第4页 / 共72页
vb学生信息管理系统设计vb+access本科学位论文.docx_第5页
第5页 / 共72页
点击查看更多>>
下载资源
资源描述

vb学生信息管理系统设计vb+access本科学位论文.docx

《vb学生信息管理系统设计vb+access本科学位论文.docx》由会员分享,可在线阅读,更多相关《vb学生信息管理系统设计vb+access本科学位论文.docx(72页珍藏版)》请在冰豆网上搜索。

vb学生信息管理系统设计vb+access本科学位论文.docx

vb学生信息管理系统设计vb+access本科学位论文

XXXXXXX大学

毕业设计(论文)

 

题目:

_VB学生信息管理系统设计

学生信息管理系统设计

【摘要】

学生信息管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护,以及前端应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,操作简单,使用方便等特点。

经过分析,本设计使用Microsoft公司的Access2003作为后台数据库,前台采用VisualBasic6.0开发工具,利用其提供的各种面向对象的编程技术,尤其是数据库设计器这一方便而简洁的操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后对初始原型系统进行功能扩展,不断修正和改进,直到形成用户满意的可行系统。

【关键词】

管理信息系统;VisualBasic6.0;Access2003;面向对象;学生信息管理

前言

随着计算机技术的发展,软件规模也日益庞大,软件开发也日益复杂,随之而来的问题却是,更多系统要求都无法实现,达不到管理的目的,究其根本,相当多的软件失败是由于需求不明确、不确定导致的。

众所周知,在目前众多的应用系统软件中,数据库应用系统软件占据了80%的比重,也就是说,在我们的管理与日常生活中,大多数管理都可以通过数据库应用系统来进行。

如今,高校信息化管理已成为必然趋势。

为适应本校学生综合信息管理的需求,实现应用计算机对学生的基本信息以及综合素质测评信息进行管理,使学生综合信息管理实现简洁化、自动化、计算机化,开发一个相应的学生信息管理系统将会是一个具有理论和实际意义的明智之举。

第1章需求分析

1.1系统开发的背景分析

1.1.1国外现状

随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识。

使用计算机对信息进行管理,具有手工管理所无法比拟的优点,例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高信息管理的效率。

计算机在管理中的应用开始于1954年,当时美国首先用计算机处理工资单,40多年来,计算机在处理管理信息方面发展迅速,例如,60年代美国计算机在管理中应用项目不到300项,到了1975年达到2670项。

其中几乎所有的大中专院校均以采用了计算机化的管理模式。

1.1.2国内现状

我国在全国范围内推广计算机在管理中的应用,是从70年代末开始的,虽然起步较晚,但是近几年发展却较快,特别是微型计算机的出现和普及为电子信息处理提供了物美价廉的手段,对于推动我国管理信息处理的现代化建设起了重要的作用。

经过30年的改革开放,越来越多的学校加大在管理系统上投资的举动,足以说明这一趋势。

学生信息管理系统的应用是一种趋势,必将发挥出越来越大的作用!

尽管现在很多学校都有计算机,但是尚未用于信息管理,没有发挥出计算机应有的效力,资源闲置比较突出,这些都可以成为本信息管理系统的开发的基本环境。

1.2系统开发的可行性分析

1.2.1管理上的可行性

本系统的开发,将实现两大功能目标:

一是实现学生的基本信息管理,以取代手工记录的纸质管理模式,这将大大减轻教师、学生干部等相关工作人员的工作负担,同时节省时间,提高工作效率;二是实现学生综合素质测评的管理,以取代传统的查阅大量原始资料后手工填制综合素质测评表的费时费劲的工作方法,使每学期的学生综合素质测评工作能够高效地进行,所以本系统的设计开发在管理上是可行的。

1.2.2社会上的可行性

由于我国的计算机起步较晚,用计算机来实现对大量数据的管理相对不够完善,虽然目前已经出现了很多管理学生信息的系统,但是往往存在着用户界面不友好,后台数据混乱,不便于开发新功能等问题。

鉴于目前本校每一学期的学生综合素质测评管理和学生信息管理还停留在纸质模式的阶段。

每个学期伊始的综合素质测评成绩都是学生自己根据成绩单的成绩记录来填制综合素质测评表、进行有关计算然后上交班干部,再由班干部进行核对、统计后而得到的,这样做不仅花费了学生的大量时间还难免会出现一些失误,工作效率很低,而且不能及时地满足学生们对信息化管理的需求。

所以本系统的设计开发在社会上是可行的。

1.2.3经济上的可行性

经济上预期估计的费用包括主机、计算机外围设备、系统开发及将来系统投入运行后的管理维护费用等。

随着现代计算机科学技术的不断进步,电脑品质上升且价格降至较低价位,硬件上的优势有利于本系统的开发与投入运行。

由本系统在处理学生信息管理上所带来的人力的节省可以使人才资源得到更加合理的利用;财力的节省可加快资金周转速度,从而降低成本;存储空间的节省以及数据保管的便利进一步降低了管理费用,所以本系统的设计开发在经济上是可行的。

1.2.4技术上的可行性

当前的软、硬件技术都在不断的发展进步,这对本系统的开发来说是非常有利的。

软件要求易学,界面友好,容易掌握。

开发技术上使用可视化的面向对象程序设计语言VisualBasic和数据库管理工具Access开发,VisualBasic是解释型语言,在输入代码的同时,解释系统将高级语言分解并翻译成计算机可以识别的机器指令,并可以判断每条语句的语法错误。

在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离VisualBasic环境,直接在Windows系统下运行。

硬件的配置要求也不太高,本校具备的计算机已经完全可以满足需求,再加上本次设计指导老师的悉心指导和相关参考文献,所以本系统的设计开发在技术上是可行的。

1.2.5可行性分析结论

此学生信息管理系统的使用对象是教师和学生,功能目标就是实现学生的基本信息管理以及综合素质测评管理,涉及到的数据资料比较容易获取,且每个数据具有较强的关联性,所以本系统不算复杂,通过以上管理上、经济上、技术上等的可行性分析,本系统的设计开发实现具备了可行性。

1.3系统开发的需求分析

当代是一个信息化的时代,本校已经将信息化建设融入到了校园建设当中,拥有了多种信息管理系统,例如公众应用系统、本科生应用系统、教师应用系统等。

本人作为一名计算机专业的学生,开发一个学生信息管理系统目的是使本校拥有一个兼学生基本信息管理与综合素质测评管理于一体的信息管理系统,原因是:

①本校的学生信息管理置于本科生应用系统之下。

每个在校大学生,不论其来自哪个系哪个专业都是使用这个系统来注册自己的基本信息、这样方便学院管理层对全院学生进行信息管理。

目前本系还没有一个能够管理本系学生基本信息的系统。

②每一学期的综合素质测评还停留在纸质模式的阶段。

现阶段的综合素质测评都是学生自己根据成绩单的成绩记录来填制综合素质测评表、进行有关计算然后上交班干部,再由班干部进行核对、统计后而得到的,这样做不仅花费了学生的大量时间还会难免会出现一些失误。

③综合素质测评不仅包括了学生的智育、还有德育、体育、能力等这些需要考核的项目,这样对学生的综合素质测评就显得更全面,但同时也使该项工作变得繁杂。

本系统从以上这些方面出发,力求能够使之成专门针对本系的具有学生基本信息管理与综合素质测评管理为一体的综合信息管理系统。

这样既是对自己所学专业知识的一次检验,也是希望为本系的信息化建设贡献了自己的一份绵薄之力。

第2章系统总体设计

本系统由前台和后台模块构成,采用C/S(Client/Server,客户端/服务器)结构设计。

C/S结构的优点:

应用系统独立、系统维护简单,用户界面一致;对于应用程序的修改、功能增删或者升级等非常方便;对于客户端没有特别的要求,无须具备运行平台也可,本系统发布时,可将其所需组件一起打包发布,安装后即可使用,而且使用方便。

2.1系统目标设计

通过设计并实施本学生信息管理系统,使本系的学生综合信息管理工作系统化、规范化、自动化,从而达到提高教学管理效率的目的。

2.2系统开发设计思想

系统应符合学生信息管理的规定,满足学生信息日常管理的工作需要,并达到操作过程中的直观、方便、实用、安全等要求。

①使用当今比较流行的软件工程开发和设计思想,使用自顶向下,逐层细化的方式求得各子系统。

然后设计窗体、摆放控件、设计代码、调试运行等等。

②使用MDI(多文档窗口窗体)技术集成各子窗体,形成了多文档窗体界面。

使用菜单和工具条上的命令按钮图标调用各子系统的功能模块。

③使用可视化面向对象的程序设计语言VisualBasic6.0和数据库管理工具Access2003开发。

主窗口使用了类似于Word的多文档窗口。

通过ADO对象的数据环境控件连接Access数据库,具有一般数据库管理系统的添加、删除、修改和查询等基本功能,界面友好,操作简单。

2.3系统总体功能设计

2.3.1实现对学生的基本信息管理

①能够实现对学生基本信息进行添加、修改、删除、查询和打印等功能。

②能够实现对学生的教育经历信息的添加、修改、删除和查询等功能。

③能够按学号、姓名等对学生的基本信息进行检索并将检索结果显示在屏幕上。

④要求有错误提示功能,例如性别只能输入男女,输入错误则提示重新输入。

⑤如果查询不到相应的信息应提示用户。

实现学生的基本信息管理,这是根据管理学生信息的需要,将各个学生的基本信息分类,开发不同的子功能模块,如有基本信息模块、教育经历信息模块等。

此功能的实现旨在取代手工记录的工作效率低,错误多,不利于存储和管理等的劣势而发挥无纸化管理工作的高效率,减轻教师以及学生干部的工作负担,使学生基本信息管理简洁化、自动化和计算机化。

2.3.2实现学生综合素质测评成绩管理

①根据教务处提供的上学期各门课程成绩和体育成绩进行学生的智育和体育成绩登记。

②根据班上同学提供的考勤记录和奖惩情况进行登记。

③根据宿管中心的舍情通报进行登记。

④能根据以上信息计算所有同学的综合素质测评成绩。

⑤根据专业奖学金评定办法提出各班级获得奖学金的名单。

⑥打印学生的综合素质成绩单和智育成绩单

实现学生综合素质测评管理功能,就是根据本校学生手册的评定方法,对学生的德育、智育、体育以及能力四个方面进行综合评定。

在评定中对学生的德育、智育、体育以及能力成绩进行相应的考核,再根据该综合素质测评成绩对学生颁发相应的奖助学金。

本系统对学生的德育、智育、体育、能力等成绩进行智能化管理,以满足我系学生在计算机上进行综合素质测评的需求。

该系统功能的实现可以有效的帮助教务处管理学生成绩,方便学生查询自己的成绩,计算自己的综合素质测评成绩。

同时为优秀三好学生、优秀班干及各种奖学金的评定等提供了依据。

2.3.3本系统功能结构图

如图2.1所示。

2.3.4本系统计算机处理的业务流程图

如图2.2所示。

学生综合信息管理系统

综合素质测评管理

学生基本信息管理

基本信息设置

系统信息维护

体育成绩设置

德育成绩设置

智育成绩设置

基本信息查询

能力成绩设置

综合素质测评成绩

 

综合成

绩打印

智育成

绩打印

 

图2.1系统功能结构图

图2.2系统计算机处理的业务流程图

2.4系统基本结构设计

通过对本系统功能需求的了解,明确了系统的主要功能,本系统主要包含以下功能模块,分别是:

2.4.1系统登录模块。

本模块所实现的功能为:

①用户身份验证

②登录提示对话

③登录成功时的连接

2.4.2用户管理模块。

本模块所实现的功能为:

①用户基本信息设置

②用户信息查询

③添加、修改、删除、保存用户信息

2.4.3MDI窗体(系统主窗体)模块。

本模块中又包含了以下几个子模块,分别是:

①学生信息设置、查询模块

②德育类型设置,德育成绩设置、

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

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1