需求简述:
本需求主要是对开源javacms进行二次开发,和系统框架搭建及开发工具集成。
开源项目选型须匹配系统架构及开发工具,并力求本身具有门户、电子商务、博客、论坛、OA及ERP工作流引擎等多功能模块和插件库,支持功能无限拓展集成、支持多语言。
系统架构及主要技术:
1、服务器运行环境:Windows、Linux、Unix 等。
2、客户端运行环境:Windows、Android、ios 等。
3、WEB容器:Jetty。
4、数据库:Mysql /Druid/Mycat、Oracle、DB2。
5、应用容器:Docker。
6、缓存:加入NoSql 服务框架,静态缓存Cache,动态缓存redis,前端页面缓存mongondb。
7、网关:Zuul。
8、认证授权:Oauth2。
9、集群服务:Nginx。
10、共享服务及分布式存储:Spring Session+Redis
11、安全:Zuul + Oauth2。业务安全:dhcp、ddos、xss、csrf、apr、http header、cookie及重定向攻击防范。数据库安全:溢出攻击、sql注入、dbms攻击、宿主网络攻击防范以及防存储介质盗用。
12、底层:Spring boot + spring cloud。
13、数据层:Hibernate、 jpa。
14、控制层:Springmvc。
15、前台:Html5 、js 框架 Bootstrap、jquery。
16、模板引擎:Thymeleaf 。
17、开发工具:Idea+基于java和微服务的可视化开源快速开发平台(由服务商推荐提供)+带仿EXCEL电子表格万能表单多功能后台编辑器(由服务商推荐提供)。
以上技术框架,除Spring boot + spring cloud及Oauth2外,结合技术发展趋势和服务商熟悉领域,服务商可自行选择推荐及补充。
一期开发需求
1、基于win2012R2虚拟系统环境下,完成系统架构、开发框架的搭建、开源项目与开发工具的安装集成。
2、用户及权限管理系统的完善和二次开发。
3、用户中心的完善和二次开发。
4、注册系统的完善和二次开发。
5、积分系统的完善和二次开发。
6、多用户商城模块的完善和二次开发。
7、手机网站、微网站、APP的完善和二次开发。
若需详细需求联系QQ或电话
优先选择成都、重庆或南昌地区服务商。
任务结束
一品威客网已聚集超千万专业人才,为雇主提供一站式优质服务