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

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

ID:29699459

大小:45.00 KB

页数:4页

时间:2018-12-22

汇编语言课程网站的设计与实现--在线师生交流平台与在线自测---开题报告_第1页
汇编语言课程网站的设计与实现--在线师生交流平台与在线自测---开题报告_第2页
汇编语言课程网站的设计与实现--在线师生交流平台与在线自测---开题报告_第3页
汇编语言课程网站的设计与实现--在线师生交流平台与在线自测---开题报告_第4页
资源描述:

《汇编语言课程网站的设计与实现--在线师生交流平台与在线自测---开题报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

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

2、思维逻辑的,只有这样,学习者才能形成一个软、硬兼备的编程知识体系,从汇编开始学习更符合循序渐进的学习原理。汇编学习网站是辅助汇编教学,提高学生学习热情和学习效率的行之有效的手段之一。汇编学习网站便于教学通知公告的发布,收录教学材料,利于学生对汇编进行预习以及复习。提供师生互动平台,方便教师及时解答学生的疑难问题。实现方法:1.采用B/S三层体系结构B/S三层体系结构采用三层客户/服务器结构,在数据管理层(Server)和用户界面层(Client)增加了一层结构,称为中间件(Middleware),使整个体

3、系结构成为三层。三层结构是伴随着中间件技术的成熟而兴起的,核心概念是利用中间件将应用分为表示层、业务逻辑层和数据存储层三个不同的处理层次。三个层次的划分是从逻辑上分的,具体的物理分法可以有多种组合。中间件作为构造三层结构应用系统的基础平台,提供了以下主要功能:负责客户机与服务器、服务器与服务器间的连接和通信;实现应用与数据库的高效连接;提供一个三层结构应用的开发、运行、部署和管理的平台。这种三层结构在层与层之间相互独立,任何一层的改变不会影响其它层的功能。2.界面上用布局表格来布局,在DreamWeave

4、r实现3.构架上采用MVC构架(ModalViewControler)基本环境:开发工具:MicrosoftVisualStudio2008+MicrosoftSQLSERVER2005开发语言:ASP.NET开发环境:Windows整体结构图:在线师生交流平台(聊天室)功能简介:1.通过主页登录的用户名登录到交流平台2.实现多人一起交流3.对交流内容进行处理并存放于数据库4.可对以前交流内容进行查询5.定期清理数据库中的交流内容在学习汇编语言的过程中,学生对于学习过程中的疑问如果在疑难解答模块中找不到所

5、需的帮助,就需要有教师能提供解答,但是在论坛中提问的话达不到实时的效果,因此,在线师生交流平台成为解决这一难题的行之有效的方法之一,学生学习过程中碰到什么难点,可以统一在某一个时段安排某个教师在平台上给予学生所需的帮助。从需求中了解到,在线师生交流平台最重要的特性就是实时性,但教师人数毕竟有限,所以平台就需要提供多人在线同时交流的功能。学生可能一时无法消化教师所讲的问题解决方法,这就又需要该交流平台能对师生交流的内容经行存储,便于学生日后再次查阅。从技术层面来看,以前完成该交流平台必须运用JavaAppl

6、et或ActiveXControl,为了便于以后维护和便于日后增加新的功能模块,该平台决定用最新的Ajax技术来取代JavaApplet或ActiveXControl。AJAX是一个结合了XML和JavaScript的异步通信机制,可以完美地达到多人在线实时交流的功能,代码也便于阅读,实现代码的友好性,如果该平台日后要增加新的功能模块也比较方便。在存储师生交流的信息方面,该平台打算采用SQLServer2005来实现,以发言人的ID,发言内容,发言时间为标识,存储于数据库中,便于平台对交流内容的查询,在这

7、里还要实现一个权限管理,不同权限的用户所能查询的内容将是不同的。在线自测功能介绍:主要是给学生在平时预习、复习课程时提供一个平台,通过做自测练习来检验自己知识的掌握情况,也可在考试前夕,通过做自测练习,对以往知识进行巩固。时间进度安排:•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系统测

8、试•09-05-21~09-05-31确认软件功能,确认所需要的功能均已经完成•09-06-01~09-06-08项目文档终稿完成,提交毕业论文,准备毕业答辩•指导教师审核意见:校内指导教师签名:2009年月日

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

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

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