毕业论文(设计)基于WEB 的教师管理系统的设计与开发12913.doc

上传人:laozhun 文档编号:3974294 上传时间:2023-03-30 格式:DOC 页数:8 大小:132.50KB
返回 下载 相关 举报
毕业论文(设计)基于WEB 的教师管理系统的设计与开发12913.doc_第1页
第1页 / 共8页
毕业论文(设计)基于WEB 的教师管理系统的设计与开发12913.doc_第2页
第2页 / 共8页
毕业论文(设计)基于WEB 的教师管理系统的设计与开发12913.doc_第3页
第3页 / 共8页
毕业论文(设计)基于WEB 的教师管理系统的设计与开发12913.doc_第4页
第4页 / 共8页
毕业论文(设计)基于WEB 的教师管理系统的设计与开发12913.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《毕业论文(设计)基于WEB 的教师管理系统的设计与开发12913.doc》由会员分享,可在线阅读,更多相关《毕业论文(设计)基于WEB 的教师管理系统的设计与开发12913.doc(8页珍藏版)》请在三一办公上搜索。

1、基于WEB的教师管理系统的设计与开发 葛 辉(石河子广播电视大学,新疆石河子市,832000)【摘要】对教师的管理是电大教学管理中重要的任务之一,本文对电大教师管理的现状分析出发,提出开发基于web的教师管理系统的设想,并阐述了系统的实现目标、设计思想、主要功能以及技术实现。【关键词】ASP;教师管理;教学管理一、引言目前,在本地电大系统中,教师管理存在的问题十分突出。由于电大系统自身教师较少,需要大量的外聘教师。而外聘教师流动性较大,因此对外聘教师的信息管理就显的较为重要。以前对这些信息主要通过以教师填写相关表格的形式来管理。这使得信息保存与更新不能满足现代的需要。在这种背景下,一个基于互联

2、网的非接触式、开放式的教师信息管理系统应运而生。该系统可以管理教师基本信息,统计教师基本情况以及查询等功能,并且可调用“电大在线”后台数据库内容统计教师网上教学情况。二、系统目标“教师管理系统”以网络数据库为基础,借助互联网技术组织、实施管理过程,利用ASP的内置组件,发挥计算机强大的数据处理功能,来实现管理的目的。系统实现的目标主要包括:1. 实现系统通用性,教师管理系统不受学校类型的限制,各类学校均可利用该系统完成教师的基本信息管理。2、 直观,因为系统最终由用户来维护,系统操作的直观和容易理解,显得比较重要。3、 可扩展性,系统可以根据单位的发展而相应的扩展,从而达到可维护性。4. 多层

3、次性,本系统不仅可以帮助学校完成教师管理任务,学生还可以利用该系统,根据自己实际情况获取有关教师的信息。三、系统解决的问题1、教师基本信息录入;2、修改、新增和删除的问题;3、解决教师信息查询、统计的问题;4、不能造成数据冗余;5、操作流程要简洁,明了。四、系统的技术和功能实现1数据库的设计数据库的设计是教师管理系统中及其重要的一部分内容,整个系统建构在以教师各类信息主的数据库上,系统能否成功,关键在于数据库的设计是否合理,是否有较强的伸缩性;是否能够易于维护和扩充。经过分析,数据库被划分为如下几个主要的数据表:T_info(教师基本信息:ID,教师信息描述);Skqk(教师授课情况:ID,X

4、MID=T_info.ID,授课情况描述);其他表为辅助用,主要说明教师职称、学历、授课学年及学期等信息。2系统体系结构为便于对系统进行管理。整个系统的将用户分为两种类型,即普通用户和系统管理员。 ()普通用户普通用户使用系统完成的活动包括:登录;浏览;查询。()系统管理员系统管理员享有一切权限,主要负责对系统的管理、维护、添加和修改教师信息以及普通用户所具有的全部功能。3系统功能分析与设计远程教师管理系统平台主要由四个功能模块:教师信息管理模块、教师授课情况管理模块、教师信息查询模块、教师信息统计模块组成。整个系统的功能结构图如图1所示。其中教师信息管理模块是系统的核心所在。图1 教师管理系

5、统功能结构图教师管理系统教师基本信息管理教师授课情况管理教师信息查询教师信息统计信息填加信息删除信息修改授课情况填加授课情况修改授课情况查询按姓名查询按学历查询按授课时间按学历统计按职称统计4系统的技术支持 对于教师管理系统,在分析、设计与实现系统的过程中,结合使用了ASP技术,配合Javascript、VBSscript脚本语言,实现了组件化的系统开发。ASP(Active Server Page)是基于Microsoft Windows NT 和Microsoft Internet Information Server的开放式脚本开发环境,是一种动态网页开发技术,比较容易地实现复杂的Web

6、功能。利用ASP开发的脚本程序全部运行在服务器端,极大地减少了对客户端的要求,同时也减少了系统后期的维护工作。对于数据库,本身并不能提供WWW的直接访问,ASP采用ADO(ActiveX Data Object)技术可以访问任何ODBC兼容的WEB数据库,由于系统数据量不大,所以本系统采用的是ACCESS数据库。ADO是一种ActiveX对象,是一组优化的访问数据库专用对象集。ADO使用内置的RecordSet对象作为主要的数据接口,可以使用VBScript或者JavaScript语言来控制对数据库的访问及查询操作结果的输出显示。五、主要代码1、查询功能按学年学期查询按姓名、专业查询2、统计功

