高校教室管理系统的开发张永帅064101020.docx

上传人:b****5 文档编号:7337596 上传时间:2023-01-23 格式:DOCX 页数:31 大小:364.75KB
下载 相关 举报
高校教室管理系统的开发张永帅064101020.docx_第1页
第1页 / 共31页
高校教室管理系统的开发张永帅064101020.docx_第2页
第2页 / 共31页
高校教室管理系统的开发张永帅064101020.docx_第3页
第3页 / 共31页
高校教室管理系统的开发张永帅064101020.docx_第4页
第4页 / 共31页
高校教室管理系统的开发张永帅064101020.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

高校教室管理系统的开发张永帅064101020.docx

《高校教室管理系统的开发张永帅064101020.docx》由会员分享,可在线阅读,更多相关《高校教室管理系统的开发张永帅064101020.docx(31页珍藏版)》请在冰豆网上搜索。

高校教室管理系统的开发张永帅064101020.docx

高校教室管理系统的开发张永帅064101020

2010年度本科生毕业论文(设计)

 

高校教室管理系统的开发

 

院-系:

电子信息工程学院

专业:

计算机科学与技术

年级:

2006级

学生姓名:

张 永帅 

学号:

064101020

导师及职称:

汪文斌(副教授)[王中华(助教)]

 

2010年6月

2010AnnualGraduationThesis(Project)oftheCollegeUndergraduate

 

CollegeClassroomManagementSystem

 

Department:

ElectronicsandInformationEngineering

Major:

ComputerScienceandTechnology

Grade:

2006

Student’sName:

ZhangYongshuai

StudentNo.:

064101020

Tutor:

AssociateProfessorWangWenbin/

TeachingAssistantWangZhonghua

 

FinishedbyJune,2010

毕业论文(设计)原创性声明

本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。

据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。

对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。

作者签名:

日期:

毕业论文(设计)授权使用说明

本论文(设计)作者完全了解琼州学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。

有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。

学校可以公布论文(设计)的全部或部分内容。

保密的论文(设计)在解密后适用本规定。

 

作者签名:

指导教师签名:

日期:

日期:

张永帅毕业论文(设计)答辩委员会(答辩小组)成员名单

 

姓名

职称

单位

备注

组长

副组长

秘书

 

摘要

高校教室管理系统针对各大高校教室众多,课程众多,提供检索筛选功能,方便师生上课,也方便工作人员管理教室资源。

传统的教室管理模式局限于纸介,不易信息收集和管理,而且正确比较低,修改较麻烦。

基于目前这种现状,高校教室管理系统不仅仅给需要信息的师生提供方便,更重要的是应对信息化的今天,改变传统的信息管理模式,减少学校对信息管理的工作量,提高工作效率,实现信息与人才的优化。

本课题采用VisualBasic6.0开发工具,后台数据库采用Access数据库,开发高校教室管理系统,具有以下功能:

系统基本用户管理、教学楼信息管理、教师基本信息管理、教室管理系统等功能。

管理员登陆后可以添加多用户,利用教室信息管理,可以添加相关教室信息和教师信息,进行教室信息管理。

高校教室管理系统富有人性化,界面简洁,操作简单明了,设计合理,功能齐全,能够实现预期的管理员功能和普通用户功能。

本毕业设计的选题是基于现实情况出发,以方便教室管理员和师生为目的,利用专业知识,达到选题设计的要求。

关键词:

VB;Access;高校教室管理系统

ABSTRACT

Universityclassroommanagementsystemforanumberofmajorcollegeclassrooms,manycourses,providingaccesstoscreeningfunctiontofacilitatetheschoolteachersandstudents,andclassroomresourcestofacilitatestaffmanagement.Limitedtothetraditionalpapermediumclassroommanagement,informationcollectionandmanagementisnoteasy,andrightlower,thanthetroublesomechanges.Basedonthecurrentsituation,notonlytotheuniversityclassroommanagementsystem,teachersandstudentsneedinformationtoprovideconvenient,moreimportantly,dealwithinformationtoday,tochangethetraditionalmodeofinformationmanagement,reducetheworkloadoftheschoolofinformationmanagementtoimproveefficiencyrealizetheoptimizationofinformationandpersonnel.

Visualbasic6.0thissubjectinthedevelopmentoftools,thedatabaseusesaccessdatabasemanagementsystemanddevelopmentintheclassroom,withthefollowingfunctions:

