基于Web互助学习系统的软件系统架构研究.pdf


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6
文档列表 文档介绍
基于 Web 互助学****系统的
软件系统架构研究

(深圳大学信息工程学院 99 电子信息工程赵燕新)
(学号:1999133201)

内容提要:最近两年,基于 web 平台的推出而得到革命性
的发展,编程的模式已经非常接近传统的 windows 编程。有了这一步的基础,我们自然就
会想到如何去运用传统 windows 编程的优势来更进一步的规范和优化基于 web 的编程。传
统 windows 编程领域里面的软件系统构架的设计,以前 web 编程是无能为力的。本论文就
在此探讨 web 编程在这方面的应用并结合已经开发出来的系统构架进行介绍说明。
关键词:网络教学,网上作业, B/S,,,系统构架
教师点评:现在越来越多的应用系统采用基于 Web 的方式,开发这样的系统最新的技
平台。在该平台下开发 web 软件已经和传统的 windows 开发非常接近,
同样具有 Form 的概念,本毕业设计将基于 web 的开发更推向前进,利用传统 windows 具有
的开发构架开发的优点对 web 开发进行更进一步的改进,开发出了一个可快速开发的系统
构架,并开发了基于此构架的代码生成工具及构架测试工具,使得开发 Web 软件工作更快
速、方便、有效。使用此架构开发了基于 Web 的互助学****系统。本论文的内容具有创新性
和实用性,反映该学生具有较强自学能力和创新能力。(点评教师:张会生,副教授)

一、引言
随着高校的扩招,学生越来越多。
教学过程中最耗费时间且不可缺少的环节就是作业。假如教师可以省去手工批改作业的
时间,减少大量繁重的工作任务,将大大提高教学质量。然而开发基于 Web 的系统并不像
开发传统基于 windows 的软件系统那么简单,这样就给快速开发高效稳定的软件系统带来
困难。
如何去解决这个难题呢?其中一个行之有效的方法就是开发一个高效的软件系统构架。
我们可以借鉴 Windows DNA 三层构架设计模式,开发一个系统构架,并自带一系列的子产
品,如代码自动生成工具、软件系统构架代码测试机制等。这样做将让基于 Web 的软件开
发变得更得心应手,可以让开发人员节省大量开发基类代码的时间,而把精力时间集中在软
件系统功能逻辑实现上,这样将能更好的保证高质量的软件系统,开发出更有价值的软件,
缩短软件开发周期。从另一个意义上讲,随着软件市场的饱和以及使用者对软件的认识加深,
软件产品已不能像以前那样让人觉得高深,人们需要的就是实用而价格合理的软件,于是软
件业的竞争变得更加注重质量和价格。而对于一家软件开发公司来说,软件功能的稳定强大,
开发周期的缩短来得更迫切。作者借着本次作业系统的开发,加之在本身在实际系统开发中
积累下来的经验,开发出这个软件系统构架。
本系统正是基于这样的背景下,作业系统为解决学校的教学难题而开发的,软件系统
为了以后本系统的进一步开发搭好基本构架,相信这种做法能让其他人对本系统进行很好的
后续开发。

二、技术环境
本系统采用 B/S 模式开发,使用的工具为 Visual ,Web Server 使用 Windows
1
2000 下的 ,数据库使用 SQL Server

基于Web互助学习系统的软件系统架构研究 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息