软件工程毕业论文-高校研究生教学管理平台-非全日制研究生培养的设计与优化.doc

上传人:文初 文档编号:2096420 上传时间:2019-04-23 格式:DOC 页数:22 大小:973.40KB
下载 相关 举报
软件工程毕业论文-高校研究生教学管理平台-非全日制研究生培养的设计与优化.doc_第1页
第1页 / 共22页
软件工程毕业论文-高校研究生教学管理平台-非全日制研究生培养的设计与优化.doc_第2页
第2页 / 共22页
软件工程毕业论文-高校研究生教学管理平台-非全日制研究生培养的设计与优化.doc_第3页
第3页 / 共22页
软件工程毕业论文-高校研究生教学管理平台-非全日制研究生培养的设计与优化.doc_第4页
第4页 / 共22页
软件工程毕业论文-高校研究生教学管理平台-非全日制研究生培养的设计与优化.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、本科毕业论文(20 届)高校研究生教学管理平台-非全日制研究生培养的设计与优化所在学院专业班级 计算机科学与技术学生姓名指导教师完成日期摘要当前的世界,是一个科技的世界,在各个领域它都有着不可替代的作用。在其中软件活动作为主导,将现实世界的活动以一定的方式映射到计算机软件中,形成服务。研究生教学管理是一项比较复杂而细致的工作,它涉及到的管理内容非常丰富,而且数据量也很大,查询任务尤为繁重。因此,为提高教学管理的水平,对计算机教学管理信息系统的优化是非常必要的。此次对高校研究生教学管理平台的优化充分考虑了研究生教学管理的特点,符合教学管理的的统一标准,功能齐全,界面良好,并保证了一定程度上的安全

2、性和可靠性。本课题主要介绍了对高校研究生教学管理平台的优化,这次的优化过程主要分界面优化,数据库优化以及代码优化三部分。此次优化通过运用JSP、Java、DreamWeaver、CSS 和 Sql Server 数据库等软件的强大功能完成了优化过程。通过对这三方面优化的理解对此教学管理平台进行进一步的完善,使此教学管理平台更符合广大师生的意愿,更方便地为师生服务。关键词: 界面优化,数据库优化,代码优化AbstractThe current world, it is a world in which science and technology, it has an irreplaceable

3、 role in all fields. Software activity as the dominant, in which will activity in the real world in a certain way mapped to the computer software, services. Graduate students teaching management is a complex and meticulous work, it involves the management of the content is very rich, and the data qu

4、antity is big, the query task is particularly hard. Therefore, in order to improve the level of teaching management, the optimization of computer teaching management information system is very necessary. The optimization in the graduate students in colleges and universities teaching management platf

5、orm according to the characteristics of the graduate students teaching management, teaching management of unified standard, complete functions, good interface, and ensure the safety and reliability of a certain extent. This topic mainly introduces the optimization of graduate students in colleges an

6、d universities teaching management platform, the optimization process of the main interface optimization, database optimization and code optimization of three parts. The optimization by using JSP, Java,CSS,Sql Server database and DreamWeaver to the powerful features of the software completed the opt

7、imization process. Through the understanding of the three aspects of optimizing the teaching management platform to further perfect, make this more in line with the will of the masses of teachers and students, teaching management platform more convenient service for the teachers and students. Keywor

8、ds: optimization of interface, database optimization, the code optimization 目录1引言 11.1 系统优化的意义 11.2 系统优化的硬件要求和软件要求 11.2.1 硬件要求 11.2.2 软件要求 12技术概述 22.1 数据库介绍 22.2 设计中 JavaScript 技术 22.3 级联样式表 CSS 23界面优化 33.1 界面优化的意义 33.2 界面优化的技术介绍 33.3 对研究生教学管理平台的界面优化 33.3.1 登录成功的界面的优化 43.3.2 开题报告中培养办时间规定界面的优化 53.3.2

