项目背景
项目背景主要简述项目的提出原因、项目环境、项目运作的可行性。
米粒公考项目源于创始人A君及其团队的创业想法,想法依据来自网络调查分析,A君及其团队认为现在公考市场用户痛点是用手机备考学习比较麻烦(教材基本都是纸质的,电子版的也是PDF,难以碎片化),看直播课程收费较高。为此,A君及其团队成立了一家网络技术公司,注册资本10万,自筹资金研发该项目。
项目概述
项目概述主要描述项目和软件的用途,概述项目开发、运行和维护的历史。简要叙述项目的主要功能和当前状态(项目进展到什么情况)。
米粒公考项目现在还仅是一个想法,没有付诸实施。团队共4名成员,创始人A君计算机软件系毕业,曾参与过软件项目研发,有一定的开发经验。另外3名团队成员虽然也毕业于计算机软件系,但均缺乏研发经验。
米粒公考具有便捷、经济和适用的特点。
便捷性
任何学习过程都离不开学习效果检测,好的学习效果评测机制,不仅能给出结果,还要给出问题出在什么地方,需要从哪方面改进。检测的灵活性也很重要,例如行测考试一般是135道题,答题时间大约是120分钟,在学习评测中,一般学习者很难抽出120分钟的时间把题全部做完,这就需要评测系统能够支持碎片化答题,并记录答题时间。
经济性
备考专栏覆盖行测、申论和面试,内容每周都有更新,口袋辅导教材。
适用性
考试学习过程,是找出差距和重点、学习、评测、再学习的过程。对于初次参加考试的考生来说,梳理庞大的知识点与考点比较困难。米粒公考的数据服务与分析可以简化考生对知识点的梳理,提升学习效率。
项目的要求
列举项目对硬件、软件、技术、运行环境、管理及运营资源的要求。该指标主要用于确定项目配套设施是否完善及项目技术、内外部环境能否达到项目研发及运营要求。
米粒公考项目属于移动互联网项目,其硬件环境、软件环境、运营环境相对于独立的客户端软件来说,要复杂很多,下面给出项目在软硬件环境方面的基本要求。
(1)硬件要求
研发办公场所、研发用计算机设备、网络设施、不同系统或同系统不同型号的测试用手机设备、项目管理讨论用打印机、投影仪等设备。
(2)软件要求
开发用操作系统(Windows、MacOS)、集成开发环境(java、NET、Xcode、Eclipse)等、数据库管理系统、Office办公软件、集成开发环境运行所需的配套软件等。
(3)运行环境需求
运行环境是指项目部署所需的网络环境、软件环境、硬件环境。初始项目部署网络环境需要满足10M带宽、存储空间1T、低中档商务服务器即可;软件环境包括服务器操作系统、服务器管理软件、数据库管理系统、安全预警系统等。
(4)技术要求
项目涉及到的技术包括数据库技术、不同类型的移动终端编程技术、NET或Java平台技术、XML技术、大数据技术(存储与分析)、Web技术。