汇编语言课程网站的设计与实现--在线师生交流平台与在线自测---开题报告.doc

上传人:滴答 文档编号:1274055 上传时间:2019-01-26 格式:DOC 页数:4 大小:45KB
下载 相关 举报
汇编语言课程网站的设计与实现--在线师生交流平台与在线自测---开题报告.doc_第1页
第1页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、厦门大学软件学院毕业设计(论文)开题报告 学生姓名 班级 学号 校内指导教师姓名 职称 所在单位 厦门大学软件学院 毕业设计(论文)题 目 汇编语言课程网站的设计与实现 -在线师生交流平台 与在线自测 毕业设计(论文)的 目标: 整体目标: 汇编语言是最接近于机器语言的编程语言。如果说机器语言是计算机操作的本质,那么汇编语言就是最最接近本质的语言。汇编语言操作直接面向硬件,所以,我们在使用汇编语言的时候,我们能够感知计算机的运行过程和原理,从而能够对计算机硬件和应用程序 之间的联系和交互形成一个清晰的认识。这也是最能够锻炼编程者编程思维逻辑的,只有这样,学习者才能形成一个软、硬兼备的编程知识体

2、系, 从汇编开始学习更符合循序渐进的学习原理 。 汇编学习网站是辅助汇编教学,提高学生学习热情和学习效率的行之有效的手段之一。汇编学习网站便于教学通知公告的发布,收录教学材料,利于学生 对汇编 进行预习以及复习 。提供师生互动平台,方便教师及时解答学生的疑难问题。 实现方法 : 1. 采用 B/S 三层体系结构 B S 三层体系结构采用三层客户 服务 器结构,在数据管理层 (Server)和用户界 面层 (Client)增加了一层结构,称为中间件 (Middleware),使整个体系结构成为三层。三层结构是伴随着中间件技术的成熟而兴起的,核心概念是利用中间件将应用分为表示层、业务逻辑层和数据存

3、储层三个不同的处理层次。三个层次的划分是从逻辑上分的,具体的物理分法可以有多种组合。中间件作为构造三层结构应用系统的基础平台,提供了以下主要功能:负责客户机与服务器、服务器与服务器间的连接和通信;实现应用与数据库的高效连接;提供一个三层结构应用的开发、运行、部署和管理的平台。这种三层结构在层与层之间相互独立,任何一层 的改变不会影响其它层的功能。 2. 界面上用布局表格来布局,在 DreamWeaver 实现 3. 构架上采用 MVC 构架 ( Modal View Controler) 基本环境: 开发工具: MicrosoftVisualStudio2008+MicrosoftSQLSER

4、VER2005 开发语言: ASP.NET 开发环境: Windows 整体结构图: 汇编教学网站通知公告模块 登录模块 下载中心模块学生中心模块精品课堂模块网上教学视频教学 自测练习 作业习题疑难解答模块聊天室论坛模块在线师生交流平台 (聊天室) 功能简介 : 1. 通过主页登录的用户名登录到交流平台 2. 实现多人一起交流 3. 对交流内容进行处理并存放于数据库 4. 可对以前交流内容进行查询 5. 定期清理数据库中的交流内容 在学习汇编语言的过程中,学生对于学习过程中的疑问如果在疑难解答模块中找不到所需的帮助,就需要有教师能提供解答,但是在论坛中提问的话达不到实时的效果,因此,在线师生交

5、流平台成为解决这一难题的行之有效的方法之一,学生学习过程中碰到什么难点,可以统一在某一个时段安排某个教师在平台上给予学生所需的帮助。 从需求中了解到,在线师生交流平台最重要的特性就是实时性,但教师人数毕竟有限,所以平台就需要提供多人在线同时交流的功能。学生可能一时无法消化教师所讲的问题解决方法,这就又需要该交流平台能对 师生交流的内容经行存储,便于学生日后再次查阅。 从技术层面来看,以前完成该交流平台 必须运用 Java Applet 或 ActiveX Control,为了便于以后维护和便于日后增加新的功能模块,该平台决定用最新的 Ajax 技术来取代 Java Applet 或 Activ

6、eX Control。 AJAX 是一个结合了 XML 和 JavaScript 的异步通信机制 ,可以完美地达到多人在线实时交流的功能,代码也便于阅读,实现代码的友好性,如果该平台日后要增加新的功能模块也比较方便。 在存储师生交流的信息方面,该平台打算采用 SQLServer2005 来实现,以发言人的 ID,发言内容,发言时间为标识,存储于数据库中,便于平台对交流内容的查询,在这里还要实现一个权限管理,不同权限的用户所能查询的内容将是不同的。 在线自测功能介绍: 主要是给学生在平时预习、复习课程时提供一个平台,通过做自测练习来检验自己知识的掌握情况,也可在考试前夕,通过做自测练习,对以往知识进行巩固。 时间进度安排: 08-11-21 08-12-10 需求分析 08-12-10 08-12-29 功能 的细化 09-03-21 09-03-31 系统设计 09-04-01 09-04-30 编码开发 及单元测试 09-05-01 09-05-10 集成测试 09-05-11 09-05-20 系统测试 09-05-21 09-05-31 确认软件功能,确认所需要的功能均已经完成 09-06-01 09-06-08 项目文档终稿完成,提交毕业论文,准备毕业答辩 指导教师审核意见: 校内指导教师签名: 2009 年 月 日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。