1.2开发背景
论坛在日常生活中被称作bbs,最早的系统是1978年美国人开发的,后来随着苹果电脑的问世,又开发了基于苹果系统的论坛,几经周折,当今我们沿用的bbs系统是源自于1983年Thomas Mach整理后的个人计算机的论坛系统,这款系统也是论坛系统的鼻祖。
我国的第一个bbs论坛始建于1991年,因为当时的建站成本较高,bbs还没有被大众熟知,随着技术的发展,bbs的建站成本被逐渐降低,知道1995年,bbs才走入大众的视线。我们国内的bbs论坛系统大多属于综合性论坛,包含的内容较广泛。用的一般都是国外的建站软件,国内开发的建站模式用的是jspmodel1的模式,该模式有其局限性,扩展性较差,本论文介绍的bbs论坛系统是采用MVC框架结构,该模式具有很好的可扩展性。
1.3开发目的
时代变革,科技的步伐,网络以一种全新的姿态展现在人们的面前,通过网络,人们交流越来越便捷,通过网络,人们之间的距离在不断被拉近,基于这样的目的,开发了一个丰县的论坛系统,方便小范围小区域内人们的交流。通过网络,通过发帖,回帖,不仅可以集思广益,通过网友的辩论,带来的不仅仅是不同的答案,更多的视野的拓宽,给人从思想,行为带来各方面的提升。
第2章 系统分析
2.1 技术可行性分析
2.1.1 开发语言综述
本系统的开发语言是java语言,采用的是j2ee平台进行开发,下面分析为什么用j2ee进行开发:
1. J2EE平台提供了完整的Web服务支持,为用户。 J2EE中的Web服务的开发和部署用户的Java平台的便。利性提供了一个框架Java 的API能够很方便的让 Java的开发人员能够进行开发基于简单对象访问协议的、能够实现交互操作并且很方便移植的网络服务。网络服务端点是运用网络服务描述语言来进行描述的。这种方法可以让客户端可以调用不同的发展跨度结构对网络服务平台。用其他的话说,此模型的网络服务端点也可以由结构不同的客户端来进行调用。
2. 能够更加快速找到的解决方案。J2EE平台是“容器”的生命周期管理的对象,以简化开发。使用此容器可以为用户将业务逻辑,资源和生命周期管理分离开来,这样一来,开发人员可以将自己的重心放在编写项目的业务逻辑上,节省了开发人员的精力,而不是放在其他方面。
3. 用户可以自由的选择供应商提供的标准,供应商可以很容易的实现标准。
4. 用户可以通过这项技术很方便的进行连接已经拥有的应用程序和系统,这项技术已经被广泛运用于网络端、手机端和设备终端。这个平台还提供了java的信息服务,方便开发技术人员以采用松耦合、结构不同的方式方法来集成不同的app。这个平台同时还也提供了公共对象请求代理结构支持,这样就可以用远程方法调用使得链接系统更加紧密。同时这个平台还具有通过连接器来链接企业的信息系统的功能。
2.1.2 SQL2005数据库的选用
Sqlserver2005是由微软公司开发的比较综合性的数据库管理系统(DBMS),此版是微软公司在2005年发布的版本,目前用的也比较广。 SQL Server 特点:
1.采用的是客户机/服务器体系。
2.为了让系统管理方便和简便,采用了图形化的管理界面。
3.为广大的用户提供了很多的编程接口,广大用户可以根据需求进行选择进行编程设计。
4.微软公司开发了自己的数据库sqlserver,所以与Windows系统能够完全集成,其中也利用了视窗系统的很多功能,同时也能够很好的管理数据库的安全性等等。SQL Server也能够和微软开发的其他软件有良好的集成性。 JSP+sqlserver的BBS系统开发+源代码(2):http://www.751com.cn/jisuanji/lunwen_29335.html