3.设计的主要内容
基于HTTP协议的B/S的Web应用程序“计算机网络课程资源平台设计与实现”设计的角色划分主要如下:
(1) 管理员:站内用户与资源的管理维护;
(2) 用户:注册、登录网站,修改个人信息及密码,对站内资源的搜索及下载、留言与回复的权限以及自我小测;
(3) 游客:浏览网站主页,但不享有资源的下载及留言权限。
对于资源的上传时大致可分为课件、教案、试题、例题习题以及视频等。无论是用户的管理还是留言和文件的管理,既然存在多用户操作,就必然存在并发与刷新的问题。所以,在系统设计的过程中将着重对这方面的问题加以研究。
4.拟采用的技术手段或艺术手法
(1)涉及的主要技术:HTML、ASP.NET服务器控件、母版页、网络安全配置、数据集、表适配器、三层结构、ADO.net数据访问技术;
(2)数据库:SQL Server 2005;
(3)编程环境:Microsoft Visual Studio 2008。
其中三层架构分为表现层(Presentation Layer,PL)、业务逻辑层(Business Logic ,BLL)和数据访问层(Data Access Layer ,DAL),采用三层架构实现增强了系统的独立性,使其维护更加简易,具有更好的扩展性。
精品课程网站
基于.NET的《软件测试技术》课程教学网站的设计与实现
基于java的人力资源管理系统
高校教学资源系统设计与实现
基于Web课程管理系统
教学资源库管理系统的设计与实现
精品课程网页的设计与实现
SQL SERVER课程网站开发