systemusermanagement,buildingbasicinformationmanagement,thebasicinformationmanagement,themanagementsystemandotherfeatures.theadministratoraftermakinglandfallcanaddmanyuserstheinformationmanagement,youcanaddtotherelevantinformationandteachers,theinformationontheinformationmanagement.

Classroomfullofcollegemanagementsystemhumaninterfacesimpleandeasytooperate,designed,functionalandadministratorstoachievethedesiredfunctionalityandgeneraluserfunctionality.Thegraduationoftopicsisbasedontherealities,tofacilitateclassroomadministrators,teachersandstudentsforthepurposeoftheuseofprofessionalknowledge,toachievethedesignrequirementstopics.

Keywords:

VB;Access;CollegeClassroomManagementSystem

目录

第一章概要2

1.1引言2

1.2开发背景3

1.3可行性分析3

1.4系统功能3

1.5本文所做的工作4

1.6作者的主要贡献4

第二章开发工具及相关工具4

2.1常见的开发工具介绍以及本系统开发工具的选择4

2.2VB的介绍5

2.2.1VB可视化编程5

2.2.2面向对象的程序设计6

2.2.3结构化程序设计语言6

2.2.4ADO数据控件6

第三章教室管理系统软件需求分析及软件开发方法6

3.1软件的需求分析6

3.2教室管理系统软件开发方法7

第四章高校教室管理系统设计与实现8

4.1界面设计8

4.2数据库设计8

4.3功能实现8

第五章系统测试和维护8

5.1系统测试9

5.2系统维护10

结论10

参考文献11

附录12

致谢15

高校教室管理系统的开发

作者:

张永帅指导教师:

汪文彬/王中华

(琼州学院电子信息工程学院,三亚,572022)

摘要:

高校教室管理系统针对各大高校教室众多,课程众多,提供检索筛选功能,方便师生上课,也方便工作人员管理教室资源。

传统的教室管理模式局限于纸介,不易信息收集和管理,而且正确比较低,修改较麻烦。

基于目前这种现状,高校教室管理系统不仅仅给需要信息的师生提供方便,更重要的是应对信息化的今天,改变传统的信息管理模式,减少学校对信息管理的工作量,提高工作效率,实现信息与人才的优化。

本课题采用VisualBasic6.0开发工具,后台数据库采用Access数据库,开发高校教室管理系统,具有以下功能:

系统基本用户管理、教学楼信息管理、教师基本信息管理、教室管理系统等功能。

管理员登陆后可以添加多用户,利用教室信息管理,可以添加相关教室信息和教师信息,进行教室信息管理。

高校教室管理系统富有人性化,界面简洁,操作简单明了,设计合理,功能齐全,能够实现预期的管理员功能和普通用户功能。

本毕业设计的选题是基于现实情况出发,以方便教室管理员和师生为目的,利用专业知识,达到选题设计的要求。

关键词:

VB;Access;高校教室管理系统

 

CollegeClassroomManagementSystem

Author:

ZhangYongshuai

Tutor:

AssociateProfessorWangwenbin/TeachingAssistantWangZhonghua

(DepartmentofElectronicsandInformationEngineering,

QiongzhouUniversity,Sanya,572022)

Abstract:

Universityclassroommanagementsystemforanumberofmajorcollegeclassrooms,manycourses,providingaccesstoscreeningfunctiontofacilitatetheschoolteachersandstudents,andclassroomresourcestofacilitatestaffmanagement.Limitedtothetraditionalpapermediumclassroommanagement,informationcollectionandmanagementisnoteasy,andrightlower,thanthetroublesomechanges.Basedonthecurrentsituation,notonlytotheuniversityclassroommanagementsystem,teachersandstudentsneedinformationtoprovideconvenient,moreimportantly,dealwithinformationtoday,tochangethetraditionalmodeofinformationmanagement,reducetheworkloadoftheschoolofinformationmanagementtoimproveefficiency

realizetheoptimizationofinformationandpersonnel.

Visualbasic6.0thissubjectinthedevelopmentoftools,thedatabaseusesaccessdatabasemanagementsystemanddevelopmentintheclassroom,withthefollowingfunctions:

systemusermanagement,buildingbasicinformationmanagement,thebasicinformationmanagement,themanagementsystemandotherfeatures.theadministratoraftermakinglandfallcanaddmanyuserstheinformationmanagement,youcanaddtotherelevantinformationandteachers,theinformationontheinformationmanagement.

