毕业设计论文 基于web的选课系统设计与实现(7)
时间:2025-07-13
时间:2025-07-13
毕业设计论文 基于web的选课系统设计与实现【优秀毕业论文设计 精品推荐】
信息化建设的步伐。实现教育的现代化、科技化,从而提高教学管理的信息化水平。
2系统开发平台
2.1系统结构
本系统应用Dreamweaver MX编程工具,结合ASP技术进行开发,使用ACCESS2000作为数据库。
系统采用的是基于Web的三层B/S(Browser/Server,浏览器/服务器)结构模型(如图2-1所示),它是有计算技术以来最稳定的技术平台。这种三层结构是在原二层B/S结构的基础上将服务器端进一步分解成一个应用服务器(Web服务器)和一个数据库服务器:浏览器用于接收用户输入并显示从Web服务器返回的信息;Web服务器用于接收从浏览器传来的用户信息,向数据库服务器提出操作请求并将操作结果返回给浏览器;数据库服务器主要完成数据的定义、查询和更新等操作,并维护数据的安全性和完整性。
图2-1系统结构 Windows98/2000/xp/2003 Windows2000server IIS IE浏览器 数据库
第一层为终端客户层,客户机为校园网上的任何一台计算机,没有特殊要求,只需具有网络浏览器即可。学生通过客户机上的浏览器查看相关的选课信息,并进行选课操作,通过TCP/IP协议将操作要求传给服务器,服务器对操作要求进行处理,并将处理结果通过ASP网页告知客户机,完成一次操作交互。
第二层为Web服务器层,操作系统安装Windows 2000 server与IIS,利用IIS将选课软件发布,实际运行时可以选择校园网内的服务器,或者教务部门的服务器,以利于网络流量的分配与系统的维护。Web服务器利用ASP技术实现服务器上数据库中数据信息的动态使用,利用Vbscript、JavaScript和ActiveX控件生成客户端的动态页面,起到客户端与数据库的接口作用。
第三层为数据库服务器,数据库可以安装在Web服务器上,也可设立单独的服务器存放数据,由具体情况而定。`
选用这样的结构模型主要出于以下几方面的考虑:
上一篇:请示与报告有什么区别
下一篇:职业生涯规划----决策平衡单法