Contract
湘潭开放大学大数据监测展示系统采购需求
一、采购项目名称:湘潭开放大学大数据监测展示系统
二、采购预算:4万元
三、项目内容:
序号 |
产品 |
需求描述 |
品牌 |
数量 |
单位 |
备注 |
1 |
大数据监测展示系统 |
利用大数据及可视化技术整合、分析、实时展示学习中心服务开放教育师生、招生、教务、教学、学习、考试等核心教学行为数据,为学校办学决策、业务发展提供决策辅助。 |
第三方开发 |
1 |
套 |
|
四、详细技术说明
通过实时或定期的数据收集、处理、分析和可视化,为湘潭开放大学提供深入的数据洞察和决策支持。
系统利用Linux服务器环境,Nginx作为Web服务器,MySQL作为数据库管理系统,PHP作为后端开发语言,结合前端技术栈(jQuery, HTML, CSS, ECharts)实现数据可视化与交互。
(一)前台展示需求
1、开放教育核心数据展示
通过可视化技术展现开放教育核心数据,主要包括如下内容:
办学机构基本情况:办学机构名称、数量。
开放教育学生人数情况:直属和教学点学生人数。
(3)开放教育教师情况:教师人数、职称比例。
(4)开放教育招生总情况:各个专业按照专本科排名、专业排名情况,学院情况进行展示,农民大学生情况展示。
(5)开放教育教务数据:包括校本部和主要教学点毕业情况展示,学院在籍、专业层次在籍和详细专业前5名排名,近5年专本科、学生人数、专本续读率情况展示,近10年专业变化情况。
(5)开放教育教学情况展示:一网一平台网检数据,实践基地情况,专业实践教学活动情况,各类比赛参赛情况,奖学金情况,就业创业指导情况,社团开展情况。
(6)开放教学学习情况展示:教师、网上学习行为展现,思政课教学、形考,网上课程形考情况。
(7)开放教育考试情况展示:最近学期考试科目数量、通过率、合格率靠前10名科目情况。
2、其他办学数据展示
(1)继续教育办学情况:展现近5年包括培训考试总情况、专业技术人员培训、事业单位工作人员培训情况。
(2)社区教育办学情况:展现近5年办学机构数量,队伍结构,财政拨款统计。
(3)老年教育办学情况:基本情况,老年教育课程,培训人数,教师管理情况、经费投入情况统计。
(4)干部教育办学情况情况:党员干部教育基本情况。
(二)后台功能需求
1、一网一平台数据通过国家开放大学公共数据接口进行实时数据连接,一网一平台数据应每日进行实时更新。
2、通过数据比较、汇总、筛选等方式,形成前台可以呈现的数据看板内容。
3、校内专有数据应按月进行更新。
4、系统应尽量实现自动数据更新,减少人工干预可能。
技术方案要求
1.后端架构
Web服务器:使用Nginx作为高性能的HTTP和反向代理服务器,负责处理用户请求和分发静态资源。
PHP框架:选择成熟的PHP框架(如thinkphp等)以提高开发效率和代码质量。
数据库:MySQL作为关系型数据库管理系统,存储和分析结构化数据。对于大数据场景,可以考虑使用MySQL数据库解决方案
数据接口:设计RESTful API接口,实现前后端数据交互。使用OAuth或JWT等认证机制保障数据安全性。
异步定时调用:利用PHP的异步处理库(如Swoole、ReactPHP等)或消息队列(如thinkMQ)实现异步定时任务,如数据抓取、ETL(提取、转换、加载)等。
2.前端架构
HTML+CSS:构建页面结构和样式,确保良好的用户体验和兼容性。
jQuery:利用jQuery简化DOM操作、事件处理、动画效果等,提高前端开发效率。
ECharts:使用ECharts作为数据可视化库,实现丰富的图表展示,如折线图、柱状图、饼图等。
数据交互:通过Ajax请求与后端API接口进行数据交互,实现数据的动态加载和展示。
3.数据分析
数据仓库:构建数据仓库(如Hadoop、Spark等)用于存储和分析非结构化或半结构化数据。
数据挖掘:利用数据挖掘算法(如聚类、分类、关联规则挖掘等)对海量数据进行深度分析,发现数据中的潜在价值。
数据可视化:将分析结果通过ECharts等可视化工具进行展示,帮助用户直观理解数据。
4.系统安全
HTTPS:使用HTTPS协议进行数据传输,保障数据在传输过程中的安全性。
输入验证:对用户输入进行严格的验证和过滤,防止SQL注入、跨站脚本攻击(XSS)等安全漏洞。
访问控制:实现基于角色的访问控制(RBAC),确保不同用户只能访问其权限范围内的数据。
5.运维监控
日志收集:收集和分析系统日志,监控系统的运行状态和性能指标。
故障排查:建立快速故障排查机制,确保系统在发生故障时能迅速定位问题并恢复服务。
性能优化:对系统进行定期的性能测试和优化,确保系统在高并发场景下仍能保持稳定运行。
五、需求说明
以上软件项目需具有软件开发资质公司开发,需要开发类似系统的经验,确保所开发的产品符合需求要求。
前两年使用期间,需开发商免费进行维护;后续维护按照合同协议价格进行。
六、其他事项
中标供应商须严格按照招标文件、合同的要求按期履约,如严重违约,招标人有权解除合同,中标供应商不得因合同解除而拒绝承担违约责任。
其它未尽事宜,在签订合同时,或合同期内,由合同当事人双方按合同条款内容具体协商签订。
对于上述项目要求,投标人应在投标文件中进行回应,作出承诺及说明。