9、 开题报告中考核小组专家删除界面的优化 53.3.2 开题报告中考核小组意见录入界面的优化 64数据库优化 84.1 数据库优化的意义 84.2 数据库优化 84.2.1 开题报告的 E/R 图 94.2.2 开题报告中详细的表结构 104.2.3 基于索引的优化 114.2.4 优化 SQL 语句 125代码优化 135.1 代码优化的意义 135.2 代码优化的实例 135.2.1 用缩写性质来替代 135.2.2 采用 div+css 布局 145.2.3 删掉注释 14总结 15致谢 16参考文献 1711引言1.1 系统优化的意义IT 技术的发展使教学的管理也进入了一个暂新的阶段,人

10、类进入了信息高速发展的时代,信息技术成为一门新的产业 1。教育信息化理念的出台,使教务管理系统已开始设计并应用于教学管理中。高校学生数量急剧增加,有关高校学生各种信息量也成倍增长,高校学生信息的统计跟踪工作量与工作难度亦在增长 2。使用计算机对高校学生信息进行统计跟踪,具有手工管理无法比拟的优点。使用计算机进行管理具有查找方便、数据处理快捷、成本低等优点。这些优点能够极大地提高高校学生信息管理的效率,也是高校的科学化、正规化管理的重要条件。在传统模式下简单利用计算机对高校学生信息进行统计跟踪,存在着较多的缺点,这给高校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。随着科

11、学技术的不断发展,计算机科学日渐成熟,网络系统的优化变得越来越重要,对高校研究生教学管理系统进行优化,使高校师生更方便地使用此系统,使繁琐的工作变得简单有效,来实现高校学生的现代化管理。1.2 系统优化的硬件要求和软件要求1.2.1 硬件要求CPU:Inter(R) Core(TM)2 Duo CPU 2.10GHzHDD:300GRAM:2.00GB1.2.2 软件要求操作系统:Windows XP/Windows 7。数据库:SQL Server 2005。服务器:Tomcat6.0。开发工具: Dreamweaver CS5。浏览器:IE9.0。22技术概述2.1 数据库介绍SQL Se

12、rver 是一个关系数据库管理系统它最初是由 Microsoft Sybase 和 Ashton-Tate 三家公司共同开发的于 1988 年推出了第一个 OS/2 版本在 Windows NT 推出后Microsoft 与 Sybase 在 SQL Server 的开发上就分道扬镳了 Microsoft 将 SQL Server 移植到 Windows NT 系统上专注于开发推广 SQL Server 的 Windows NT 版本 Sybase 则较专注于 SQL Server 在 UNIX 操作系统上的应用在本书中介绍的是 Microsoft SQL Server 以后简称为 SQL S

13、erver 或 MS SQL Server3。SQL Server 2000 是 Microsoft 公司推出的 SQL Server 数据库管理系统的最新版本该版本继承了 SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从运行 Microsoft Windows 98 的膝上型电脑到运行 Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用 4。2.2 设计中 JavaScript 技术JavaScript 是一种解释性的,基于对象的脚本语言(an interpreted,object

14、-based scripting language) 5。HTML 网页在互动性方面能力较弱,例如下拉菜单,就是用户点击某一菜单项时,自动会出现该菜单项的所有子菜单,用纯 HTML 网页无法实现;又如验证 HTML 表单(Form)提交信息的有效性,用户名不能为空,密码不能少于 4 位,邮政编码只能是数字之类,用纯 HTML 网页也无法实现。要实现这些功能,就需要用到JavaScript。JavaScript 作为一种脚本语言,比 HTML 要复杂,但是因为 JavaScript 写的程序都是以源代码的形式出现的,正因为可以借鉴、参考优秀网页的代码,所以让 JavaScript本身也变得非常受

