《基于Web的学生论坛设计开题报告.doc》由会员分享,可在线阅读,更多相关《基于Web的学生论坛设计开题报告.doc(10页珍藏版)》请在金锄头文库上搜索。
1、 毕业论文(设计)开题报告书题 目 基于Web的学生论坛 学生姓名 学 号 系 别 计算机科学与技术系 专业班级 指导老师 2006年 5 月28 日论文(设计)题目: 基于Web的学生论坛课题目的、意义、国内外有关研究动态:目的:基于web的信息处理系统,通过浏览器,在网页上实现信息查询和数据的处理。计算机之所以能成为强有力的信息处理工具,在现代社会中起着极其重要的作用,是它本身所具有的卓越特性决定的。电子计算机集接受信息、记忆信息、处理信息、输出信息等功能为一体,根据的意志去工作,按照事先编好的程序自动、高速地进行信息加工的。计算机处理信息的过程,是日常处理问题惯用的方法和规则的归纳与提高
2、。现在,信息已经渗透到我们的日常生活当中。信息,可以通过联网,把不同的社会功能单元联系起来,为我们提供服务。信息联网,是指在某个比单个系统更广泛的应用背景下,实现不同的系统之间的信息互通,并实现一种集成的信息服务。在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。计算机将具备更多的智能成分,它将具有多种感知能力、一定的思考与判断能力及一定的自然语言能力。除了提供自然的输入手段(如语音输入、手写输入)外,让人能产生身临其境感觉的各种交互设备已经出现,虚拟现实技术是这一领域发展的集中体现。通过Internet与世
3、界各地的其它用户自由地进行通信,可从Internet中获得各种信息。人们已充分领略到网络的魅力,Internet大大缩小了时空界限,通过网络人们可以共享计算机硬件资源、软件资源和信息资源。“网络就是计算机”的概念被事实一再证明,被世人逐步接受。意义:论坛也称为BBS,BBS是Bulletin Board System的缩写,意思是电子公告版,一种在Internet上常见的用于信息服务的Web系统,它的主要服务是用来帮助浏览者相互沟通、吸引用户、服务用户的。他起源于20世纪80年代初,最初只是用于发布公告信息和讨论问题的在线交流平台,后来随技术的发展与网络的普及功能越来越强大。由于得到了广大网友
4、的欢迎,越来越多的商业网站开始重视论坛,把论坛作为与用户交流的平台和在线技术支持与服务的平台。论坛的功能是多种多样的,现在流行的各种论坛插件让这些功能更加的多元化,但论坛的基本功能依然是信息的发布与讨论,在实现基本功能的同时也要丰富论坛的其他功能,如建立网友的荣誉系统,美化论坛的界面。按照论坛的基本功能,论坛的开发可以归结为Web开发技术和数据库应用技术。目前主要的开发技术有ASP、ASP.NET、PHP、JSP等,本文主要采取ASP为开发技术,并使用了一些VBScript语言来实现论坛基本功能。目前常用的数据库有MYSQL、Oracal等,在数据库的选取上,为了简化架设的实现,采取Micro
5、soft公司的Access作为数据库平台,这样在单机上架设一个简单的论坛几乎不需要安装任何程序。本文设计的流程是从系统的需求分析开始,确定系统的流程与设计,到模块的划分,再到数据加结构的设计,最后开始每个模块的编程与开发。国内外研究动态:Internet作为信息基础设施之一,已经深入到人类社会的各个领域,而world wide web(WWW)在Internet之上为人们提供了一个广泛进行各种数据和信息共享及利用的空间。Web技术已经成为现在信息技术的一个重要领域,并在国民经济建设中发挥着巨大的作用。电子商务和电子政务的发展正在成为当代信息化的最重要的领域。作为Web技术应用的主战场,我们以电
6、子商务和电子政务技术作为以上Web技术理论研究的应用平台,为电子商务和电子政务的研究提供先进的理论和方法课题的主要内容(观点)、创新之处: 本系统的功能包括: 用户管理功能:用户注册:用户在论坛填写必要信息后就可以注册为注册用户,并能在登陆后对注册信息进行更改用户登陆:注册后的用户可利用用户名和密码在论坛登陆浏览其他用户信息:用户注册后可以查看其他用户的公开信息与其他用户联系:可以在论坛内给其他用户私下留言,或直接发送邮件等浏览版面:用户可以看到以列表形式展现的版面信息和版面说明浏览发布公共信息:未登陆的用户可以浏览公共信息,登陆后可以发布允许范围内的公共信息浏览帖子:用户可以以列表形式浏览帖
7、子主题及其全部内容发布修改删除帖子:用户在登陆后可以发布帖子、修改自己的帖子,被给予版主权限后还可以编辑、修改、删除权限范围内的其他用户帖子对帖子特殊操作:主要针对版主权限用户,对帖子进行置顶、加精华等特殊操作,是帖子主题不同于其他主题管理员功能:用户删除:对于一些蓄意破坏的用户,删除其身份,不允许其存在用户权限:对于一个具有管理能力的用户给予一些特殊的权限,让他们在权限范围内帮助管理和维护论坛版面管理:版面是论坛的枝干,要设定论坛需要的合适版面,让论坛的功能更明细,分类更规范,方便大家的浏览公共信息管理:公共信息是向用户展现论坛状态的部分,由于信息的普遍性,其删除和修改权限需要由管理人员来完
8、成帖子管理:帖子是论坛的叶子,是基本数据库,反映了论坛使用者和管理者的水平,所以需要管理人员的全权管理来规范其内容设置系统参数:系统参数包含的内容很多,直接关系到论坛的正常运行,包括网址在内的各种参数全部要由管理人员统一设置和变更研究方法、设计方案或论文撰写提纲:系统特征:集中科学的数据管理:管理过程中出现的各种检测数据信息进行集中记录、组织和管理,提供完善的查询统计功能,让管理人员能了解客户情况,及时发现问题。严密灵活的事件管理机制:严密的检测信息发布机制,让检测信息不漏发,不错发,且能针对客户制定出完善的管理机制。技术的先进性更多的资讯信息支持:现在资讯信息业高速发展,越来越多的资讯信息种
9、类出现,实现了多种资讯信息的支持,在设计上也为今后接入更多的信息种类留有接口。系统特性实时性:信息采集子系统的各接口的数据传送需快捷,事件触发及通告的产生应实时发生; 适应性:在发布手段发生变化时,只需增减或更换相应接口;在通告方式改变时,只需更换接口;且同时支持多种方式的发布形式; 安全性:操作系统、数据库符合安全标准,实行多级安全控制。在数据库中,告警信息系统用户的各种密码的存放数据要加密。应用系统使用严格的权限控制方式。开放性与扩展性:操作系统、数据库满足互联标准,应用系统能提供多种接口,与各种系统通过标准的接口协议相连。接口提供的方式满足不同的接口及接口系统的扩展需要。灵活性:采用模块
10、化设计,可根据客户特点搭建最适合的系统规模,并方便系统维护和升级,以保护客户的投资。 毕业设计论文应该严格按照以下内容书写:目 录第一章 系统功能的设计1.1 引言 1.2 需求分析1.3 功能设计1.4 扩展功能设计第二章 系统架构与数据库设计2.1 功能模块的划分2.2 数据库设计2.2.1 需要建立的数据表2.2.2 数据库表结构的详细设计第三章基本设计3.1 论坛首页设计3.2 数据库连接函数第四章模块的实现4.1 用户模块4.1.1 用户的登陆4.1.2 用户的注册84.1.2 浏览其他用户信息4.2 版面与公共信息模块4.2.1 版面的浏览4.2.2 公共信息模块.4.3 帖子模块
11、4.3.1 发布、修改、删除帖子4.3.2 帖子的浏览4.3.3 帖子搜索4.4 管理人员模块4.4.1 系统参数设置4.4.2 用户授权4.4.3 数据库的备份与还原第五章论坛的架构5.1 安装环境和参数设置5.2 运行论坛第六章结论参考文献致谢附录附录A 附录B 完成期限和预期进度:完成期限: 3月29日6月15日预期进度: 3月26日 4月 8 日:开题报告,文献检索4月 9日 4月12 日:开题报告座谈会4月13日 4月30 日:外文资料翻译,系统设计5月 1 日 5月31日:系统编码,测试6月 1 日 6月 6 日:论文撰写6月 7 日 6月 8 日:上交论文文档,系统源代码6月 9
12、 日 6月10 日:准备答辩6月10 日 6月13日:毕业答辩主要参考资料:1欧阳周,刘道德。理工类学生专业论文导写。长沙:中南大学出版社 20002刘小华,任廷奇 毕业论文写作指导 北京 科学出版社 20043黄明,梁旭 Asp信息系统设计与开发实例 北京 机械工业出版社 20044黄斯伟。HTML4.0动态网页制作。北京:人民邮电出版社, 19995孙丽君, 吴红普. ASP编程基础及应用实例集锦 M. 北京: 人民邮电出版社. 20016陈会安. ASP网页制作彻底研究M. 北京:人民邮电出版社. 20017 Richard Anderson Chris Blexrud. ASP 高级编
13、程M. 北京: 机械工业出版社.20018李瑞旭. ASP实例教程M. 北京: 中国电力出版社. 20019冯能山, 李其艺. -轻松学习ASP网络实用编程 M. 北京: 清华大学出版社 .200210邓文渊, 陈惠贞, 陈俊荣. ASP与网页数据库设计 M. 北京 中国铁道出版社. 200111张海藩.软件工程导论(修订版). 北京:清华大学出版社 200212张海藩,牟永敏。面向对象程序设计实用教程。 北京 清华大学出版社 2001指导教师意见: 签名: 年 月 日开 题 报 告 会 纪 要时 间地 点与会人员姓 名职务(职称)姓 名职务(职称)姓 名职务(职称)会议记录摘要:会议主持人:记 录 人:年 月 日系工作小组意见负责人签名: 年 月 日