php汽车信息交流平台系统设计(9)
时间:2017-06-22 18:29 来源:毕业论文 作者:毕业论文 点击:次
(2)独立性 汽车信息交流平台系统作为一个车友在线交流有关于汽车的一些信息的平台,它是由多个子系统构成的,各个子系统与网站主页相互联系。各子系统处理功能虽联系紧密,但也相互独立。因此,系统设计时除了要注重功能和数据的完整性和统一性外也要注意系统的独立性。 (3)可扩展性 随着计算机技术的飞速发展,我国的汽车导航和第三方移动设备的发展将会非常迅猛,而实现这些设备之间用户之间的交流就显得尤为重要。因此,系统设计时除了应该满足当前网站用户的需求外,还要能够满足未来的技术增长需要,使系统便于扩展。管理信息系统的建设必须遵循可扩展性的原则 (4)经济性 用户使用汽车信息交流平台系统主要是考虑到方便和其它的用户交流,而并不是想去获得更多特殊的服务,因此在系统开发过程中要充分考虑系统预计的投资成本,特别是作为一个初级的网友交流系统。信息系统的开发要考虑投入和效益比,还应从长远利益去考虑问题。因此在建设汽车信息交流平台系统时,我们要尽量考虑经济利益、成本的费用开支。既要考虑到系统的功能性,还要体现实用性。 (5)先进性 汽车信息交流平台系统的开发不能局限于旧的网站交友模式中,而是要根据用户的实际需求和网络技术的发展趋势予以优化,特别要关注计算机技术的发展,及时了解新技术,合理使用新技术,体现开发技术的先进性。开发平台应尽量选用市场的主流产品,此次系统开发所选用的B/S三层结构,PHP,ASP语言都是当前主流的系统开发技术,可以提高系统开发的灵活性,也可以在未来很长一段时间内满足市场的需要。 汽车信息交流平台系统是针对用户信息能有趣而有效的交流分享而开发的。根据需求分析,汽车信息交流平台系统应该主页展示,个人主页,好友系统等几个方面的功能,系统的设计目标如下: (1)实用性。本系统是专门针对车友在线汽车信息交流设计的,所以具有很强的针对性,实用性。 (2)先进性。汽车信息交流平台系统就采用了B/S三层结构的系统体系结构并有数据库作后台支持的系统,具有一定的先进性。 (3)互动性。本系统通过建立B/S结构的网站,设置有专门的交流功能,可以促进用户通过Intranet/Internet 进行交流讨论。 (4)可扩展性。考虑到汽车信息交流的发展前景,用户的数量有可能会增加,为了使系统具有长久的实用价值,系统设计时在数据库结构以及应用软件设计上都保留了可扩充性接口以便于日后的扩充升级。 3.3 系统体系结构 系统结构采用B/S三层结构。与传统的两层结构相比,在客户端与数据库之间新增加入了一个“中间层”,也叫组件层]。ASP.Net三层网络架构的三层是指逻辑表示层,业务逻辑层,数据访问层,如图4.1所示。逻辑表示层是把把人机交互的界面在浏览器上以页面形式显示,客户机上无需安装任何软件;作为中间层的业务逻辑层采用应用服务器和Web服务器实现系统的业务功能,在三个层次中业务逻辑层完成了大部分的工作,负责与其他两个层次的交互,应用程序执行和数据库访问都在应用服务器上完成;数据访问层是三层中的最底层,负责数据的存储和访问。 图3.1 三层B/S结构 传统的二层C/S (Client/Server)[35]模式和结构,是在系统中划分出一个专门的数据管理层,其余的大部分工作放在客户机上完成,包括用户界面、应用程序等都安装在客户机上,数据库服务器接受客户端的SQL语句并对数据库进行查询,然后返回查询结果给客户端,由于所有的业务处理逻辑都在客户端执行,因此客户端的文护就显得非常的重要,系统文护人员的工作量也相对较大。 (责任编辑:qin) |