15、欢迎,从而被广泛应用。原来不懂编程的人,多参考 JavaScript 示例代码,也能很快上手。JavaScript 主要是基于客户端运行的,用户点击带有 JavaScript 的网页,网页里的JavaScript 就传到浏览器,由浏览器对此作处理 6。前面提到的下拉菜单、验证表单有效性等大量互动性功能,都是在客户端完成的,不需要和 Web Server 发生任何数据交换,因此,不会增加 Web Server 的负担。2.3 级联样式表 CSSCSS 是一种用来表现 HTML 或 XML 等文件样式的计算机语言。CSS 目前最新版本为CSS3,是能够真正做到网页表现与内容分离的一种样式设计语言。

16、相对于传统 HTML 的表现而言,CSS 能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步交互设计,是目3前基于文本展示最优秀的表现设计语言。CSS 能够根据不同使用者的理解能力,简化或者优化写法,针对各类人群,有较强的易读性 7。43界面优化3.1 界面优化的意义网页设计伴随着网络的快速发展而快速兴起,作为上网的主要依托,由于人们使用网络的频繁而变得非常的重要,界面优化便显得越来越重要。网页讲究的是排版布局,其功能主要就是提供一种形式给每个上网者,让他们能够了解网站提供的信息 8。从网络的发展来看,网页设计从无到

17、有,从低级到高级,是基于技术的原因而受到客观的限制的,因为受传输带宽的限制,最早的网页是纯字母和数字的,没有图片和声音更别说是动画了,只能将占用空间很小的数字和字母来进行传输。我们应该站在使用者的角度来看待网页设计,对于研究生教学管理平台应该从研究生以及教师本身出发,使界面朴素而不单调,能够使他们使用起来方便快捷,排除他们使用中的问题。在网络特殊环境下,尽量以最高效率的方式将用户所要想得到的信息传送给他就是最好的,所以要去掉所有的冗余的东西,从而达到基本的目的。一个网站强调的就是一个整体,只有围绕一个统一的目标所做的设计才是成功的 9。布局有条理,充分利用美的形式,是网页富有可欣赏性,提高档次

18、。发挥网络的优势,是每个使用者都参与到其中来,这样的设计才能算成功的设计。3.2 界面优化的技术介绍Dreamweaver 是在网页设计与制作领域中用户最多、应用最广、功能最强大的软件,随着 Dreamweaver 8 的发布,更坚定 Dreamweaver 在该领域的地位。它集网页设计、网站开发和站点管理功能于一身,具有可视化、支持多平台和跨浏览器的特性,是目前网站设计、开发、制作的首选工具。突出的特点主要有灵活的编写方式;可视化编辑界面;功能更多的 CSS 支持CSS 可视化设计、CSS 检查工具;动态跨浏览器验证;强大的WEB 站点管理功能;内建的图形编辑引擎;丰富的媒体支持能力等。它将

19、可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。开发人员可以使用 Dreamweaver 及所选择的服务器技术来创建功能强大的 Internet 应用程序,从而使用户能连接到数据库、Web 服务和旧式系统。开发环境支持 HTML、ASP、ASP.NET、JSP等,提供众多功能强大的可视化设计工具、应用开发环境以及代码编辑支持。主要用于素材整理、排版以及后台程序的交互 10。3.3 对研究生教学管理平台的界面优化此次界面的优化用到 IFrame 框架,IFrame 其实就是内嵌的框架,是一个网

20、页来引用外部 HTML 的,他们之间的关系是父子的关系。IFrame 不需要另外的页面来定义框架结构,灵活性高。53.3.1 登录成功的界面的优化 优化之前的界面很简单,各部分之间只是简单地罗列,没有对其具体的分类,如下图所示。图 3-1 优化之前登录成功的显示界面通过多级菜单的显示,使优化之后的界面更清晰,使用起来更加方便,如下图所示。图 3-2 优化之后登录成功的显示界面63.3.2 开题报告中培养办时间规定界面的优化 优化之前的界面简单的如下图所示。图 3-3 优化之前培养办时间规定的显示界面通过使用下拉菜单进行选择,使界面看起来更加清晰,使用起来比较方便,优化之后的界面如下图所示。图 3-4 优化之后培养办时间规定的显示界面3.3.2 开题报告中考核小组专家删除界面的优化

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。