本科毕业设计开题报告
题 目: 电子论坛的设计与实现 专 题:
院 (系): 计算机与信息工程学院 班 级: 网络07-3 姓 名: 于贵宾 学 号: 02 指导教师: 田淑梅 教师职称: 讲师
1
黑龙江科技学院本科毕业设计开题报告
题 目 1、研究目的和意义 随着互联网技术的迅猛发展,网络给人们带来了很多便利,比如人们借助于网络进行相互交流变得更加方便。电子论坛也称为BBS,BBS是Bulletin Board System的缩写,意即电子公告牌,一种在Internet上常见的用于信息服务的Web系统,它的主要服务是用来帮助浏览者相互沟通,吸引用户,服务用户的。 电子论坛服务已经是互联网上的一种极为常见的互动交流服务。论坛可以为网友提供开放性的分类讨论区专题服务,网友们可以在此发表自己的观感,交流某些技术,经验乃至人生的感悟与忧欢,亦可以作为用户和商家交流的渠道,商家也可以在此回答用户提出的问题或发布某些消息。 2、国内外发展情况(文献综述) 现今的社会是一个信息飞速发达的社会,其中在信息的交流当中,互联网占据着一个非常重要的位置。人们可以通过在互联网上收到最新的消息,也可以通过互联网进行信息的交流。而论坛就是大家进行信息交流的其中一个渠道。 BBS起源于20世纪初。最初,论坛只是用于发布公共信息和讨论问题的在线交流平台;后来,随着网络的普及,论坛的功能也越来越丰富,不仅仅可以发表文字,更是可以使用多媒体,受到了广大网民的欢迎。因此,商业网站对论坛重视起来,纷纷在自己的网站上开辟论坛,作为与网民交流的园地,同时在线技术支持和在线服务也在论坛中开展起来。 技术的发展一日千里,尤其是Web开发技术。早年间,我们还只能用静态的HTML编写静态的网站,毫无交互性可言。随着技术的飞速发展,我们有了动态的HTML(DHTML),然后有了脚本(Script),脚本有很多种,这些都伴随着早期的Web开发者走了很长,很苦的日子。到了21世纪,Web的开发者们迎来了幸福的生活,Microsoft,Sun等公司相继推出了强大,快捷的ASP,PHP,JSP和ASP.NET等开发技术,我们可以使用多种编程语言来进行开发,大大提升了网站开发的效率,质量。我们尽管可以说哪一种技术是最流行的,但是很难说哪一种技术是最好的,每一种技术都在它最对口的应用上。对于电子论坛系统,我选择了ASP技术,它同样可把我们想要的功能很好的实现。 2
电子论坛的设计与实现 来源 自拟题目
3、研究/设计的目标: 实现最基本的用户管理、发帖、回帖。以及管理员对于违反规定的帖子和用户进行管理。通过这几个部分让我们在论坛讨论的时候能够有一个良好的环境进行沟通。 4、设计方案(研究/设计方法、理论分析、计算、实验方法和步骤等): 系统总体功能划分如图: 系统使用ASP进行开发,数据库采用Access。首先对系统的需求进行了分析,建立系统工作流程图,设计系统数据库,对数据库结构进行了详细分析。然后划分系统功能模块,最后详细描述各个功能模块实现的方法,写出相应代码。 最后,通过对系统进行具体的测试,找出存在的不足,加以补充美化,使本系统更加的完善。 5、方案的可行性分析: 系统使用ASP进行开发,数据库采用Access。首先对系统的需求进行了分析,建立系统工作流程图,设计系统数据库,对数据库结构进行了详细分析。然后划分系统功能模块,最后详细描述各个功能模块实现的方法,写出相应代码。 6、该设计的创新之处 本论坛最大的创新之处是能够进行密码找回。 3
7、设计产品的主要用途和应用领域: 论坛也可以作为用户和商家交流的渠道,商家也可以在此回答用户提出的问题或发布某些消息。论坛也可以为网友提供开放性的分类讨论区专题服务,网友们可以在此发表自己的观感,交流某些技术,经验等。 8、时间进程 课程工作计划 起止日期 阶段工作内容及计划完成的指标 开题报告 3月23日-4月3日 查看相关论坛网站,并对这些网站的性能进行分析总结,为自己电子论坛制作的提供一个参考,并在学校规定的时间内,在指导教师的指导下完整开题报告。 编程及调试 4月4日-5月11日 利用相关软件对网页进行编程,后台使用SQL Server数据库进行编程及调试。 中期检查 5月11日-5月15日 在完成平台的调试工作后,向指导教师汇报自己的完成情况,请指导教师对平台进行检查。 撰写毕业论文初稿 5月15日-5月22日 按照平台完成的功能编写毕业论文。请指导教师进行初步的检查。 完善毕业论文终稿 5月22日-6月16日 完成毕业设计论文,并对自己的电子论坛进行美化。请指导教师检查并修改后完成毕业论文。 4
9、参考文献: [1] 方睿,刁仁宏, 吴四九.网络数据库的原理及应用[M].成都:四川大学出版社,2005。 [2] 邓文渊, 陈惠贞, 陈俊荣. ASP与网络数据库技术[M].北京:中国铁道出版社,2003。 [3] 明日科技. ASP程序开发范例宝典[M].北京:人民邮电出版社,2006。 [4] 顼宇峰,马军. ASP网络编程入门到精通[M].北京:清华大学出版社,2006。 [5] 王恩波, 张露, 刘柄兴. 网络数据库实用教程[M].北京:高等教育出版社,2003。 [6] 郭晶,孙伟娟. ASP网站开发四“酷”全书[M].北京:电子工业出版社,2006。 [7] 尚俊杰. ASP无组件上传原理简明教程[EB/OL].http://www.jjshang.com/,2005。 [8]张领。ASP实例指南与高级应用[M].中国铁道出版社,2008。 [9]刘辉,零基础SQL Server 2005[M].机械工业出版社,2007。 [10]齐文海,ASP和SQL Server站点开发实用教程[M],机械工业出版社,2008。 [11]唐学忠,SQL Server 2000数据库教程[M],电子工业出版社,2005。 [12]郑霞,ASP编程技术与实例[M],人民邮电出版社,2009。 [13]向学哲,ASP程序设计教程[M],人民邮电出版社,2006。 [14]崔巍,数据库系统及应用[M],高等教育出版社,2005。 [15]徐桂佳,数据库开发实例精粹[M],电力工业出版社,2006。 指导教师意见: 教师签字: 年 月 日 毕业设计领导小组意见: 组长签字: 年 月 日 5

