您好,欢迎来到智榕旅游。
搜索
您的当前位置:首页基于web的网上答疑系统的设计与实现

基于web的网上答疑系统的设计与实现

来源:智榕旅游
维普资讯 http://www.cqvip.com 基于web的网上答疑系统的设计与实现 摘要:本文从系统开发环境的选择、系统功能的设计、技术实现和测试等方面介绍 了基于WEB智能化、个性化的远程教学系统中的答疑系统的设计与实现。阐述了其设 计思想、系统的开发过程和系统的运行情况,并给出了部分数据库文件、结构、系统各功 能模块的主要页面及其php文件,将学生、教师和教学资源合理而有机地结合起来,为 给学生创造一个具有个性化、智能化的教学学习环境提供了可能。 关键词:答疑:php技术;Web 黑龙江许永花王春兰王树军广东黄立君 1开发工具,运行环境 本系统的开发环境为windows xp sp2+editplus2.30+Dreamweaver8、O+Intemet 模块为例进行说明。 4.1问题提出 用户登陆后可以对自己提出的问题来 进行处理解决,在问题的查看页面里,问题 用户登陆后在系统菜单区就可以看见 答案列表中每条答案对应着一个处理按 用户提问的连接,点击连接后进入提问问题 钮,点击相应的按钮则代表用户认为这条 的页面,页面比较简洁,用户填入问题题目, 答案是正确的。处理表单提交后,接着去验 Explorer 6.0。本系统的运行环境的要求比较 宽松。 下面介绍两种运行环境: (1)Windows2003+Apache2. 2.0+PHP5.2.0+Mysql5.0.16 选择了问题的主分类和子分类后以及问题 证用户是否有处理此问题的权力,如果有 指派给某个用户的用户名和问题内容后提 权限则验证答案是否为本问题答案,验证 交表单。 搴 通过则将问题的最佳答案字段更新为用户 (2)Linux RH9.0企业版+Apache2. 2.0+PHP5.2.0+Mysql5.0.16 提问模块接到用户表单后验证用户输 所选则的答案id。如果验证有错误或者非 入的所有内容,如果发现所填入的内容有非 法内容(导致问题逻辑关系错误,sql注入, 跳转回用户提问页面。如果验证所有信息都 法,系统提示用户非法操作后,跳转至问题 页面。 2总体设计 问题模块;3提问模块;4后台管理模块。系 本系统的主要功能模块:1用户模块;2 非法字符)后提示用户填写的信息不合法后 结论 htlT-- ̄Liunx+apache+PHP+Mysql 统关系模块图如图1所示: 运行速度快,稳定对服务器性能 合法,那么程序将根据提问人和问题指派人 技术构建,以及问题分类的关系将问题入库储存,并且 要求较低,并且在大多数类Unix平台下完 更新主页的数据缓存,重新生成最新提问问 题列表。处理后跳转至系统主页。图2为用 户提问系统处理流程图。 全免费,节省了很多成本。本系统还借鉴了 JSP的MVC模式以及PHP的smarttemplate 模板技术,达到了美工界面的html代码与 孽图1系统关系模块图 3数据库设计 该系统的数据库引擎采用mysql的基 王 j固 处理逻辑和数据的php代码分离的目的,使 得系统扩展性良好,代码结构清晰,可读性 好,易于二次开发和维护,较好的完成了设 计要求。 参考文献: …1【美JAlan Shalloway,J ̄mes R‘Trott 本数据库引擎类型myisam,其优点在于速 度陕,稳定。由于该系统的数据安全性和完 整性与运行速度相比不是非常重要,所以选 著,徐言声译.设计模式解析.北京:人民邮电 出版社,2006.8,第2版,135-260. 【2ll美]Michael Kofler著,杨晓云,王建 图2用户提问系统处理流程图 择了myisam这种速度优势较大的引擎类 型,而没有采用事务类型的innodb引擎。经 历了mysq13 4 5 i个版本的改革其速度比 桥,杨淘等译.MySQL5权威指南.北京:人民 邮电出版社,2006.11,89—128. 4.2问题『J答 n用户登陆后查看问题的具体信息页面 中有回答表单,想回答问题的用户将表单 【31袁建洲,尹孝吉等编著JavaSc啷t编程 宝典 北京:电子工业出版社,2006.8,854-900. 前版本有所下降,但是稳定性有很大的提 高。其存储数据的形式为在数据库文件夹中 名称为文件夹,文件夹下对应每个表都有三 frm数据表结构文件。 (主要为问题回答的内容)填写完后提交,系 份权限进行核对,没有问题后对输入的表单 问题的关联关系存人数据库后,提示用户回 答成功,并且跳转至系统主页。 4.3问题解决 【注1基金项目:黑龙江省新世纪高等教 育教学改革工程项目。 有data文件夹用来存储所有的库,以库的 统接到回答者的表单信息后先对用户的身 (作者单位:许永花,黑龙江农业职业技 江农、l 职业技术学院;王树军,黑龙江农业 个文件分别为.myd数据文件.myi索引文件. 信息进行验证,验证后将回答用户的uid与 术学院,东北农业大学硕士生;王春兰,黑龙 4重要模块简介 由于模块较多,不一一介绍,仅以提问 职业技术学院;黄立君,罗定职业技术学院) (编辑王肠) _ 96 职业技术 _ 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- zrrp.cn 版权所有 赣ICP备2024042808号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务