基于web的在线答疑系统.docx

上传人:lao****ou 文档编号:137967 上传时间:2023-04-11 格式:DOCX 页数:51 大小:776.71KB
下载 相关 举报
基于web的在线答疑系统.docx_第1页
第1页 / 共51页
基于web的在线答疑系统.docx_第2页
第2页 / 共51页
基于web的在线答疑系统.docx_第3页
第3页 / 共51页
基于web的在线答疑系统.docx_第4页
第4页 / 共51页
基于web的在线答疑系统.docx_第5页
第5页 / 共51页
亲,该文档总共51页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于web的在线答疑系统.docx》由会员分享,可在线阅读,更多相关《基于web的在线答疑系统.docx(51页珍藏版)》请在第一文库网上搜索。

1、毕业设计(论文)题目:基于web的在线答疑系统2014年5月20日学院(直属系):计算机科学与技术时间:2014年4月21日学生姓名刘路杰指导教师张光胜设计(论文)题目基于web的在线答疑系统主要研究内容基于web的在线答疑系统使用j2ee技术设计一个论坛系统。论坛是互联网上的一个重要应用,其主要功能是给用户一个在网上互相交流、互相学习、互相帮助的平台。用户在BBS站点上可以获得各种信息服务,发布信息,进行讨论,聊天等等。研究方法利用J2EE技术设计的网上论坛系统。设计包括数据库设计,系统架构设计,以及前端用户界面设计。系统中普通用户可以完成用户的注册,登录,退出,发帖,跟帖,修改帖子,删除帖

2、子,修改密码等功能。管理员可以对版块进行维护,对帖子和用户进行管理。文中详细描述了系统需求、模块结构及功能。系统使用了 MVC的设计模式,程序在业务逻辑、控制逻辑和表现逻辑上实现了分离。系统结构清晰,具有良好的可读性、可扩展性和可维护性。系统使用了 Struts框架,呈现层采用了 JSP动态网页技术,页面用到了 CSS (层叠样式表)以及JavaScript技术。在文字处理方面利用了 CKEditor框架。注册页面通过AJAX技术来完成用户名的验证。系统以MyEclipse作为开发工具,用Hibernate连接后台SQLServer数据库,界面设计人性化,操作简单。主要技术指标(或研究目标)该

3、设计是利用ASP.NET开发的在线答疑系统,要求可以实现在线交流辅导、资源共享、留言答疑等功能。1萨师炮,王珊.数据库系统概论M.北京:高等教育出版社,2006: 89-123.2瞿晓静.非结构化数据库技术综述J.农业图书情报学刊,2004, 15(7):8-10.鄂洁.数据库技术在基于Web企事业文档管理系统中的应用J.武汉冶金管理干部学院学报,2005, 15(3): 70-73.L4J孙栋,陈莉,宋亚奇.基于数据仓库的决策支持系统J.微机发展,2005,10(4): 34-38.L5J廖明怡,刘宏.数据仓库及其应用J.渤海大学学报,2005, 6(2): 2530.L6J吴华,程莉莉.“

4、教学设计”决策支持系统研究J.开放教育研究,2004, 4(7):154-157.主要参考文献L7J郭棋.Visual Basic数据库系统开发技术M.北京:人们邮电出版社,2007:218-238.8钟显宏.Visual Basic高级技术.北京:电子工业出版社,2007: 89-136.L9J张海藩.软件工程导论M.北京:清华大学出版社,2007:2123LL10吕斌.网页制作与网站建设M.北京:清华大学出版社,2005:35214.LHJ.陈珊,乔孟丽,石峰.基于LAN和Internet的教学管理信息系统设计J.微计算机信息,2007,23(24):255257.12J T. Umeda

5、 and S. Hagiwara, web-based database for EPR centers insemiconductorsJJ. BPhysica B:Condensed Matter, 3(7), 249-252, 2006.13 Yih-Ling Hedley, Muhammad Younas. Sampling, information extraction andsummarisation of Hidden Web databaseslJJ, Data & Knowledge Engineering, InPress, Uncorrected Proof, Avail

