网站系统 + 网站管理系统 (后端开发)

点占科技 发布于 2017/09/24 22:42
阅读 223
收藏 0

一、功能需求

本项目为网站的二次开发,产品原型、产品文档、UI设计、测试用例已经全部完成。

第一期已经结束,已开发完成前台约6个页面及后台5个功能点。

第二期总体计划如下:

- 由于网站管理系统的页面需要用vue.js重构,所以网站管理系统的5个功能点页面需要基于vue.js重新实现;

- 需要开发网站系统6个左右的页面,以及网站管理系统6个左右功能点;

- 产品需求文档请见[需求概述和功能列表](http://docs.dianzhantech.com/share/IgOhdsyTo)

二、技术要求

项目的技术架构如下:

- 网站系统前端:jQuery + Bootstrap 4(无前后端分离);

- 网站系统后端:Java (JDK8) + gradle 4.0 + Spring boot + Thymeleaf(无前后端分离);

- 网站管理系统前端:jQuery + Bootstrap 4 + Yarn + Vue.js

- 网站管理系统后端:Java (JDK8) + gradle 4.0 + Springboot + spring-data-rest 

- 数据库:MySQL

三、角色要求

后端开发工程师

- 技术要求:Java (JDK8)、Springboot、spring-data-rest、spring-data-rest、Thymeleaf

- 时间要求:时间较为自由充裕,可以在工作日的工作时间进行沟通交流;

- 工具要求:开发者需要提前了解需求方项目管理和代码管理工具的使用方法;

五、开发周期

预估项目总时长为:17个日历天;其中预估开发工作为:10个日历天;


六、预算金额

人民币 3500 元


七、任务介绍、预估时间、报价及说明


- 负责数据库表设计与开发(二个系统共用);

- 负责网站管理系统所用接口的编写(约11个功能点,其中5个功能点的接口已经实现),并配合前端进行接口调试;

- 负责将前端开发者完成的网站系统页面,整合到Thymeleaf模版中,并负责网站系统所用接口的编写(约6个页面);

- 具体需完成的任务见如下功能点(请配合[需求概述和功能列表](http://docs.dianzhantech.com/share/IgOhdsyTo)阅读):


阶段名称| 任务点| 要求阶段时间* | 报酬 (人民币)

---| --- | --- | --- 

开发阶段 A| N/A | N/A | N/A

开发阶段 B| 209, 210, 211, 212, 213, 104, 105 | 5个开发日 | RMB 1100

开发阶段 C| 106, 107, 127, 128, 133, 134, 135, 136, 137 | 5个开发日 | RMB 1700

开发阶段 D| 阶段A,B,C涉及的后端任务整体验收| 3个开发日 | RMB 700


备注:

- 开发阶段B、C在执行中将有另一位后端开发同时配合进行。

- 开发阶段 A已经开发完毕; 此任务只包含开发阶段 B、C; 但在执行开发阶段D时,需配合A、B、C阶段内产生的bug进行调优。 

- 阶段将按照以上时间与金额划分,并通过第三方平台进行悬赏金额托管。

- 阶段交付物需需遵守需求方验收标准。

八、验收标准

- 测试团队将在当前开发阶段开始前提供测试用例,并在每个阶段完成后依照测试用例与事先告知的验收条款对交付物进行质量评定

九、其他说明

- 项目需求功能点已拆分为详细任务描述,无复杂技术难度;

- 项目已有完整产品文档与测试用例;

- 项目已有完整UI 设计与切图;

- 项目已有完整技术架构要求;

- 项目中所有需调用的第三方服务都明确并完成了可行性调研;

- 开发者须需遵守需求方的开发者准则;

十、工具说明

- 本项目使用CI自动部署,已有完整CI部署脚本

- 本项目使用Gitlab进行代码推送

- 本项目使用worktile协作管理工具

- 本项目使用企业微信IM沟通

加载中
0
海明威
海明威
3500 --!我10天的工资
返回顶部
顶部