手机版

PHP论坛系统-毕业论文(刘众音)(9)

发布时间:2021-06-08   来源:未知    
字号:

论坛对当今社会是相当重要的。本系统模拟的是提供一个供用户交流的平台,为广大用户提供交流经验、探讨问题的社区。实际上只是用于个人的毕业设计,仅仅是模拟,也不存在资金的流动,故在经济上是可行的。

2.2 系统需求分析

需求分析虽处于软件开发过程的开始阶段,但它对于整个软件开发过程以及软件产品质量是至关重要的。随着软件系统复杂性的提高及规模的扩大,需求分析在软件开发中所处的地位愈加突出。所谓需求,是指用户对目标软件系统在功能、行为、性能设计约束等方面的要求。在需求分析工作中,系统分析人员对用户的需求进行调查和分析,确定现有环境的特征,正确定义目标软件的特征。因此,需求分析工作是对应用环境及其问题进行理解和分析,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化。

2.2.1开发环境选择

本在线论坛系统采用PHP作为服务器端脚本语言是因为PHP执行效率很高,程序运行速度快,且易于上手,除错方便,便于进行开发。最重要的是它是免费的。相对与ASP而言,它的效率更高,且ASP部分组件均要收费(如上传组件)。而JSP配置和除错过于复杂,相对于PHP语言不太熟悉,故采用PHP语言作为服务器端脚本语言。

数据库方面由于都是开源项目,PHP内置支持MYSQL。 MYSQL是正规的关系数据库,且占用资源很少,执行效率很高,可以免费使用。至于其他数据库,ACCESS是桌面型个人数据库,其功能并不能够达到系统需求,SQL SERVER与PHP搭配使用相对复杂,并且是收费的。ORACLE是商业大型数据库,所以不予采用。数据库采用Navicat for mysql执行操作。

网站界面设计使用Adobe Dreamweaver CS4,在Windows 7 SP1下开发。PHP代码编写采用Netbeans IDE开发,相比较而言,Eclipse需要安装其他组件才可以支持PHP开发,而且Netbeans自带代码提示功能,方便使用。调试环境为本机Windows环境,服务器为比IIS安全性更高的Apache服务器。此外还用到Adobe Fireworks CS3等图像处理软件辅助制作图片界面。

2.2.2 功能需求分析

需求分析虽处于软件开发过程的开始阶段,但它对于整个软件开发过程以及软件产品质量是至关重要的。随着软件系统复杂性的提高及规模的扩大,需求分析在软件开发中所处的地位愈加突出。所谓需求,是指用户对目标软件系统在功能、行为、性能设计约束等方面的要求。在需求分析工作中,系统分析人员对用户的需求进行调查和分析,确定现有环境的特征,正确定义目标软件的特征。因此,需求分析工作是对应用环境及其问题进行

PHP论坛系统-毕业论文(刘众音)(9).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)