6、able online 10 March 2006.说明:一式两份,一份装订入学生毕业设计(论文)内,一份交学院(直属系)。Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World WideWeb(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着

7、网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。论坛的发展也如同网络,雨后春笋般的出现,并迅速的发展壮大。论坛(BBS)的英文全称是Bulletin Board System,翻译为中文就是“电子布告栏系统:BBS最早是用来公布股市价格等类信息的,当时BBS连文件传输的功能都没有,而且只能在苹果机上运行。早期的BBS与一般街头和校园内的公告板性质相同,只不过是通过来传播或获得消息而已。一直到开始普及之后,有些人尝试将苹果计算机上的BBS转移到个人计算机上,BBS才开始渐渐普及开来。近些年来,由于

8、爱好者们的努力,BBS的功能得到了很大的扩充。现在的论坛几乎涵盖了我们生活的各个方面,几乎每一个人都可以找到自己感兴趣或者需要了解的专题性论坛,而各类网站,综合性门户网站或者功能性专题网站也都青睐于开设自己的论坛,以促进网友之间的交流,增加互动性和丰富网站的内容。摘要3Abstract4第1章绪论11.1 课题研究的目的及意义11.2 国内外研究动态1L 3本文的工作2第2章开发平台与主要技术32.1开发平台32. 1. 1 MyEclipse 32. 1. 2Tomcat 32. 1.3 JDK42. 2主要技术42. 2. 1 JSP42.2.2 MVC 模型42. 2. 3 StutSx

9、 Hibernate、 AJAX4第3章需求分析63. 1项目背景63. 1. 1市场背景63. 1.2项目组织63. 2功能概述63. 2. 1功能结构63. 2. 2功能描述73.3系统用例73. 4性能需求93 . 4. 1性能环境94 .4.2访问入口需求9第4章总体设计104. 1数据库设计104. 4. 1 E-R 图105. 1.2表的设计114. 2时序图14第5章详细设计165. 1系统架构165. 2技术体系175. 3控制层的设计175. 4业务层的设计185. 5持久层的设计196. 6权限设计20第6章测试217. 1测试方案211. 1.1单元测试216. 1.2集

10、成测试216. 2测试用例22第7章使用说明247. 1搭建运行环境247. 2操作指南247. 2. 1后台操作247. 2.2前台操作26第8章总结28参考文献29外文原文30译文35致谢404基于web的在线答疑系统指导老师:郭苗计算机科学与技术系计算机102201H班刘路杰论坛是互联网上的一个重要应用,其主要功能是给用户一个在网上互相交流、互相学习、互相帮助的平台。用户在BBS站点上可以获得各种信息服务,发布信息,进行讨论,聊天等等。论文主要介绍了基于J2EE技术的网上论坛系统的设计和实现。设计包括数据库设计,系统架构设计,以及前端用户界面设计。系统中普通用户可以完成用户的注册,登录,

11、退出,发帖,跟帖,修改帖子,删除帖子,修改密码等功能。管理员可以对版块进行维护,对帖子和用户进行管理。文中详细描述了系统需求、模块结构及功能。系统使用了 MVC的设计模式,程序在业务逻辑、控制逻辑和表现逻辑上实现了分离。系统结构清晰,具有良好的可读性、可扩展性和可维护性。系统使用了 Struts框架,呈现层采用了 JSP动态网页技术,页面用到了 CSS (层叠样式表)以及JavaScript技术。在文字处理方面利用了 CKEditor框架。注册页面通过AJAX技术来完成用户名的验证。系统以MyEclipse作为开发工具,用Hibernate连接后台SQL Server数据库,界面设计人性化,操

12、作简单。关键词:论坛系统;J2EE;数据库;设计模式;对象关系模型Online question answering system based on WebComputer science and technoogy Computer 102201H LiuLujie Director:GuoMiaoAbstractBBS is one of the important application on the Internet, its main function is giving Internetusers a platform to exchange, communication, lea

13、rning and help each other. The users can get avariety of information services, release information, discussions, and chat.This paper describes BBS systems design and implementation based on J2EE technology- Itmainly includes database design, system architecture design, and UI design. General users i

14、n thesystem can complete the user registration, login, logout, post, reply posts, edit posts, delete posts,modify password and so on. Administrator can manage the board, while the corresponding post anduser management. The paper describes in detail the system requirements, each module structure andf

15、unction.The system uses MVC design pattern. The procedure in the service logic, the control logic andperformance logic has realized the separation. This system structure is clear, has the very goodreadability, the extendibility and the maintainability. It used the Struts framework. The view levelused the JSP dynamic page technology. The page has used CSS (cascading style s

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服