Classroomfullofcollegemanagementsystemhumaninterfacesimpleandeasytooperate,designed,functionalandadministratorstoachievethedesiredfunctionalityandgeneraluserfunctionality.Thegraduationoftopicsisbasedontherealities,tofacilitateclassroomadministrators,teachersandstudentsforthepurposeoftheuseofprofessionalknowledge,toachievethedesignrequirementstopics.

 

第一章概要

1.1引言

本系统是以高校教室资源管理为开发对象的应用系统,采用VisualBasic语言进行编写,VisualBasic6.0语言和Access数据库为开发平台的应用系统。

本系统操作界面良好,功能较齐全。

能够完成高校教室资源管理的大部分工作,具有以下功能:

系统基本用户管理、教学楼信息管理、教师基本信息管理、教室管理系统等功能。

管理员登陆后可以添加多用户,利用教室信息管理,可以添加相关教室信息和教师信息,进行教室信息管理。

本系统以数据库的四大基本操作(增加记录、删除记录、修改记录、查询记录)为基本操作,完成了用户要求的全部功能。

同时本系统还具有可靠性好、操作简单、界面友好、易于维护和易于扩充等特点。

1.2开发背景

科技在发展,时代在进步,计算机在日渐普及,利用计算机进行高校教室资源的管理势在必行。

高校是科技发展的发源地,是科学实践的基地,而对于一个高校来说,规模庞大,教室数量多,师生数量多,校内网日臻完善,用计算机进行教室管理所具有的优势是管理方便,信息准确率搞,定位迅速,查找方便,可靠性高,存储量大,保密性好,使用寿命长,相对成本低。

这些优势能够提高管理信息管理和查询的效率。

信息化的今天,就是以计算机、通信和网络技术进行工作,提高效率,促进科技发展和社会进步。

信息化作为当今社会的标志,为推动以高速度、精准确的效率服务,延伸到各个行业和领域。

企业、酒店、医院等等地方,都拥有着自己的各种管理系统,量身而做,为提高生产效率做出巨大贡献,而各个高校针对海量信息的教室资源,也应该有一套属于自己的教室管理系统。

原来介于手工统计、纸介传播的方式,已经不能够适应时代的要求,那种繁琐沉重的工作不但要耗费大量的人力物力资源,而且还要准确率低下,不能够及时纠正错误信息。

高校教室管理系统开发的主要目的就是减轻管理员的工作量和劳动强度,辅助学校教室资源的管理,减少因为安排不合理或者添加课程而造成的错误不能及时修改,从而使学校能够以更高的效率正常进行教学工作。

总的来说,因为缺乏教室管理系统,造成计算机资源和网络资源的闲置,没有发挥今天信息化的优势,这就是高校教室管理系统应运而生的基本环境。

而且教室管理员和师生也能够很快适应这种更合理、更有效、更方便的现代化教室管理方式,利用个人计算机和校园网络实现,节约大量人力物力资源,优化人力物力资源配置。

1.3可行性分析

本课题是随着高校规模的扩大,教室、课程和学生众多,提高对教室信息管理的效率,能帮助维护高校的正常管理和教学秩序,满足高校对教室资源管理正常化,合理化,科学化,通过此课题,对教室信息管理功能的健全,方便,快捷提高教室管理员工作的效率,降低管理成本。

它要求系统不但能顺利完成教室资源管理的相关工作,而且要具有操作简单,可靠性好,纠错能力强,界面友好,易于维护,易于扩充等特点。

因此,基于上述要求,研究开发本系统。

1.4系统功能

高校教室管理系统,能够提高教室管理员的工作效率,其功能如下:

a、系统基本用户管理,可以添加用户,实现用户正确登陆。

b、教学楼信息管理,可以添加楼号和教室信息,查询教室信息。

c、教师基本信息管理,可以添加相关教师信息,查询教师信息。

d、教室管理系统,可利用b和c的信息,方便快捷地进行教室系统录入。

1.5本文所做的工作

第一章主要介绍的是高校教室管理系统开发的背景,以及高校教室管理系统的重要功能,可行性分析。

第二章介绍的是开发的工具VisualBasic6.0,VB6.0的特点,VB6.0的介绍。

利用VB6.0开发的优势。

以及运用到的Access数据库。

简单的介绍了一下数据库。

第三章研究高校教室管理系统所做的需求分析及软件开发方法,并划出了系统的功能层次图,阐述系统的总体设计,在设计高校教室管理系统前,所要做的基本工作。

第四章就所完成的高校教室信息管理功能是如何实现的。

在这一章里,有窗体的设计,窗体功能的实现。

