欢迎来到天天文库
浏览记录
ID:16001089
大小:243.50 KB
页数:13页
时间:2018-08-07
《毕业论文指导交互平台--前台功能的设计实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、目录1概述12开发工具的选择13系统设计23.1系统功能结构23.2系统详细流程44数据库设计74.1数据库概念设计74.2数据库表设计85结论11毕业论文指导交互平台--前台功能的设计实现摘要:《毕业论文指导交互平台》采用的是B/S结构,本系统借助了网络平台,不但使学生与老师进行有效的沟通,使学生可以及时的了解有关毕业论文的相关事情,而且使论文的上传查看、信息的管理、用户的管理和数据库的管理等工作更加容易,既提高了工作效率,也降低了成本。本毕业课题主要针对于高校的毕业环节进行管理。本系统结合高校教务的实际需求,以SQLServer20
2、03+MacromediaDreamweaverMX+ASP作为开发工具。实现用户登录、身份验证,不同的用户进入系统后实现不同的操作。该系统有老师毕业课题申报和课题审批管理、学生选题管理、相关报表的生成管理、网上答疑管理、学生论文上传和查看、网上评阅等功能和后台管理员使用的信息管理、用户管理和数据库管理等模块组成,以实现高校教务学籍管理水平的高效化和网络化。关键词:毕业论文管理;B/S;SQL1概述随着社会的飞速发展,计算机网络应用越来越普遍了,依靠计算机技术进行信息化管理可以提高我们的工作效率,具有很好的便捷性,灵活性和正确性。Web
3、是计算机网络的重要组成部分,它的本意是蜘蛛网和网的意思,现广泛译作网络、互联网等技术领域,它是Internet最基本,应用最广泛的服务,表现为三种形式,即超文本、超媒体、超文本传输协议等,它改变了人们的工作,学习和生活方式。据CNNIC公布的统计数据,至2010年6月我国Web站点数已达到67.7万多个,各级政府,企事业单位乃至个人都已经或准备建立自己的Web站点。在这样的背景下,Web站点设计技术越来越收到人们的重视,技术发展也日新月异。Web设计技术分为三个方面:制作网页,建设网站和Web编程,三者又是互相联系的,前两者是后两者的基
4、础。Web有以下几个特点:1.Web是图形化的和易于导航的。Web非常流行的一个很重要的原因就在于它可以在一页上同时显示色彩丰富的图形和文本的性能。2.Web与平台无关。无论你的系统平台是什么,你都可以通过Internet访问WWW。3.Web是分布式的。大量的图形、音频和视频会占用相当大的磁盘空间,我们甚至无法预知信息的多少,所以对于Web没有必要把所有信息都放在一起,信息可以放在不同的站点上,只需要在浏览器中指明这个站点就可以了。4.Web是动态的。由于各Web站点的信息包含站点本身的信息,信息的提供者可以经常对站上的信息进行更新,
5、如某个协议的发展状况,公司的广告等等。一般各信息站点都尽量保证信息的时间性,所以Web站点上的信息是动态的,经常更新的,这一点是由信息的提供者保证的。5.Web是交互的。Web的交互性首先表现在它的超连接上,用户的浏览顺序和所到站点完全由他自己决定,另外通过FROM的形式可以从服务器方获得动态的信息,用户通过填写FORM可以向服务器提交请求,服务器可以根据用户的请求返回相应信息。所以在我们高等学校中这种信息化管理也是在势在必行的。大学生毕业论文是每个大学生大学期间的一个重要环节,可是,普通的人工管理常常会由于学生出去找工作,交流不快捷,
6、文件丢失等原因而降低了效率,所以制作一个基于Web的学生毕业论文指导交互平台十分必要。本系统采用当前流行的B/S结构和Internet网络技术,ASP.net语言编写,数据库使用SQLS11erver来实现。通过此系统可以避免人工操作的一些缺陷和不足,使学生与老师进行有效的沟通,提高的效率。2开发工具的选择(1)ASP.netASP是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,是微软公司在1996年随其IIS3.0推出的一种用于Web服务器应用开发的技术它提供了使用VBScript或Jscript的服务器端脚本环境,可
7、用来创建和运行动态,交互的Web服务器应用程序。而ASP.NET是对传统ASP技术的重大升级和更新,它是建立在.NET框架的公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序,与以前的ASP相比,它具有以下优点1.增强了性能:通过预编译,可配置的高速缓存,以及SQL语句高速缓存等特征实现Web应用程序的优化2.灵活性和可扩展性:ASP.NET大部分特征都可扩展,开发者很容易地将自定义特征合并到应用程序中去。至于什么是ASP.NET提供者模型,其实是对不同的数据源提供可插入支持。3.简单性和易学性:ASP.net使运
8、行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.net页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。4.清晰的程序结构:ASP.NET
此文档下载收益归作者所有