众筹系统开发

network2019 发布于 2016/07/20 12:09
阅读 118
收藏 0

【业务需求】

本次建设的众筹系统其主要目的是将服务或产品对接众筹系统,帮助服务或产品提供者快速传播及对接市场受众群体,借助众的力量实现预期目标。

项目预算:3000元

一、功能需求

网站页面制作

页面数量:3个。

页面范围:主页(列表为主)x 1,众筹详情页 x 1,订单与支付页x 1。

是否有设计图:是,可提供。

浏览范围:PC端、移动端。

技术要求:HTML5、CSS3、JavaScript

参考网站:京东众筹、众筹网,页面信息少,不需要那么复杂,主要体现众筹的流程主体信息。

主要工作内容:

1、页面结构与内容均比较简单,需通过将设计好的PSD文件进行切图并制作转化成可通过PC端浏览器或移动端浏览器浏览的网页;

2、需要注意PC端与移动端的页面适配;


【服务端系统开发】

业务系统主要为客户端提供数据展示、页面浏览、支付服务,因为页面中有一小部分数据为动态数据,因此需要考虑是以接口的方式与页面对接还是说将页面集成在业务系统内,通过JSP页面的方式向客户端提供浏览服务。

有关业务系统的设计实现方式等,如有更好的实现思路与提议,均可沟通协商。

业务系统主要开发范围包括:项目信息管理、订单信息管理、用户信息管理(只保存用户数据即可,无需查看)、第三方支付(微信)、数据缓存五个部分。

主要功能范围:

1、项目信息主要实现新增、查询、状态与数据更新,项目信息中的进度、金额等数据需要与基于订单的总额进行不定时更新,即如有一条已支付成功的订单,则项目进度与金额、人数等都要有所更新。

2、订单生成、查询、状态更新等;

3、用户信息的简单存储,即将用户手机号存储至用户表生成一条用户记录,需要排重;

4、第三方微信支付,需要与微信支付接口交互;

5、其余功能与上述功能的详细说明,请参见需求文档。

6、无会员中心与登录功能。

二、技术要求

1、使用指定的开发工具、语言进行系统开发,在系统结构设计方面要能够满足后续业务灵活扩展需求;

2、开发语言:Java,开发工具:Eclipse 或其他JavaEE项目开发IDE,数据库:MySQL;Java JDK:1.7+,Web服务器:Tomcat;

3、具备Maven项目开发经验,期望本系统工程以Maven构建为主;

4、熟练掌握并使用 Java、Spring、HTML5、CSS3、JavaScript 开发。

三、非功能性要求

【人员要求】

一、能力要求

1、参与过类似众筹类项目、电商交易类开发的接包方优先考虑;

2、具有一定的系统设计能力,具备第三方支付(微信、支付宝)支付接口开发经验;

3、具备良好的沟通、交流、理解能力;

4、能够在指定时间周期内优质完成项目开发;

5、遵循行业通用的开发编码规范,具备优秀的编程开发能力。

【交付要求】

一、交付物要求

交付工具以码云为主。

1、制作完成且经过测试验证的页面;

2、开发完成、无Bug且可稳定运行的服务端系统源程序;

3、服务端系统数据库SQL脚本;

4、安装部署文档;

二、验收基准

1、 页面制作完成,页面代码、CSS文件、JS文件等符合开发规范,无任何缺陷;

2、 服务端系统、数据库设计符合编码规范,程序设计结构合理,可按照安装部署文档指导完成系统的安装部署配置,系统能够无缺陷且稳定运行。

3、 服务端系统性能经过测试预期,支持7*24小时稳定运行。

加载中
0
meinv567
meinv567
hi 现成的可以私信加我
0
极客开源-取金帮帮主
有众筹开发经验,可以联系qq:649260241 手机18616122669
返回顶部
顶部