《操作系统》教学网站设计与实现

《操作系统》教学网站设计与实现

ID:34420237

大小:190.08 KB

页数:3页

时间:2019-03-06

《操作系统》教学网站设计与实现_第1页
《操作系统》教学网站设计与实现_第2页
《操作系统》教学网站设计与实现_第3页
资源描述:

《《操作系统》教学网站设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据第9卷第12期2010年12月软件导刊Sof时arcGuideV01.9No.12Twe.2010《操作系统》教学网站设计与实现智泽梅(长江大学计算机科学学院,湖北荆州434023)摘要:首先介绍了操作系统教学网站的开发方案,然后详细阐述了网站的功能设计和数据库设计,最后给出了网站开发过程中几个关键问题的实现方法。该教学网站界面友好,功能清晰,为学生提供了一种自学和交流的平台,能有效提高教学质量。‘关键词:教学网站;ASP.net;SQL中图分类号:9434文献标识码:A文章编号:1672—7800(2

2、010)12_0218—02O引言网络教学是一种全新的自学方式.能让学员随时随地学习。在课堂教学之外提供网络教学作为辅助教学方式,能有效提高教学质量和教学效益。教学网站是网络教学的一种实现形式,目前在高校中,为课程建立教学网站已成为流行趋势。《操作系统》是计算机专业的一门主干课程,是设计人员进行系统软件开发的基础理论知识。为《操作系统》课程建立教学网站,既能方便学生课外自学该课程。同时也便于学生提问和与教师交流,通过提问。教师也能了解学生的学习情况。本文首先介绍《操作系统》教学网站的开发方案,然后详细阐述网站的

3、设计过程和实现难点.最后总结了本教学网站的特点。1开发方案《操作系统》教学网站是一个基于B/S模式的Web系统,可采用目前流行的ASP.net技术开发网站前台功能,使用SQLSenrer2005开发数据库。ASP.net不仅仅是ActiveSen,erPa妒(ASP)的下一个版本,而且是一种建立在通用语言上的程序构架。能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的优势。其特点有:(1)执行效率高。ASP.net是把基于通用语言的程序在服务器上运行。不像以前

4、的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果。当然比一条一条的解释强很多。(2)强大性和适应性。因为ASP.∞t是基于通用语言编译运行的程序.所以它具有强大的适应性,可以运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库、消息机制、数据接口的处理.都能无缝的整合到AsP.net的Web应用中。(3)高效可管理性。ASP.net使用一种字符基础的,分级的配置系统.使服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中。新的设置有可能都不需要启动本地的管理员

5、工具就可以实现。SQLSenrer具有单进程愈多线索的体系结构,及SQLsenrer只有一个服务器进程。所有的客户都连接在这个进程上。但是,该进程又细分为多个并发的线索,它们共享数据缓冲区和CPU时间.能及时捕捉各用户进程发出的存取数据的请求,然后,按一定的调度算法处理这些请求,比操作系统直接对这些请求进行调度高效得多。SQLServer的事务处理量大,响应速度快,能为数百或更多用户维持这种高性能。SQLsen,er在核心层实现了数据完整性控制,包括建表时申明完整性和用触发器机制定义与应用有关的完整性.支持分布

6、式查询与更新。2系统设计2.1系统功能设计该网站的用户可划分为两类:学生用户和教师用户。(1)本网站为学生用户提供的功能。①信息浏览:学生用户可随意浏览网站上的内容,例如课程介绍、教学计划、教学内容、通知、实验、作业等;②下载资料:学生可以根据个人的学习需要,下载网站共享的学习资料,例如课件、教案、程序、作业等;③在线留言:学生有什么问题可以在线留言,写下自己的问题。其他用户如果知道解决的办法,可以回复留言。④在线测作者简介:詹泽梅(1979一)。女,湖北荆州人,硕士,长江大学计算机科学学院讲师,研究方向为软件

7、工程、软件测试。万方数据第12期’詹泽梅:<操作系统>教学网站设计与实现·219·,试:学生可以使用在线测试模块,对所学的知识进行简单测试,并可即时看到测试的分数;⑤上机查询:学生可查询自己本课程的上机时间和地点。(2)本网站为教师用户提供的功能.①信息浏览:教师可随意浏览网站上的内容;②资料上传和下载:教师可向网站的共享空间上传和下载学习资料;③在线留言:教师可按条件查看学生的留言和回复学生的留言;④成绩查看:学生在线测试后。得到的成绩存人数据库,教师可以查看所有学生的测试成绩;⑤题库管理:教师可增加、删除、

8、修改在线测试题库中的题目:⑥实验安排:教师可增加、删除、修改实验安排和实验内容。2.2数据库设计为实现上述功能,数据库中须建立如下表:(1)网站信息表。存储网站上的新闻信息和通知,每项信息包含:信息编号、上传者用户名、上传者编号、上传时间、信息标题、信息内容。(2)用户表。存储所有的注册用户信息,包含用户编号、用户类型、用户名、用户密码、班级。(3)试题表。存储在线测试题库中的试题信息

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

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

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