XX工商局信息中心BBS论坛设计.doc_第1页
XX工商局信息中心BBS论坛设计.doc_第2页
XX工商局信息中心BBS论坛设计.doc_第3页
XX工商局信息中心BBS论坛设计.doc_第4页
XX工商局信息中心BBS论坛设计.doc_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1页共37页宿迁工商局信息中心BBS论坛BBS简介BBS是BulletinBoardSystem的缩写,即电子公告板。最早是用于传达股市价格等讯息,与一般街头和校园内的公告栏无异。现在的BBS在网上已经得到了很大的发展,用户可以使用计算机,通过公用电话系统拨号进入BBS系统中,就可以得到BBS系统所提供的各种服务。服务的项目因不同的BBS系统而不同,通常BBS可以分为PCBBS系统和InternetBBS系统。而服务又分为有偿服务和免费服务。这两种类型的服务决定了用户使用BBS系统的时间和权限。各地的BBS系统一般都让初次访问的用户能够免费浏览系统的内容,用户可以在各个BBS系统间进行选择,再决定是否成为这个系统的正式用户。通过BBS系统可以随时取得国际最新的软件和信息,也可以通过BBS系统来和别人探讨计算机软件、硬件、Internet、多媒体、编程、医学等各种有趣的话题,还可以利用BBS系统来刊登一些征友、廉价转让等启示,更可以使用BBS系统进行文件交流、网上游戏等,而且这个园地就在你我的身旁。BBS是Internet上最多最快的交流信息的场所,特别是现在各大网站的BBS,已经成了无数网民生活中不可缺少的一部分。在BBS上,你可以畅所欲言,也可以询问任何信息,包括电脑、生活、时势等任何方面的问题,都可以在BBS上询问和得到答案,所以上了INTENET就一定要上BBS看看。第一章可行性研究说明书1.1开发背景当网络开始流行时,网络BBS也被很多人所知道,特别是在许多的网站里BBS更是因其信息量大,内容丰富,而受到无数网民的欢迎,BBS也成了网民学习生活中不可缺少的一部分。当我第一次在sohu真正接触到BBS论坛时,被它那广泛而丰富的娱乐和知识深深的吸引住了,成千上万篇不断更新的文章与信息,让你每天都可以阅读到新鲜的东西。我的第一份兼职工作就是在的sohu上找到的。当我回到工作岗位时却为我们的系统没有自己的BBS论坛而感到遗憾,作为计算机专业毕业的学生,希望为本局的BBS建设作一点贡献的想法一直在我的脑子徘徊,毕业设计的课题下来时,我毫不犹豫的选择了BBS论坛。第2页共37页网络和网络编程语言的飞速发展,使得不论是因特网上的BBS论坛,还是局域网上的BBS论坛,都有了巨大的变化,现在的BBS不仅能够发表文章,还能够给朋友留言,发邮件,聊天,特别是对我们这些渴望足不出户就可以寻觅到无数有价值的新闻,消息,又可以和很多人联系交友的工作人员更是不可缺少的网上工具。许许多多完整的BBS论坛给了我们足够的范例,加上我局对计算机的不断重视,而且自从建成全省联网以来,我局的规模得到了空前的壮大,网络的建设也迫在眉睫,所有的一切都为BBS论坛建设作好了基础,可以说BBS的成功建设既是对计算机专业学生的是一个很好的实践与提高的机会,又对我局内网的发展是一件极有现时意义和实用价值的工作,所以在这种情况下我选择了宿迁工商局信息中心BBS论坛的开发与设计。1.2开发构想现在由于网络编程语言的多种化,而且许多语言经过很长时间实践的考验,变的非常成熟,为完成网上编程提供了可靠的语言基础,同时无数因特网BBS和校园网BBS以及个人主页BBS的成功示例不仅在技术上证明了各种网络编程语言的可靠性,也表明了BBS论坛无论是在广域网,还是在局域网上都受到了极其广泛的关注和应用,所以说BBS的开发是有很大的实际意义的。因此在此次BBS的开发过程中,结合自己的编程能力和时间限制,以及全局网的实际应用要求,本着既要象因特网上和大型网络上的BBS那样具有比较齐全的功能、一定的可维护性和安全性等各方面的要求,也要象个人BBS网站一样小巧玲珑,具有一定的可移植性,既能单独作为一个独立运行的网站,又能嵌入到某个大型网站中作为其中的一部分以增强它的功能,这样才能发挥BBS论坛实用和灵活长处。在这次毕业设计中,根据以上的构想,编程技术主要从ASP,JSP,PHP等网络编程技术中选择,由于整个网站是动态的,需要让后台服务器和前台浏览器的信息能够进行交互式的联系,也就是前台界面能够访问后台服务器的数据库中的各种资源,所以在网站的建设中还要使用到某种数据库,所用的数据库主要是从现常见的几种:ACCESS,SQLSERVER,ORACLE中选择一种。1.3可行性分析1.3.1技术可行性无论是因特网上的BBS还是内网BBS都有许多非常成功的范例,因此在第3页共37页毕业设计中设计一个系统内网BBS论坛是完全能够实现的。首先,用来进行网页浏览的浏览器在大部分的个人电脑上都有,特别是大多数的计算机上都装有微软公司开发出来的较新版本的浏览器IE(MICROSOFTINTERNETEXPLORER,网络探索者),它可以很方便的执行HTML(超文本语言)不仅功能强大,而且使用简单,为编写毕业设计提供了极大的方便。其次,象ASP,JSP,PHP等的运行环境是一种服务器端的脚本程序,用户从浏览器向WEB服务器提出请求,脚本开始运行,然后WEB服务器调用ASP或JSP,全面读取请求的文件,执行所有脚本命令,将WEB页传送给浏览器。而常用的由微软推出的WEB服务器有:1MicrosoftInternetInformationSerververson3.0/4.0onWindowsNTServer;1MicrosoftPeerWebServervicesVersion3.0onWindowsNTWorkstation;1MicrosoftPersonalWebServeronWindows95/98;这些WEB服务器可以很方便的使用,使得网站的建设更为容易。最后,许多大型数据库功能的不断加强和使用的简便性给BBS的建设提供了可靠的保障,常用的数据库主要有ACCESS,ORACLE,SQLSERVER等。1.3.2经济可行性在本系统的开发中,主要的支出仅是一些参考资料、应用软件、网上资料查找及设备占用的少量费用,完全可行.本系统的成功开发对我局内网的建设与完善是有很大帮助的,在此基础上可以不断的改进论坛,以满足广大同事的需要,都能够带来不少的好处。所以说本系统的开发是有很大的直接和间接的经济效应,是完全可行的。1.4开发技术方案根据以上的分析,微软的IE浏览器将作为本毕业设计局内网BBS论坛的浏览器,然后可以有以下三个不同的技术方案:方案一:JSP和SQLSERVER或ORACLE数据库相结合JSP作为一种非常先进的技术,它的优越性是很多的:JSP支持现在的绝大多数平台,包括非常流行的LINUX系统,对于应用非常广泛的APACHE服务器也提供了支持JSP服务的技术手段,JSP使用的是JAVA语言,他继承了JAVA的一切特性,同时具有跨平台性,在一种平台的机器上编的代码只需做很少的变动就可以在另一种平台上编译通过,可移植性很高,JSP执行代码的的效率相对于ASP和PHP来说是很快的,另外JSP的安全性也比第4页共37页较好,与数据库的连接更方便,但JSP与数据库的连接必须有JDBC驱动程序,如果没有,则要求通过JDB-ODBC桥的转换才能连接。这些都说明JSP在制作网站方面有很大的优势,但是与它相连接的SQLSERVER或ORACLE数据库对系统的要求很高,在普通的WINDOWS95/98下很难发挥其强大的功能,JSP和SQLSERVER或ORACLE的结合更适合在WINDOWSNT下建设应用在因特网上的大型网站,以满足网上大规模的访问和使用。更重要的是JSP在现有的硬件条件下也难以达到,而且学习的难度较大,在短时间内无法很好的熟悉,而且还要在此基础上要进行较深的应用,实现周期长,实际应用的难度很大,所以此方案在我们现有的情况下并不是最好的选择。方案二:ASP和SQLSERVER或ORACLE结合,或JSP和ACCESS结合ASP由于仅能在微软的平台上运行,如:WINDOWSNT,WINDOWS2000,还必须有IIS或PWS的支持,移植性不好和执行效率不高,使得它的使用受到了一定的限制,尤其是与SQLSERVER等大型数据库连接时,无法发挥大型数据库的全部功能;而JSP作为一种先进的技术与ACCESS这种小型的数据库结合,不仅不能发挥JSP的强大功能,反而会影响到整个网站的应用,相对JSP或SQLSERVER来说,它们所要求的硬件设施较难满足,而且此方案所需要的时间周期长,因此这种方案也不是很好的选择。方案三:ASP和ACCESS的结合虽然ASP与JSP相比较有不少缺点和不足,但ASP作为一种使用了很久的技术,它的可靠性,稳定性,实用性,安全性都得到了长久的考验,是经过实践证明非常适合于各种网站的设计,同样具有自己的许多优点:它可以使用VBSCRIPT,JAVACCRIPT,PERLSCRIPT等简单易懂的脚本语言,不需要花太多的时间熟悉,在毕业设计只有十周的时间内学习和使用它是比较容易的,同时结合HTML代码,可以快速的完成动态网站的应用程序;ACCESS数据库使用简单,虽然功能无法与大型数据库相比,但它可以很快让人掌握,同时它具有使用方便,灵活,简单,维护信息的工作量小,是一个受到一致推崇的桌面数据库系统。它使得用户对数据的存取,分类,查询

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论