目 录 1 绪 论. 1 http://www.paper51.com
1.1 开发背景. 1 内容来自论文无忧网 www.paper51.com 1.2 开发目的. 1 http://www.paper51.com
1.3本章小结. 1 内容来自论文无忧网 www.paper51.com 2 系统开发平台及实现方案. 2 内容来自www.paper51.com 2.1系统开发平台. 2 copyright paper51.com 2.1.1 ASP介绍. 2 http://www.paper51.com 2.1.2 Access简介. 2 paper51.com 2.1.3 ASP的优势. 3 http://www.paper51.com
2.1.4 系统运行软件平台. 3 内容来自www.paper51.com
2.2 实现方案. 3 paper51.com
2.2.1 终端/主机体系结构. 3 paper51.com 2.2.2 客户机/服务器体系结构. 4 内容来自论文无忧网 www.paper51.com 2.2.3 浏览器/服务器结构. 5 内容来自论文无忧网 www.paper51.com 2.4 本章小结. 6 copyright paper51.com
3评审员模块介绍. 7 内容来自www.paper51.com 3.1 系统的总体结构如图:. 7 内容来自www.paper51.com 3.2 评审员功能介绍. 7 内容来自www.paper51.com 3.3 评审员模块的结构. 8 内容来自论文无忧网 www.paper51.com 3.4 评审员模块系统流程图. 8 copyright paper51.com 3.5 系统功能特点. 8 内容来自www.paper51.com 3.6 客户端界面设计. 9 paper51.com 3.6.1 登陆界面设计. 9 copyright paper51.com
3.6.2 评审员界面设计. 9 copyright paper51.com 3.6.3 查询学生选题界面设计. 10 内容来自www.paper51.com 3.6.4 查询开题报告界面设计. 10 内容来自论文无忧网 www.paper51.com
3.6.5 查询进度计划界面设计. 11 http://www.paper51.com 3.6.6 查看课题界面设计. 11 paper51.com 3.6.7 毕业论文查看界面设计. 12 http://www.paper51.com 3.7 本章小结. 12 http://www.paper51.com 4 数据库设计. 13 paper51.com 4.1 评审员模块相关数据库的设计. 13 内容来自www.paper51.com 4.2 与数据库的连接. 14 copyright paper51.com 4.2.1 ADO访问数据库的原理. 14 copyright paper51.com 4.2.2 数据库访问的实现. 15 paper51.com
4.3 本章小结. 16 内容来自www.paper51.com
5 总 结. 17 paper51.com 参考文献. 17 http://www.paper51.com 致 谢. 18 内容来自论文无忧网 www.paper51.com 1 绪 论1.1 开发背景 内容来自论文无忧网 www.paper51.com
随着网络的迅速普及,特别是计算机技术的发展,给人们带来了很大的方便,同时,各行各业对业务的管理实现网络化也是一个必然的趋势。在学校教学管理方面,普遍实现的是学生的学籍管理和一些大型的教务管理系统,但是针对毕业设计和毕业论文管理的系统却很少见到。而这方面的工作有着它的重要性和特殊性,也缺乏一个通用的模式,随着远程教育的发展和丰富的网络资源共享对它的管理实现网络化是必要的、现实的,有实际的价值和重要的意义。目前随着教学改革的不断深入,学校办学规模的不断扩大,如何有效增强教学管理水平,充分调动学生的积极性,提高毕业设计的教学质量是各高校教学管理的工作重点之一。而我校的毕业设计和毕业论文管理工作,主要由人工操作,由教师出好题目以后,打印出来由学生选题,这种现象出现了许多问题,如:消耗时间较长、工作效率低,以及由于每道论文题目的人数有限制,以班级为单位的手工选题方式出现速度快的班级或学生把某些题目选满、有些老师的课题没有人选的不公平现象。因此,需要开发一套管理系统,实现从教师出题、学生选题到毕业论文的管理都是用计算机管理,改变以往以班级为单位的原始手工选题方式,方便学生和老师,提高工作效率。 内容来自www.paper51.com 1.2 开发目的 copyright paper51.com 本科毕业设计管理工作是高校教学管理工作的重要环节,它具有工作量大、灵活性强、时间要求紧、对本科教学质量影响大等特点。目前高校采用的传统单机管理模式,存在成本高、重复劳动量大、效率低、难维护等缺点。计算机信息技术、网络通讯技术的发展,对高校毕业设计管理提出了更高的要求。它要求管理工作向高效率、低成本、灵活性强等方向发展,这样不仅可以使教师从烦琐的事务中解脱出来,而且还能提供面向学生的快捷、灵活、方便的智能服务。 copyright paper51.com
本课题旨在应用现代的信息网络化管理技术解决毕业设计管理工作存在的问题,减少师生毕业设计选题时间,增进、加强毕业设计过程监控,降低导师和教务员的工作强度,使目前校园内毕业设计管理信息网络化,解决已往信息传递不方便、不快捷等问题,如假期学生因不在校而无法上交文档,学院或导师为安排工作而必须通知到各个学生等繁琐的操作,通过本系统可实现管理的网络化,方便教师和学生,提高工作效率,节省人力资源等,提高高校的管理水平,有利于推动高校管理的“无纸化办公”的进程。 copyright paper51.com 1.3本章小结 http://www.paper51.com
本章主要介绍了系统的开发背景,对系统的开发目的和前景作了简单的说明,预测了本系统将对某某市师范学院今后的毕业设计(论文)工作带来的影响,对于推进本校的信息化建设有着深远的意义。 http://www.paper51.com 2 系统开发平台及实现方案 http://www.paper51.com 2.1系统开发平台 copyright paper51.com 该毕业管理系统可以在Windows 2000 Server操作系统平台上运行,Web服务器为IIS,数据库服务器为MicrosoftSQL Server2000,开发工具采用的Microsoft Visual Studio .NET和DreamWeaver,使用的语言为asp,数据库采用access。 copyright paper51.com 2.1.1 ASP介绍 内容来自论文无忧网 www.paper51.com Microsoft ActiveServer Pages 即我们所称的 ASP,是一套微软开发的服务器端脚本环境, ASP 内含于 IIS3.0 和 4.0 之中 , 通过 ASP 我们可以结合 HTML 网页、ASP 指令和 ActiveX 元件建立动态、交互且高效的WEB 服务器应用程序。有了 ASP 你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通 HTML 中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。 内容来自论文无忧网 www.paper51.com
以下是 Active Server Pages 所独具的一些特点: http://www.paper51.com 1. 使用VBScript 、 JScript 等简单易懂的脚本语言,结合 HTML 代码,即可快速地完成网站的应用程序。 paper51.com 2. 无须 compile编译,容易编写,可在服务器端直接执行。 paper51.com 3. 使用普通的文本编辑器,如 Windows 的记事本,即可进行编辑设计。 http://www.paper51.com
4. 与浏览器无关(Browser Independence), 用户端只要使用可执行 HTML 码的浏览器,即可浏览 Active Server Pages 所设计的网页内容。 Active ServerPages 所使用的脚本语言 (VBScript 、Jscript) 均在 WEB 服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。 http://www.paper51.com
5.Active ServerPages 能与任何 ActiveX scripting 语言相容。除了可使用 VBScript 或 JScript 语言来设计外,还通过 plug-in 的方式,使用由第三方所提供的其他脚本语言,譬如 REXX 、 Perl 、 Tcl 等。脚本引擎是处理脚本程序的 COM(Component Object Model) 物件。 http://www.paper51.com
2.1.2 Access简介 内容来自论文无忧网 www.paper51.com Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即Relational Database Management System),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。 内容来自www.paper51.com Access能够存取 Access/Jet、Microsoft SQL Server、Oracle(甲骨文软件公司),或者任何 ODBC 兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的"进阶用户"则能使用它来开发简单的应用软件。虽然它支援部份面向对象(OO)技术,但是未能成为一种完整的面向对象开发工具。 内容来自论文无忧网 www.paper51.com |