[毕业论文]基于ASP.NET的教育论坛管理系统的设计与实现

上传人:s9****2 文档编号:491878555 上传时间:2022-08-21 格式:DOC 页数:37 大小:492.50KB
返回 下载 相关 举报
[毕业论文]基于ASP.NET的教育论坛管理系统的设计与实现_第1页
第1页 / 共37页
[毕业论文]基于ASP.NET的教育论坛管理系统的设计与实现_第2页
第2页 / 共37页
[毕业论文]基于ASP.NET的教育论坛管理系统的设计与实现_第3页
第3页 / 共37页
[毕业论文]基于ASP.NET的教育论坛管理系统的设计与实现_第4页
第4页 / 共37页
[毕业论文]基于ASP.NET的教育论坛管理系统的设计与实现_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《[毕业论文]基于ASP.NET的教育论坛管理系统的设计与实现》由会员分享,可在线阅读,更多相关《[毕业论文]基于ASP.NET的教育论坛管理系统的设计与实现(37页珍藏版)》请在金锄头文库上搜索。

1、中国石油大学(华东)毕业设计(论文)题 目:基于ASP.NET的西彭三中教育论坛管理系统的设计与实现 学习中心: 重庆信息工程专修学院奥鹏学习中心 年级专业: 0509 计算机科学与技术 学生姓名: 邓 喻 学 号: 0551681195 指导教师: 邓 毅 职 称: 讲师 导师单位: 重庆信息工程专修学院 中国石油大学(华东)论文完成时间: 2009 年 05 月 15 日中国石油大学(华东)毕业设计(论文)任务书发给学员 邓喻 1设计(论文)题目:基于ASP.NET的西彭三中教育论坛管理系统的设计与实现 2学生完成设计(论文)期限: 2009 年 3 月 11 日至 2009 年 5 月

2、15 日 3设计(论文)课题要求: (1)采用WIN2000以上的操作系统+ASP.NET+SQL Server2000开发。 (2)采用B/S结构。 (3)设计方法:采用软件工程的思路进行设计。 (4)软件作品要有一定的实用性和可操作性。 4实验(上机、调研)部分要求内容: (1)实现用户管理(用户添加、删除、密码设置与修改)和用户权限管理; (2)实现对论坛信息进行分类和管理; (3)可实现对论坛信息进行各种查询(精确、模糊、组合); (4)管理员可对留言进行添加、删除、修改等操作; (5)系统应做到页面美观,操作方便。 5文献查阅要求: (1)SQL Server 2000 实用教程,郑

3、阿奇,电子工业出版社 (2)数据库原理与应用,周中荣,清华大学出版社 (3)ASP数据库系统开发案例精选,盖天宇、孙明丽、邹天思,人民邮电出版社 (4)Web应用开发案例教程,赵增敏,电子工业出版社 6发 出 日 期: 2009 年 3 月 10 日 7学员完成日期: 2009 年 5 月 15 日指导教师签名: 学 生 签 名: 摘要 随着Internet技术的飞速发展,论坛已经成为网络上不可缺少的交流方式之一。“教育论坛”是学校教育在Internet上的一种信息服务系统,它提供一块公共电子白板,可以让学院师生针对某个主题进行讨论,如此便可以达到集思广益的效果。该论坛系统利用ASP.NET和

4、SQL SERVER 2000技术开发,实现了论坛的动态管理,使得对信息的管理更加及时、高效,方便用户及时上网浏览有用信息,发表自己对相关问题的看法。西彭三中教育论坛系统正是以西彭三中师生作为使用对象而开发的,教育论坛系统的开发是现代信息技术在科学和教育上的必然产物。该论坛充分的利用了学校的有效教育资源,提高了资源利用率,学生们的学习积极性和学习氛围。它给学生提供一个互相交流的渠道,也给学院和学生之间的信息交流提供了便利。系统实现了在线讨论、疑难问题询问、阅览等功能。论坛设有管理员,管理员拥有管理论坛的权限,拥有创建、编辑、删除论坛版块和管理注册用户的权限。注册用户可以发表自己的话题,同时可以

5、就自己感兴趣的内容进行讨论、回复等。游客只能浏览论坛中的内容。经过严格的分析,系统采用SQL Server2000建立具有完整性和一致性的数据库,前台开发工具采用Visual Studio 2005,使用它的可视化组件来完成功能完备、易于操作和管理的论坛系统。 关键词: SQL Server,ASP.NET,论坛目 录第1章 前言11.1课题选择意义11.2论坛系统的发展与现状21.3课题任务简介3第2章 技术选型42.1实施平台42.2开发工具42.3开发语言52.4数据库72.5服务器选择8第3章 系统分析83.1 可行性分析83.1.1 技术可行性83.1.2社会可行性83.1.3 运行

6、可行性83.2需求分析93.2.1功能需求93.2.2数据流图93.2.3数据字典设计103.2.4出错处理需求113.2.5软硬件环境11第4章 系统设计124.1 功能设计124.1.1系统目标设计124.1.2开发设计思想124.2 系统模块设计124.2.1模块功能描述124.2.2 模块功能图134.2.3 可以扩充功能接口设计144.3 数据库设计144.3.1 数据库概念结构设计144.3.2 数据库逻辑结构设计17第5章 详细设计205.1主界面设计205.2登陆功能及注册功能的设计215.3发帖及回帖功能的设计225.4搜索功能的设计235.5版块管理功能的设计235.6黑名

