数据库方面有关论文范文参考文献,与特色专业网站学习坛的设计与实现相关毕业论文

时间:2020-07-05 作者:admin
后台-系统-系统设置-扩展变量-(内容页告位1-手机版)

本论文是一篇数据库方面有关毕业论文,关于特色专业网站学习坛的设计与实现相关硕士论文范文。免费优秀的关于数据库及教育技术学及国家级方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。

摘 要:为了满足学生网上学习交流的需要,以J2EE为开发平台,结合JSP技术及SQL数据库开发了特色专业网站学习论坛,实现了发布留言、回复留言、审核留言、留言管理、用户管理等功能.运行与测试结果表明,该系统的功能达到了设计要求,能够满足学生的学习需求,学生可以实时地进行网上交流.作为互助式学习平台该系统具有灵活、互动的特点,对于今后设计开发此类系统的院校有一定参考价值.

关 键 词:互助式学习平台;Web环境;JSP技术;J2EE平台

0、引 言

 在教育部、财政部2009年6月公布的第四批全国高等学校特色专业建设评选结果中,渭南师范学院传媒工程系教育技术学专业榜上有名.这是渭南师范学院在专业建设上取得的一项重大成果,实现了渭南师范学院国家级“质量工程”项目零的突破.为了加强特色专业的建设和宣传,我系组织教师制作了一个本专业的网站,网站的论坛经过了精心的设计.论坛能够满足本校学生的学习交流需求,可以实现实时的网上交流,论坛交互性强,对于设计开发此类系统具有一定的参考价值.

1.研究依据

 学习论坛应充分发挥网络学习的功能,形成网络教育为先、学生自主学习为主、互助交流为核心的学习平台的新模式.学习平台的建设必须遵循实用化的原则,必须符合开放性、通用性、系统与平台无关性等要求,而且应当易于实现、易于部署、易于维护和易于扩展.因此,我们考虑该信息平台基于MVC模式,采用B/S浏览结构,系统总体由Web服务器、数据库服务器和用户界面文件三部分构成.

2.系统设计

2.1系统架构设计

在系统架构设计中,分层式结构是一种重要的结构.基于MVC模式,我们采用基于B/S结构三层架构.三层架构的优势在于:开发人员可以只关注整个结构中的某一层;可以很容易地用新的实现来替换原有层次的实现;可以降低层与层之间的依赖性,有利于标准化和各层逻辑的复用.

三层架构包括:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL),如图1所示.

(1)表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统时的所见所得.它位于最外层(最上层),离用户最近,用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面.

(2)业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对业务逻辑进行处理.业务逻辑层在体系架构中的位置很关键,它处于数据访问层与表示层中间,起到了数据交换中承上启下的作用.对该层的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计上,也就是说该层是与系统所应对的领域(Domain)逻辑有关.很多时候,也将业务逻辑层称为领域层.

(3)数据访问层(DAL):该层的事务是直接操作数据库,实现数据的增添、删除、修改、更新、查找等.有时候也称为持久层,其功能主要是负责数据库的访问,可以访问数据库系统、二进制文件、文本文档或XML文档.简单地说该层实现对数据表的Select,Insert,Update,Delete的操作.


这篇论文地址 http://www.sxsky.net/benkelunwen/060383922.html

2.2系统设计流程

本系统主要包括留言插入、回复留言、审核留言、留言管理、课程论坛的实现、用户管理六个模块,其体系实现如图2所示.

3.系统实现

 3.1数据库的设计

针对所设计系统中数据存储的问题,我们对几种数据库进行了比较,根据数据量的大小以及数据的特点,最后决定采用Sql数据库来实现数据的存储.

本系统采用Sql2000数据库,系统的数据库名为cmxEduT-ecDb,对数据进行集中存储,并根据实际需要建有用户表tb_user和留言表tb_messages,分别进行用户和留言数据的存储.其中针对留言表建立了

后台-系统-系统设置-扩展变量-(内容页告位2-手机版)
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:123456789@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。
后台-系统-系统设置-扩展变量-(内容页告位3-手机版)