在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:项目管理云平台开源软件地址:https://gitee.com/hsh2017/pmcloud开源软件介绍:项目管理云平台1. 项目介绍项目管理云平台是专门针对项目需求方和服务方提供项目管理的服务平台。平台提供专业的项目顾问,对需求方的项目进行需求分析并提供解决方案。项目在顾问的监管下,由服务方执行,对项目进行跟踪监管,直到项目验收结束。 2. 功能介绍3. 流程和用例
4. 界面展示
雇主角色登录成功后首先进入“雇主中心”页面,雇主角色可以发布需求、查看发布项目详情、查看发布需求列表。
管理员角色在“系统用户管理”页面,可以对系统用户权限进行编辑管理、禁用系统用户、删除系统用户和初始化密码等操作。
客服角色在“会员管理”页面,可以对会员进行资质认证审核和查看会员基本信息。
会员在“用户中心”页面,点击“我要赚钱”操作按钮,进入这个页面: 会员在此页面可以向平台申请加盟成为服务商角色。
运营角色在“代发项目”页面,点击页面中“新增雇主”按钮,看到这个弹窗后: 运营人员在此页面编辑雇主信息,从而进行帮助雇主代发需求的操作。
财务角色在“财务列表”页面,对会员账单进行提现审核、查看账单详情的操作。 5. 演示环境
218.247.143.208 sso.demo1.com #前端用户登录系统218.247.143.208 sso.boss.demo1.com #系统用户登录系统218.247.143.208 employer.demo1.com #雇主平台218.247.143.208 advisor.demo1.com #专家平台218.247.143.208 provider.demo1.com #服务商平台218.247.143.208 file.demo1.com #文件系统218.247.143.208 user.demo1.com #用户中心218.247.143.208 manager.boss.demo1.com #系统后台
前台用户登录地址: http://sso.demo1.com/platformlogin.jsp 登录账号:
后台用户登录地址:http://sso.boss.demo1.com/systemlogin.jsp 登录账号:
6. 系统架构7. 安装部署7.1 数据库安装**方式一:**使用Navicat for MySQL导入sql脚本,依次执行附件中的0.建库.sql、1.tvr_db.sql创建数据库环境。 然后修改 7.2 Redisredis是一种存储在内存中的数据库,以键值对的方式存储数据的。*(如何安装redis,再与服务器项目连接,可以另去redis官网学一下。)*本系统使用redis存储用户请求登录成功后的token信息,当前项目使用redis默认端口,127.0.0.1访问。 配置参考示例: JedisMode=BASICJedis.clientName=life_clientJedis.host=127.0.0.1Jedis.pool.maxTotal=8Jedis.pool.maxIdle=8Jedis.pool.minIdle=2Jedis.pool.testOnCreate=falseJedis.pool.testOnBorrow=falseJedis.pool.testOnReturn=falseJedis.pool.testWhileIdle=falseJedis.pool.maxWaitMillis=-1Jedis.pool.minEvictableIdleTimeMillis=1800000Jedis.pool.timeBetweenEvictionRunsMillis=-1Jedis.pool.numTestsPerEvictionRun=3 7.3 Host配置127.0.0.1 all.demo1.service #系统服务127.0.0.1 sso.demo1.com #前端用户登录系统127.0.0.1 sso.boss.demo1.com #系统用户登录系统127.0.0.1 employer.demo1.com #雇主平台127.0.0.1 advisor.demo1.com #专家平台127.0.0.1 provider.demo1.com #服务商平台127.0.0.1 file.demo1.com #文件系统127.0.0.1 user.demo1.com #用户中心127.0.0.1 manager.boss.demo1.com #系统后台127.0.0.1 s1.demo1.redis #redis127.0.0.1 writetvr.demo1.mysql #数据库:写库127.0.0.1 readtvr.demo1.mysql #数据库:读库 7.4 Tomcat配置部署流程
参考示例:(具体根据服务器情况配置) <Host name="sso.demo1.com" appBase="" unpackWARs="true" autoDeploy="true"> <Alias>sso.boss.demo1.com</Alias> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="sso-demo1." suffix=".log" timestamp="true" pattern="%h %l %u %t "%r" %s %b" resolveHosts="false"/> <Context path="" docBase="D:\webSite\demo1-sso" caseSensitive="false" debug="0"></Context></Host><Host name="employer.demo1.com" appBase="" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="employer-demo1." suffix=".log" timestamp="true" pattern="%h %l %u %t "%r" %s %b" resolveHosts="false"/> <Context path="" docBase="D:\webSite\demo1-employer" caseSensitive="false" debug="0"></Context></Host><Host name="advisor.demo1.com" appBase="" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="advisor-demo1." suffix=".log" timestamp="true" pattern="%h %l %u %t "%r" %s %b" resolveHosts="false"/> <Context path="" docBase="D:\webSite\demo1-advisor" caseSensitive="false" debug="0"></Context></Host><Host name="provider.demo1.com" appBase="" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="provider-demo1." suffix=".log" timestamp="true" pattern="%h %l %u %t "%r" %s %b" resolveHosts="false"/> <Context path="" docBase="D:\webSite\demo1-provider" caseSensitive="false" debug="0"></Context></Host><Host name="manager.boss.demo1.com" appBase="" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="demo1-boss-all." suffix=".log" timestamp="true" pattern="%h %l %u %t "%r" %s %b" resolveHosts="false"/> <Context path="" docBase="D:\webSite\demo1-boss-all" caseSensitive="false" debug="0"></Context></Host><Host name="file.demo1.com" appBase="" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="file-demo1." suffix=".log" timestamp="true" pattern="%h %l %u %t "%r" %s %b" resolveHosts="false"/> <Context path="" docBase="D:\webSite\demo1-file" caseSensitive="false" debug="0"></Context></Host><Host name="user.demo1.com" appBase="" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="user-demo1." suffix=".log" timestamp="true" pattern="%h %l %u %t "%r" %s %b" resolveHosts="false"/> <Context path="" docBase="D:\webSite\demo1-user" caseSensitive="false" debug="0"></Context></Host><Host name="all.demo1.service" appBase="" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="demo1-services." suffix=".log" timestamp="true" pattern="%h %l %u %t "%r" %s %b" resolveHosts="false"/> <Context path="" docBase="D:\webSite\demo1-services" caseSensitive="false" debug="0"></Context></Host> 6. 源码地址下载地址:https://gitee.com/hsh2017/pmcloud 7. 公司介绍北京汇生活网络科技有限公司,承接各种定制化系统开发。本公司专注于电商平台、供应链系统、P2P金融技术的研究和开发,形成了针对不同行业企业的不同规模和应用定制系列产品和针对性解决方案,是国内较有影响力的技术提供商。核心团队成员来自于百度、达飞财富等知名企业。 公司邮箱:[email protected] |
请发表评论