1 可行性分析
1.1 引言
1.1.1 项目背景
该项目开发的软件为微信意见收集系统。使用微信的人数不断增长,微信对于人们的生
活也带来了很大程度上的便利。然而,微信并没有意见收集功能,而在很多群体中对这一功
能有迫切的需要。虽然在其他平台上有类似的意见收集系统,但如果能将其应用到微信当中,
能够方便人们的使用。因此,我们计划开发微信意见收集系统。
1.1.2 缩略词定义
经济可行性---估计开发费用以及最终从开发成功的系统所获得的收入或利益,衡量比较支出
的费用和收到的利益。
技术可行性--分析功能,性能以及限制条件,能否是一个技术上可实现的系统。
法律可行性--明确系统开发可能导致的责任,有无违法问题。
不同的方案--对系统开发的各种方案进行评价。
1.2 可行性研究的前提
1.2.1 要求
a.开发该软件的基本要求与功能是实现微信意见收集。
b.基于微信企业号开发者接口,实现意见收集在微信上的实现。
c.软件的基本数据流动为用户数据的输入,统计结果产生输出。
1.2.2 目标
为需要在微信群中发送通知,收集意见的用户提供方便的通知确认,通知发送情况收集,
意见收集及统计系统。
1.2.3 条件、假定和限制
用户能够正常使用微信,具备一定的文字阅读能力和理解能力。发起者和普通用户在同
一个微信群中。软件完成交付用户使用后,应保证软件的运行寿命至少达到用户的要求范围。
且软件开发时间应基本控制在用户提出的要求范围内。
a.. 建议开发软件运行的最短寿命:3 个月:4 年
b. 进行软件开发的期限:6 个 2 星期
c. 硬件、软件、运行环境和开发环境的条件和限制:
开发环境: MySQL:5.5+ PHP:5.5+ Apache:2.4+
开发工具:推荐使用 PhpStorm(主要工具 版本:2016.1) 和 WebStorm 进行开发。
运行环境:微信(6.0 +)内置浏览器
1.2.4 可行性研究方法
主要从成本效益分析、技术可行性评价、社会及法律因素等方面来进行可行性研究。具
体将在下面叙述。
评论0