人脉系统V1.0需求范围
1051字,阅读需时4分钟
来自专栏
课程/专栏

人脉系统采用迭代增量式开发,即在迭代的过程中不断增加系统功能。每个迭代阶段都包含项目需求分析、系统设计、项目研发、单元测试、项目部署与运行五个部分。

系统采用迭代增量式开发可以让教学内容由浅入深,循序渐进,符合人们先易后难的学习习惯。

为了让大家在学习中快速掌握项目开发流程,了解开发过程中的需求分析、系统设计、程序编码、单元测试及项目部署各阶段内容。在人脉项目迭代V1.0阶段,准备安排较少且较为简单的的研发内容,让大家在较短的时间内掌握需求分析、系统设计、程序编码等各阶段相关知识,学有所成,并提高学习的积极性和编程兴趣。

人脉系统V1.0功能需求有如下内容:

(1)用户登录与注册

用户就是指使用人脉系统的人,人们要使用人脉系统来管理自己的人脉资源,这里人脉资源是指用户的朋友、同事、同学等人员。需要先注册账号,注册成功并登录系统后,才能进入系统进行后续操作。

(2)人脉资料的手动录入

用户登录系统后,可以添加人脉资源。在添加人脉资源的页面,用户可以输入人脉资源的相关资料,如姓名、电话等。

(3)人脉资料的展现

用户登录系统后,可以查看已添加的人脉资料。人脉以列表方式展现,单击人脉列表项时,可以查看该人脉的详细资料。

(4)人脉资料按名称查询

当管理的人脉资源过多时,通过列表查找指定的人脉时,会非常麻烦。这时就可以通过检索人脉名称查找到指定的人脉。

人脉系统V1.0技术需求有如下内容:

(1)服务器操作系统为Windows Server 2008及以上版本

人脉系统V1.0研发完成后,需要部署到云端服务器,提供互联网服务。云端服务器的操作系统为Windows Server 2008及以上版本。

(2)Web服务器为Tomcat 8.0

在云端服务器需要部署Web服务器,人脉系统的互联网服务由Web服务器提供,人脉系统的Web程序将部署到Web服务器。Web服务器为Tomcat 8.0。

(3)支持火狐、谷歌、360浏览器、Microsoft Edge浏览器

用户通过浏览器来访问和使用人脉系统。当前主流的浏览器有火狐、谷歌、Microsoft Edge、360等浏览器。人脉系统需要兼容这些浏览器。

(4)数据库为MySQL 8.0

人脉系统的相关数据需要存储到数据库管理系统中,数据库管理系统采用MySQL 8.0,数据库安装在服务器端。

前面讲述了人脉系统V1.0的功能需求和技术需求。在人脉系统实施第一阶段课程中,将围绕上述的功能需求和技术需求,开展需求分析、系统设计、数据库设计、UI设计、代码编写的教学与实践。

我要评论
全部评论