高校研究生教学管理平台非全日制研究生培养的设计与优化大学本科毕业论文Word下载.docx
《高校研究生教学管理平台非全日制研究生培养的设计与优化大学本科毕业论文Word下载.docx》由会员分享,可在线阅读,更多相关《高校研究生教学管理平台非全日制研究生培养的设计与优化大学本科毕业论文Word下载.docx(17页珍藏版)》请在冰豆网上搜索。
![高校研究生教学管理平台非全日制研究生培养的设计与优化大学本科毕业论文Word下载.docx](https://file1.bdocx.com/fileroot1/2022-10/13/139e7130-a7f8-47cc-8ff5-081854229481/139e7130-a7f8-47cc-8ff5-0818542294811.gif)
关键词:
界面优化,数据库优化,代码优化
Abstract
Thecurrentworld,itisaworldinwhichscienceandtechnology,ithasanirreplaceableroleinallfields.Softwareactivityasthedominant,inwhichwillactivityintherealworldinacertainwaymappedtothecomputersoftware,services.Graduatestudentsteachingmanagementisacomplexandmeticulouswork,itinvolvesthemanagementofthecontentisveryrich,andthedataquantityisbig,thequerytaskisparticularlyhard.Therefore,inordertoimprovethelevelofteachingmanagement,theoptimizationofcomputerteachingmanagementinformationsystemisverynecessary.
Theoptimizationinthegraduatestudentsincollegesanduniversitiesteachingmanagementplatformaccordingtothecharacteristicsofthegraduatestudentsteachingmanagement,teachingmanagementofunifiedstandard,completefunctions,goodinterface,andensurethesafetyandreliabilityofacertainextent.
Thistopicmainlyintroducestheoptimizationofgraduatestudentsincollegesanduniversitiesteachingmanagementplatform,theoptimizationprocessofthemaininterfaceoptimization,databaseoptimizationandcodeoptimizationofthreeparts.TheoptimizationbyusingJSP,Java,CSS,SqlServerdatabaseandDreamWeavertothepowerfulfeaturesofthesoftwarecompletedtheoptimizationprocess.Throughtheunderstandingofthethreeaspectsofoptimizingtheteachingmanagementplatformtofurtherperfect,makethismoreinlinewiththewillofthemassesofteachersandstudents,teachingmanagementplatformmoreconvenientservicefortheteachersandstudents.
Keywords:
optimizationofinterface,databaseoptimization,thecodeoptimization
目录
1.引言1
1.1系统优化的意义1
1.2系统优化的硬件要求和软件要求1
1.2.1硬件要求1
1.2.2软件要求1
2.技术概述2
2.1数据库介绍2
2.2设计中JavaScript技术2
2.3级联样式表CSS2
3.界面优化3
3.1界面优化的意义3
3.2界面优化的技术介绍3
3.3对研究生教学管理平台的界面优化3
3.3.1登录成功的界面的优化4
3.3.2开题报告中培养办时间规定界面的优化5
3.3.2开题报告中考核小组专家删除界面的优化5
3.3.2开题报告中考核小组意见录入界面的优化6
4.数据库优化8
4.1数据库优化的意义8
4.2数据库优化8
4.2.1开题报告的E/R图9
4.2.2开题报告中详细的表结构10
4.2.3基于索引的优化11
4.2.4优化SQL语句12
5.代码优化13
5.1代码优化的意义13
5.2代码优化的实例13
5.2.1用缩写性质来替代13
5.2.2采用div+css布局14
5.2.3删掉注释14
总结15
致谢16
参考文献17
1.引言
1.1系统优化的意义
IT技术的发展使教学的管理也进入了一个暂新的阶段,人类进入了信息高速发展的时代,信息技术成为一门新的产业[1]。
教育信息化理念的出台,使教务管理系统已开始设计并应用于教学管理中。
高校学生数量急剧增加,有关高校学生各种信息量也成倍增长,高校学生信息的统计跟踪工作量与工作难度亦在增长[2]。
使用计算机对高校学生信息进行统计跟踪,具有手工管理无法比拟的优点。
使用计算机进行管理具有查找方便、数据处理快捷、成本低等优点。
这些优点能够极大地提高高校学生信息管理的效率,也是高校的科学化、正规化管理的重要条件。
在传统模式下简单利用计算机对高校学生信息进行统计跟踪,存在着较多的缺点,这给高校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。
随着科学技术的不断发展,计算机科学日渐成熟,网络系统的优化变得越来越重要,对高校研究生教学管理系统进行优化,使高校师生更方便地使用此系统,使繁琐的工作变得简单有效,来实现高校学生的现代化管理。
1.2系统优化的硬件要求和软件要求
1.2.1硬件要求
CPU:
Inter(R)Core(TM)2DuoCPU2.10GHz
HDD:
300G
RAM:
2.00GB
1.2.2软件要求
操作系统:
WindowsXP/Windows7。
数据库:
SQLServer2005。
服务器:
Tomcat6.0。
开发工具:
DreamweaverCS5。
浏览器:
IE9.0。
2.技术概述
2.1数据库介绍
SQLServer是一个关系数据库管理系统它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的于1988年推出了第一个OS/2版本在WindowsNT推出后Microsoft与Sybase在SQLServer的开发上就分道扬镳了Microsoft将SQLServer移植到WindowsNT系统上专注于开发推广SQLServer的WindowsNT版本Sybase则较专注于SQLServer在UNIX操作系统上的应用在本书中介绍的是MicrosoftSQLServer以后简称为SQLServer或MSSQLServer[3]。
SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统的最新版本该版本继承了SQLServer7.0版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用[4]。
2.2设计中JavaScript技术
JavaScript是一种解释性的,基于对象的脚本语言(aninterpreted,object-basedscriptinglanguage)[5]。
HTML网页在互动性方面能力较弱,例如下拉菜单,就是用户点击某一菜单项时,自动会出现该菜单项的所有子菜单,用纯HTML网页无法实现;
又如验证HTML表单(Form)提交信息的有效性,用户名不能为空,密码不能少于4位,邮政编码只能是数字之类,用纯HTML网页也无法实现。
要实现这些功能,就需要用到JavaScript。
JavaScript作为一种脚本语言,比HTML要复杂,但是因为JavaScript写的程序都是以源代码的形式出现的,正因为可以借鉴、参考优秀网页的代码,所以让JavaScript本身也变得非常受欢迎,从而被广泛应用。
原来不懂编程的人,多参考JavaScript示例代码,也能很快上手。
JavaScript主要是基于客户端运行的,用户点击带有JavaScript的网页,网页里的JavaScript就传到浏览器,由浏览器对此作处理[6]。
前面提到的下拉菜单、验证表单有效性等大量互动性功能,都是在客户端完成的,不需要和WebServer发生任何数据交换,因此,不会增加WebServer的负担。
2.3级联样式表CSS
CSS是一种用来表现HTML或XML等文件样式的计算机语言。
CSS目前最新版本为CSS3,是能够真正做到网页表现与内容分离的一种样式设计语言。
相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步交互设计,是目前基于文本展示最优秀的表现设计语言。
CSS能够根据不同使用者的理解能力,简化或者优化写法,针对各类人群,有较强的易读性[7]。
3.界面优化
3.1界面优化的意义
网页设计伴随着网络的快速发展而快速兴起,作为上网的主要依托,由于人们使用网络的频繁而变得非常的重要,界面优化便显得越来越重要。
网页讲究的是排版布局,其功能主要就是提供一种形式给每个上网者,让他们能够了解网站提供的信息[8]。
从网络的发展来看,网页设计从无到有,从低级到高级,是基于技术的原因而受到客观的限制的,因为受传输带宽的限制,最早的网页是纯字母和数字的,没有图片和声音更别说是动画了,只能将占用空间很小的数字和字母来进行传输。
我们应该站在使用者的角度来看待网页设计,对于研究生教学管理平台应该从研究生以及教师本身出发,使界面朴素而不单调,能