毕业论文管理系统设计与实现 本科毕业论文设计

毕业论文管理系统设计与实现 本科毕业论文设计

ID:281456

大小:1.67 MB

页数:18页

时间:2017-07-18

毕业论文管理系统设计与实现   本科毕业论文设计_第1页
毕业论文管理系统设计与实现   本科毕业论文设计_第2页
毕业论文管理系统设计与实现   本科毕业论文设计_第3页
毕业论文管理系统设计与实现   本科毕业论文设计_第4页
毕业论文管理系统设计与实现   本科毕业论文设计_第5页
资源描述:

《毕业论文管理系统设计与实现 本科毕业论文设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业论文管理系统设计与实现摘要:传统的毕业论文文档资料管理方式难以对论文资料信息进行妥善管理。针对这种现状,设计并实现了一个高效的毕业论文管理信息系统。本系统主要基于B/S结构,以WindowsXPSP3+IIS+IE浏览器为开发平台,以Dreamweaver8作为前台页面设计工具,Access2003作为后台数据库,并运用到了.NET等相关技术。系统主要功能包括:教师给题,学生选题,学生上传论文,教师下载论文以及管理员添加用户,控制进程等模块。这些功能较好地满足学校对论文管理的需求。关键词:B/

2、S模式,ASP技术,模块,管理系统。1系统概况1.1课题研究知识背景目前,网站开发的主要技术有PHP、JSP、ASP等,其中ASP则是目前主要的且应用最广的的web开发技术。IIS是Intern。etInformationServices的缩写,是一个WorldWideWebserver。是由微软公司提供的基于运行MicrosoftWindows的互联网基本服务。IIS里面包含Gopherserver和FTPserver的全部。IIS(InternetInformationServer,互联网信息

3、服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事[1]。ASP是  Active Server Pages的缩写 ,ASP其实是一套微软开发的服务器端脚本环境,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。 我们要能正确区分ASP和ASP.NET。ASP 是一种开发环境而非一种技术 ,而ASP.NET则是一种技术

4、而非开发环境。ASP网页可以包含HTML(标准通用标记语言下的一个应用)标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。有了 ASP 你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通 HTML 中的脚本程序[2]。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。Dreamweaver

5、8是ASP的主要开发工具之一。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能极其强大,使得各个层次的开发人员和设计人员都能够快速创建基于标准的网站和应用程序的优美界面。1.2课题研究的意义与目标信息技术的发展,使得办公越来越依赖于网络技术,学校的各项教学任务管理亦依赖于网络。大学毕业论文是毕业生在校时期的最后一个教学环节,大学论文设计直接关系到在校生能否顺利毕业。因此,一个完善的毕业论文管理系统就显得尤为重要了,“毕业论文管理系统设计与实现”这个课题就有研究意义了。第18页共1

6、7页本课题的目标是开发出一个高效的毕业论文管理系统。借助这个系统,教师能够申报自己的课题,管理自己的课题,自主选择学生,在线查看或者下载学生的论文。借助这个系统,学生则能够自主进行选题,在线上传自己的毕业论文。本课题的意义是利用本系统减少教师和学生的工作量,提高工作效率,摆脱传统手工操作模式带来的低效与误差。2系统实现的相关技术2.1基于B/S模式体系整个系统采用Browser/Web/DataBase的三层体系结构。Browser/Server的系统中,用户可以通过浏览器向分布在网络上的服务器发

7、出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。在B/S的网站结构模式中,B/S有三层:表示层(presentation)、功能层(businesslogic)、数据层(dataservice)。这三个层是相互独立的单元。(1)表示层:由Web浏览器组成。表示层包含系统的显示逻辑,位于客户端。它的任务流程是首先通过Web浏览器向网络上的Web服务器提出服务请求,然后Web服务器就根据HTTP协议把所需的网页传送给客户端,客户机接受传来的网页文件,并把它显示在Web浏览器上。(2)

8、功能层:由具有应用程序扩展功能的Web服务器组成。功能层包含系统的事务处理逻辑,位于Web服务器端。它的任务流程是首先接受用户的请求,执行相应的扩展应用程序与数据库连接,通过SQL等方式向数据库服务器提出数据处理申请,然后等数据库服务器将数据处理的结果提交给Web服务器,再由Web服务器传送回客户端。(3)数据层:由数据库服务器组成。数据层包含系统的数据处理逻辑,位于数据库服务器端。它的任务流程是接受Web服务器对数据库操纵的请求,实现对数据库查询、修改、更新等功能,把运行结果提交

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。