7、单功能的设计24第6章 系统测试256.1系统测试概述256.1.1 测试目标256.1.2 被测系统特点256.1.3被测系统环境需求256.2测试方案256.2.1测试要点分析256.2.2测试内容266.3 测试结果分析评价27参考文献28致 谢29 第1章 前言1.1课题选择意义追究论坛的本质,就是人和人之间一个交往的平台,一个信息交换的工具,现实中人与人之间的交往在网络虚拟社会中变得更加方便快捷,交往的各种障碍也因为技术的发展消失; 论坛上,人与人之间的关系变得更加简单和纯粹。就是这些优点,使得现实生活中很多困难的事情在网络上变得更加简单和容易操作。而互联网由于本身技术上的优势,使得

8、这种成本急剧下降。学院建立的论坛系统,可以用作学院内部师生之间沟通使用,降低学院的管理成本15;另外一个方面,对外设立论坛系统,成为学生家长等社会人士进行咨询、沟通的一个最好的窗口。这种形式既可以降低面对面沟通的高成本,又可以使得一些沟通成果充分共享,避免了热线电话这种点对点沟通方式中经常出现的高频率重复工作。对于学生来说,直接和学院的相关管理人员沟通,也是可以满足学生一种被重视的心理感觉。所以,论坛对于学生、学院、社会来说,是能够实现三方共赢的一个绝好的技术平台。只要换一个角度来看论坛的存在,就可以发现崭新的价值。在学院网站上设置论坛,首先是遵循了互联网传播的客观规律,牢牢把握网上舆论引导主

9、动权,发挥了论坛的舆论引导作用,是网络思想政治教育工作的基础和关键。网络强大的互动性使它吸引了无数的大学生网民积极参与,并在重大问题上迅速形成舆论,而这种舆论,又往往会反映出大学生群体的各种思想动态,甚至会形成引发群体性事件的舆论危机。因此,正确引领网络舆论,形成网上正面舆论强势,给涉世不深的学生以政治上的引导,这是网络思想政治教育的内在需求。其次,论坛系统可以成为学校领导管理层了解学生所思所想的有利途径,可以按照统一协调、反应灵敏、高效畅通的原则,坚持定期整理网络信息,将学生网上关注的社会热点问题和关系学生学习、生活、工作的重要意见、建议等进行汇编整理,认真分析问题产生的原因、发展趋势及对大

10、学生思想的影响,准确把握本校校园网整体舆情动态,为学生管理部门提供重要参考资料。另一方面,积极挖掘校园网络特别是论坛系统的潜在功能,为大学生提供学习、生活、就业、心理咨询等服务,使其成为学生学习、生活的好帮手,成为校情、民意传达沟通的桥梁和纽带。1.2论坛系统的发展与现状早期的论坛系统都是基于CGI的系统,例如雷傲、Yuzi、UT,其中UT以其简洁、稳定、快速成为性能最优秀的论坛系统,不过配置要求较高,只有少数大型论坛使用,而且早就停止了后续开发;而Yuzi的BBS3000在当时也颇有影响,但漏洞较多,后来转型到了ASP平台;现在大部分CGI论坛都已退出了历史舞台。2002年之后,随着ASP的

11、流行,论坛系统又迅速崛起了新一批新星:Leadbbs、BBSXP、动网,Leadbbs于两年前止步于3.14版,但由于其简洁和稳定性现在仍然有一定用户使用;BBSXP从BBS3000转型而来,但技术实力有限,市场占有率较低;而动网无疑是其中的佼佼者,不断更新换代,加上技术门槛低,培养了大批用户,动网成为使用最广泛的论坛系统。在国内ASP论坛系统大行其道之间,国外的优秀论坛系统如VBB、PHPBB、IPB等也被陆续引进汉化,但都基于PHP+MYSQL平台,技术门槛稍高,且本地化、插件的开发都落后于其他ASP系统,所以这部分系统虽然性能优秀,但是仍然只有少数技术网站在使用,未得到大规模普及,不过这

12、些系统为国人开发PHP论坛提供了很好的参考。随着主机市场的繁荣,加上经历了长时间的摸索和对国外PHP论坛的借鉴,2004年国内的PHP论坛开始取得了较好的发展,其中Discuz!2.5是里程碑式产品,虽然后期走向了商业化,但免费的2.5版本,使用非常广泛,PHP论坛从此进入主流时代。在国内民间大型论坛中,Discuz!占据绝对优势,其次是phpwind,动网只占据了很小的份额,但在中小型论坛,动网市场占有率仍然是最高。为了争夺论坛市场,动网暂停了ASP版本的后续开发,转而开发PHP版本,在Dvbbs 7.1 Sp1版发布之后沉寂了一年多,又推出了动网论坛PHP1.0版。而PhpWind也推出了多用户论坛系统uu1001。而随着ASP.Net平台的发展,国内也开始了.Net平台的论坛系统开发,去年对.net论坛系统做了统计,但至今仍然没有看到比较成熟优秀的产品。现在Discuz、Phpwind、动网在国内论坛市场可谓是三足鼎立,同时相互之间的竞争也促进了论坛系统的发展,例如

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号