7、能按学历统计指定学期教师情况 按职称统计指定学期教师情况3、删除功能判断是否为管理员,不是返回浏览页面 删除指定记录然后返回浏览页面 以上为部分功能代码,本系统已在石河子电大试用,详情可登陆石河子电大网站浏览网页:六、结束语处在当今网络日益普及的信息时代,教师管理系统满足了随时随地、方便快捷开展教师管理工作的需求。减轻了学校管理教师的工作压力,使他们能有更多的精力投入到别的教学管理工作中去。【参考文献】 1 周中雨,钟北京. Active Server Pages(ASP) 网页制作指南M. 北京:清华大学出版社,2000.52 陈峰棋. ASP与SQL网站数据库程序设计M. 北京: 科学出版

8、社,2002.13 梁嘉超.新编网页设计基础教程M.北京:冶金工业出版社,2002.64 邓文渊.ASP与网络数据库技术M.北京:中国铁道出版社,2003.45 四维科技.ASP/ASP.NET数据库开发实用工程案例精选M. 北京:人民邮电出版社,2004.7作者简介:葛辉(1972),男,汉族,湖北黄陂人,职称讲师,新疆石河子广播电视大学信息中心工作,现主要从事计算机教学及网络维护工作。Editors note: Judson Jones is a meteorologist, journalist and photographer. He has freelanced with CNN f

9、or four years, covering severe weather from tornadoes to typhoons. Follow him on Twitter: jnjonesjr (CNN) - I will always wonder what it was like to huddle around a shortwave radio and through the crackling static from space hear the faint beeps of the worlds first satellite - Sputnik. I also missed

10、 watching Neil Armstrong step foot on the moon and the first space shuttle take off for the stars. Those events were way before my time.As a kid, I was fascinated with what goes on in the sky, and when NASA pulled the plug on the shuttle program I was heartbroken. Yet the privatized space race has r

11、enewed my childhood dreams to reach for the stars.As a meteorologist, Ive still seen many important weather and space events, but right now, if you were sitting next to me, youd hear my foot tapping rapidly under my desk. Im anxious for the next one: a space capsule hanging from a crane in the New M

12、exico desert.Its like the set for a George Lucas movie floating to the edge of space.You and I will have the chance to watch a man take a leap into an unimaginable free fall from the edge of space - live.The (lack of) air up there Watch man jump from 96,000 feet Tuesday, I sat at work glued to the l

13、ive stream of the Red Bull Stratos Mission. I watched the balloons positioned at different altitudes in the sky to test the winds, knowing that if they would just line up in a vertical straight line we would be go for launch.I feel this mission was created for me because I am also a journalist and a

14、 photographer, but above all I live for taking a leap of faith - the feeling of pushing the envelope into uncharted territory.The guy who is going to do this, Felix Baumgartner, must have that same feeling, at a level I will never reach. However, it did not stop me from feeling his pain when a gust

15、of swirling wind kicked up and twisted the partially filled balloon that would take him to the upper end of our atmosphere. As soon as the 40-acre balloon, with skin no thicker than a dry cleaning bag, scraped the ground I knew it was over.How claustrophobia almost grounded supersonic skydiverWith e

16、ach twist, you could see the wrinkles of disappointment on the face of the current record holder and capcom (capsule communications), Col. Joe Kittinger. He hung his head low in mission control as he told Baumgartner the disappointing news: Mission aborted.The supersonic descent could happen as earl

17、y as Sunday.The weather plays an important role in this mission. Starting at the ground, conditions have to be very calm - winds less than 2 mph, with no precipitation or humidity and limited cloud cover. The balloon, with capsule attached, will move through the lower level of the atmosphere (the tr

18、oposphere) where our day-to-day weather lives. It will climb higher than the tip of Mount Everest (5.5 miles/8.85 kilometers), drifting even higher than the cruising altitude of commercial airliners (5.6 miles/9.17 kilometers) and into the stratosphere. As he crosses the boundary layer (called the t

19、ropopause), he can expect a lot of turbulence.The balloon will slowly drift to the edge of space at 120,000 feet (22.7 miles/36.53 kilometers). Here, Fearless Felix will unclip. He will roll back the door.Then, I would assume, he will slowly step out onto something resembling an Olympic diving platf

20、orm.Below, the Earth becomes the concrete bottom of a swimming pool that he wants to land on, but not too hard. Still, hell be traveling fast, so despite the distance, it will not be like diving into the deep end of a pool. It will be like he is diving into the shallow end.Skydiver preps for the big

21、 jumpWhen he jumps, he is expected to reach the speed of sound - 690 mph (1,110 kph) - in less than 40 seconds. Like hitting the top of the water, he will begin to slow as he approaches the more dense air closer to Earth. But this will not be enough to stop him completely.If he goes too fast or spin

22、s out of control, he has a stabilization parachute that can be deployed to slow him down. His team hopes its not needed. Instead, he plans to deploy his 270-square-foot (25-square-meter) main chute at an altitude of around 5,000 feet (1,524 meters).In order to deploy this chute successfully, he will

23、 have to slow to 172 mph (277 kph). He will have a reserve parachute that will open automatically if he loses consciousness at mach speeds.Even if everything goes as planned, it wont. Baumgartner still will free fall at a speed that would cause you and me to pass out, and no parachute is guaranteed

24、to work higher than 25,000 feet (7,620 meters).It might not be the moon, but Kittinger free fell from 102,800 feet in 1960 - at the dawn of an infamous space race that captured the hearts of many. Baumgartner will attempt to break that record, a feat that boggles the mind. This is one of those monumental moments I will always remember, because there is no way Id miss this.

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

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号