这一章也是论文的重点。

1.6作者的主要贡献

本人在汪文彬、王中华两位老师的指导和同学的建议下,独立完成了此课题的研究与开发,包括调研、分析、设计、编码、测试等内容。

第二章开发工具及相关工具

2.1常见的开发工具介绍以及本系统开发工具的选择

目前,市场可以选购的开发工具有很多,流行的也有十几种。

就现在来讲,常见的开发工具的产品有:

PowerBuilder、Delphi、VisualC、VisualBasic、Java等等。

在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(SPI)函数,以用动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。

很多开发工具都是专业性的针对大型管理系统,而高校教室管理系统作为简单的底层数据搜集,来满足简单操作的要求,而非大型复杂的系统,选用VisualBasic是一种比较恰当和理想的选择,VisualBasic6.0就能够满足高校教室管理系统的需求。

配套管理系统的数据库产品也较多,每种产品都有各自的特点和适用的范围。

因此,在考虑选择数据库的时候,应该考虑数据库应用的特点及适用范围,Access数据库就能满足此管理系统的数据存储需求。

2.2VB的介绍

1991年,微软公司推出了VisualBasic1.0版,目前最新版本已经发展到VB.net。

VisualBasic访问数据库的能力不但能方便地处理例如VisualFoxPro、Access等小型数据库中的数据,还可以轻松地访问SQLServer等大中型数据库中的数据。

同时,VisualBasic的设计者在VisualBasic中融入了最新的计算机技术,使得用VisualBasic编程充分利用这些最新的技术。

VisualBasic有学习版、专业版和企业版三种版本,以满足不同的开发者和不同的开发产品的需要。

VisualBasic是可视化开发工具的先驱与典范,而且它具有的可视化、面向对象、部件技术、事件驱动等特性,大大缩短了应用软件的开发周期。

简单易学,效率高,深受广大软件开发人员的厚爱。

本课题采用的版本就是VB6.0。

经过VB1.0、VB3.0、VB4.0、VB5.0不断改进和发展,VB6.0已经是一款非常成熟和稳定的开发系统,具有以下新特性:

a、ADO(ActiveX);b、DataEnvironment;c、ADOdata控件;d、增强的数据绑定功能;e、OLEDB支持;f、可视化数据工(QueryDesigner和DatabaseDesigner)等,尤其是微软加入的ADO数据访问模型,使大数据量快速访问成为可能,提高了VisualBasic对多层结构的分布式应用程序的能力。

2.2.1VB可视化编程

可视化程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序的设计,这样就能极大地提高设计人员的工作效率。

VisualBasic是可视化编程的先驱与典范,其所展现出来的可视性风格,已经成为了诸多可视化集成开发工具的参照标准。

可视化方法使编程效率显著提高,例如创作前端界面,就不需要编写大量源代码去描述界面元素和位置了,而只要把预先建立好的控件对象用鼠标拖入到设计窗体上即可。

2.2.2面向对象的程序设计

面向对象编程的思想(OOP)诞生于上个世纪80年代初期。

随着面向对象编程方法的成熟,它所具有的优越性愈趋明显。

自VisualBasic诞生以来,它就具有了面向对象的特性。

面向对象编程是建立在类模块基础上的。

VisualBasic6.0具有应用类和创建类的能力,因此基于类而构建系统,成为了VisualBasic最基本的系统实现手段。

2.2.3结构化程序设计语言

结构化程序设计由迪克斯特拉在1969年提出,是以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,这样使完成每一个模块的工作变得单纯而明确,为设计一些较大的软件打下了良好的基础。

结构化程序设计方法的三条原则是:

自顶向下;逐步求精;模块化。

2.2.4ADO数据控件

ADO数据访问接口是微软处理数据库信息的最新技术,它是一种Active对象,采用了OLEDB的数据访问模式,是数据访问对象、远程数据对象和开放式数据库互连3种方式的扩展。

第三章教室管理系统软件需求分析及软件开发方法

3.1软件的需求分析

软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。

需求工程是一个不断反复的需求定义、文档记录、需求演进的过程,并最终在验证的基础上冻结需求。

一般有3个阶段的周期:

获取、表示和验证。

高校教室管理系统主要做了以下需求分析工作:

(1)功能需求。

考虑系统要做什么,在何时做,在何时及如何修改或升级。

高校教室管理系统要在三个月内合理安排时间,完成调研、分析、设计、编码、测试等相关软件开

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

当前位置:首页 > 高等教育 > 理学

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

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