会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

XX工商局信息中心BBS论坛设计.doc

  • 资源星级:
  • 资源大小:1.26MB   全文页数:37页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

XX工商局信息中心BBS论坛设计.doc

第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论坛是完全能够实现的。首先,用来进行网页浏览的浏览器在大部分的个人电脑上都有,特别是大多数的计算机上都装有微软公司开发出来的较新版本的浏览器IEMICROSOFTINTERNETEXPLORER,网络探索者,它可以很方便的执行HTML超文本语言不仅功能强大,而且使用简单,为编写毕业设计提供了极大的方便。其次,象ASP,JSP,PHP等的运行环境是一种服务器端的脚本程序,用户从浏览器向WEB服务器提出请求,脚本开始运行,然后WEB服务器调用ASP或JSP,全面读取请求的文件,执行所有脚本命令,将WEB页传送给浏览器。而常用的由微软推出的WEB服务器有1.MicrosoftInternetInformationSerververson3.0/4.0onWindowsNTServer1.MicrosoftPeerWebServervicesVersion3.0onWindowsNTWorkstation1.MicrosoftPersonalWebServeronWindows95/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驱动程序,如果没有,则要求通过JDBODBC桥的转换才能连接。这些都说明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数据库使用简单,虽然功能无法与大型数据库相比,但它可以很快让人掌握,同时它具有使用方便,灵活,简单,维护信息的工作量小,是一个受到一致推崇的桌面数据库系统。它使得用户对数据的存取,分类,查询更为容易,在满足局内网站的建设上完全可以适用,整个设计的完成花费的时间和人力都很少,最终所取得的实用效果与前两种方案的差别并不大。综上所述,再结合局内网的功能要求和本身的技术水平以及完成毕业设计所要求的时间等问题,第三种方案更适合于此次毕业设计的完成。整个开发过程在前期只需一台电脑,在其上安装个人网页服务器PWS和普通网页设计工具,如FRONTPAGE,DREANWEAVER,INTERDEV即

注意事项

本文(XX工商局信息中心BBS论坛设计.doc)为本站会员(网游小王子)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5