还剩17页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
智慧校园技术平台与低代码开发平台、统一门户建设需求科技有限公司XXX年月日20XX XXXX平台应包括学校常用单据设计模板、还提供可定制化的表单设计模板页面建模支持网页及移动端设计,提供画布设计支持第三方、自定义组建引入流程设计
2.
2.6平台需提供完整的流程引擎能力需提供图形化的流程设计器,支持通过拖拽组件创建流程流程引擎支持按用户、角色、部门、职务、岗位、部门负责人、发起人、单据字段、协作关系等多种方式设置参与人及抄送人流程引擎需支持多种环节类型,包括活动、逐级活动、流程调用、服务、条件分支、执行流合并、消息通知等需支持按流程环节设置单据字段的权限,提供流程调度和任务调度、流程调度和任务调度、上下游单据之间多规则设置、数据流转模式和业务流转模式、单据正向的推单和反向的回写规则、流程版本管理、流程启用停用、支持与外部系统如0A等系统的流程进行集成、支持在线化脚本扩展开发在线脚本扩展
2.
2.7为提高灵活性,在应用下需支持基于单据、页面、数据、流程等模型自定义脚本语句基于平台提供的脚本引擎,完成自定义逻辑的脚本编写平台需支持前后端脚本分别扩展前端脚本,需用于控件状态控制、控件赋值、简单数据计算、接口调用等后端脚本,需用于后端数据计算、业务调用、数据实体赋值、接口调用等函数,需应用于单据页面、画布页面、流程(工作流、业务流)、表达式、变量、并作为通用函数使用,平台需预置常用开发脚本,如数据查询、网络请求等通用脚本片段,方便用户快速引入为提高灵活性,在设计器页面组件方面,需支持扩展自定义开发组件,支持组件的组册和下架管理平台设计器除了内置的原厂组件,需支持前端扩展开发自定义组件,方便用户开发特殊交互的业务场景应用管理
2.
2.9应用管理提供应用的基本信息的维护,以及对外发布的服务和菜单的管理需支持应用基本信息维护,支持应用发布与调用,支持首页、菜单、web/移动应用发布需针对不同应用菜单、按钮、数据、敏感数据,进行权限管理提供日志管理能力连接集成
2.
2.10平台需提供连接集成能力,提供集成API生命周期管理、包括不限于动态路由、安全与认证、审查与监控、日志查询、超时与熔断管理、请求校验、流量控制等原生开发服务
2.
2.11原生开发服务应为用户提供自建应用引擎的创建、脚手架下载,本地开发调试、CICD、发布上线、生态应用上市的全生命周期管理需提供开发构建、开放连接、部署运维、在线运营的全生命周期能力需提供对应开发应用源代码,需支持开发者自建应用引擎来实现本地源码开发,需支持独立运维部署等学校高级定制能力需提供对应开发应用源代码,需支持开发者自建应用引擎来实现本地源码开发,需支持独立运维部署等学校高级定制能力消息与事件服务
2.
2.12消息与事件应以消息队列为核心实现消息和事件的发布/订阅机制,以异步的方式实现业务和数据的流转发出方发送消息与事件到消息与事件服务,订阅方在消息与事件服务注册订阅接口,当消息与事件触发时,消息与事件服务将消息与事件推送订阅方,执行业务,消息与事件服务应保证消息与事件不丢失,可前向或后向补偿统一门户
2.3统一用户认证
2.
3.1业务系统进行集成时统一从统一用户管理系统进行登录或验证,即可实现用户信息的统一管理,无需用户多次登录到各个不同的业务系统支持集成IMS各个子系统的应用,支持集成现有的常用系统应用支持设计统一用户信息共享与单点登录方式用来解决由不同应用的集成与汇集可能带来的多种登录方式验证问题完成用户验证后,用户跨系统访问不需要多次登录★支持管理人员在SSO统一用户管理系统中对用户信息进行操作,然后成功同步到需要用户信息的应用系统中,即可完成用户的统一管理统一消息管理
2.
3.2消息管理需提供消息中心、短信、邮件、钉钉、微信五种消息通道,可按业务事件、业务动作、业务流程、预警消息四种消息类型为每种通道设置消息模板,进行消息发送设置可根据需要设置哪些业务需要采用哪些消息通道,以何种格式和内容将消息发送到消息接收人通过消息平台,可以实现基于业务的按需消息触达,实现消息驱动的业务统一待办管理
2.
3.
31、统一待办服务以租户的形式对各业务系统提供集中的用户流程待办节点推送服务
2、业务系统通过调用统一待办服务提供的REST接口,将每笔业务数据的主键ID、标题信息及表单URL地址提供给流程服务
3、统一待办服务存储有所有业务系统的流程数据、表单URL地址及第三方流程服务提供的待办链接,是统一待办的数据支撑统一待办服务将待办数据、业务系统的表单URL地址与流程数据在统一待办(提醒)的“我的待办”列表中呈现在“我的待办”列表中可以看到待办事项,通过待办事项打开对应的待办表单URL地址和流程跟踪图,或打开第三方流程服务提供的待办链接,进行待办事项处理
4、统一待办通过单点登录(SSO)后,根据表单URL地址和业务数据主键ID打开业务表单,呈现业务数据统一任务管理
2.
3.4统一任务管理需要支持任务逐级分解成子任务,实现任务的分级管理支持任务相关人可快速了解自己有哪些需要做的任务,可进行灵活的“筛选”及“搜索”,以及多种任务视图,随意切换;支持任务责任人和参与人可随时进行项目汇报,快速反馈任务的进展情况支持任务发起人和负责人对任务进度进行确认,明确任务的实际完成情况支持管理人员可随时查看所在部门人员的任务完成情况支持以任务树的视图全面展示多级任务信息,方便任务进度跟踪,问题沟通和解决支持从个人和任务两个维度,按照任务的不同状态进行任务数据统计,并可查看具体的任务信息,导出excel文件功能管理
2.
3.5功能管理功能管理里可以新增,修改,删除和搜索功能功能通过标签可以分为三种类型系统类,管理类,业务类;系统类功能只能分配给系统管理员,管理类功能可以分配给管理员和系统管理员,业务类功能可以分配给教职工或学生按钮管理按钮对应功能里的业务动作,如新增、保存、删除、审批等,通过按钮可以精细的控制功能里的更细粒度的界面元素按钮管理提供对具体功能进行按钮维护,可以新增,修改,删除功能下的按钮,也可以对功能下的按钮进行停用和启用菜单配置提供菜单配置,提供菜单树形显示,支持菜单的维护;支持3级菜单的定义和显示安全配置
2.
3.6密码策略管理提供密码策略管理,能管理全系统的密码策略,并提供按照安全策略设置进行相应的控制,以保障软件系统的安全;密码策略管理提供系统密码策略的编辑功能,全系统共享一套密码策略权限管理
2.
3.7组织管理提供基础的组织、部门、人员、岗位、用户管理功能;权限管理提供功能权限、按钮权限、数据权限流程管理
2.
3.8平台内部应包含流程组件,需要遵循BPMN
2.0标准设计,在管理方面包含不限于流程SDK、流程中心、流程设计器、多应用集成流程,以组件化方式进行业务对接流程引擎需支持支持会签、顺签、特签、子流程,用户可以图形化定义、修改、删除、停用工作流打印管理
2.
3.9可视化打印模板设计器提供可视化的模板设计器,点击拖拽即可轻松设计打印样式按需定制打印样式打单据、打小票、打列表、套打等学校样式设计,租户级的扩展定制,与你的应用融为一体打印SDK提供打印SDK,少量代码即可接入、加速上线,减少你的开发、迭代与运维成本无插件、无安装打印模板设计器无插件、无安装、多浏览器支持可打印,可预览业务系统接入云打印即可实现打印样式的定制及单据的预览和打印编码管理
2.
3.10支持前编码与后编码编码段支持常量,字段值,系统时间、流水号和随机号支持是否开启断码补码支持变更最大流水号,实施人员可以修改的最大流水号需要符合流水号的位数提供断号查询调度任务管理
2.
3.11调度任务管理提供调度任务的新增、修改和删除功能调度任务维护时,对于调度任务的消息接收者设置时,支持短信、邮件和web消息三种通道,定时设置支持按日、周、月设置周期性发生或者一次性发生调度任务监控提供调度任务消息监控功能调度任务日志调度任务消息错误日志查看功能日志管理
2.
3.12上机日志用来查看用户登录系统的情况,可以查看用户啥时登录、从哪个设备登录、登录的IP,并提供搜索功能业务日志业务日志提供用户对系统里业务的使用和操作情况进行事前记录和事后跟踪、查询和分析的功能在线用户用来查看当前应用系统正在使用系统的用户情况移动门户
2.
3.13移动端、web端、PC端统一体验界面聚合通过门户将用户需要操作使用的功能统一聚合,形成一站式工作台,实现学校内外部平台、用户协同,提高业务执行效率实现业务场景封装支持业务模块中所配置的文档、公共信息、表单统计等,提供用户自定义设置支持自定义栏目综合指标栏目、告警栏目、查询、统计(表+图)、移动交叉表报表栏目支持统计图组件,饼图、柱状图、折线图、雷达图,触屏交互细腻
1.
1.
1.系统功能演示本项目需对系统的4个功能模块(低代码开发、DevOps、服务管理、可视化监控)进行演示演示时间控制在20分钟内,若超过限时,评标委员会即时叫停演示,未演示内容不得分演示方式可以选择现场系统演示、PPT演示或系统录屏演示,投标方可在三种中选择一种现场系统演示需为成熟软件系统,使用前端页面或产品原型演示无效选用PPT或者录屏形式演示的,总计最高得10分录屏演示的视频需为mp4格式,视频内容存储在U盘或光盘中,与投标文件一起在投标文件递交截止时间前密封提交三非功能性需求•高可用与高可靠性系统应当依照高可用与高可靠的设计原则,并具备完善的数据、应用等多层次的备份策略系统应支持7义24小时不间断工作•可维护性应能使管理员监视和控制用户情况、提高效率、消除隐患同时应提供完善的监控与告警机制,提供多维度、可视化监控,并能依照不同策略及时告警•高性能平台应在高性能方面提供完善的高性能设计方案;同时应当提供丰富的性能保障方案以及性能监控工具集,来满足多场景下的性能要求•安全性平台应提供总体的安全架构包括安全防护体系、安全运维体系以及安全运营体系•可扩展性开发的系统必须充分考虑到与己有系统、其它单位系统以及将来待开发系统之间的互联,同时要考虑到未来发展的需要四信息安全需求系统的安全性是项目稳定运行实施的基础,既要保证信息共享利用,又满足安全管理的需要本项目建设需符合国家《信息安全等级保护管理办法》及相关文件要求全方位的安全体系建设,需要从网络安全、管理安全、系统安全和数据安全等方面综合考虑
1、物理安全要求要求保证相关系统内部关键设备、存储介质的物理运行环境安全,确保设备能正常工作;
2、网络安全要求要求保证系统内部网络的安全运行,确保各类应用系统能在统一的网络安全平台上可靠地运作;
3、系统安全要求要求从操作系统的角度考虑系统安全措施,防止不法分子利用操作系统的一些BUG、后门取得对系统的非法操作权限;
4、应用安全要求要求对系统内各类具体的应用系统统一提供相应的应用级安全保护五性能需求本项目建设将满足以下性能需求信息交换要求数据库及系统的设计,要求充分考虑信息交换区设备的功能特点,保证数据在网络传送时的准确性和实时性系统兼容要求应兼容IE、火狐浏览器、360浏览器、谷歌chrome浏览器等主流浏览器易用性要求用户操作界面要求简洁、直观,默认的配置符合大多数用户的审美观点和使用习惯系统响应要求系统必须具备负载均衡能力,以保证多用户并发访问时的系统的可靠性和系统性能不受到严重影响,具体性能要求如下1)故障率平台应能提供7X24小时的连续运行,平均年故障时间〈48小时,平均故障修复时间〈24分钟2)对外提供的接口需能承受300个以上的并发访问压力,单次请求要求在1秒内返回结果3)在单机情况下,服务返回结果在10KB级,支持1000并发时,响应时间小于1秒,TPS大于1200o六技术需求体系架构系统要符合政务云架构,要有良好的分层体系,采用主流的多层分布式架构进行设计开发,以B/S架构方式进行实现信息储存安全性系统要求通过加密和安全通道等方式确保敏感信息的在交互和存储过程中的安全性在存储上,针对所有敏感信息采用加密方式确保内容存储的安全;用户使用安全性在用户使用方面,采用单点退出功能确保用户的安全性操作方便性操作使用方面要求达到如下使用要求:使用方便系统应具有丰富的图形用户界面,各种标签提示清楚,提供在线帮助功能;实现单点登录等功能,方便用户在多个系统间自由的切换,用户可以通过一套身份和密码完成所有应用登录;系统应方便管理员进行远程维护和管理七系统集成需求集成要求
7.1★智慧校园统一以统一门户应用作为入口,统一门户框架为基础实现单点登录功能,用户通过登录统一门户进入智慧校园业务应用★作为校园统一身份管理中心,为业务系统提供用户账户信息(用户名、密码等加密存储与传输)同步机制,同时提供多种用户认证协议支持(包括但不限于oauth
2.
0、CAS、SAML radius等)作为软件平台总集成方,组织协调其他应用开发厂商充分理解招标方业务需求与技术要求,完成业务应用设计、开发、测试、联调和上线,共同达成智慧校园总体目标业务系统集成要求
7.2本项目建设的业务应用系统需遵循招标方统一的ui风格要求、认证与权限管理要求、安全要求、运维与监控等要求提供各系统之间调用服务接口方式规范,符合招标方服务契约标准,支持服务容错、服务限流、服务降级以及服务熔断等治理功能,保证接口定义清晰、性能稳定、可演进具体要求实现基座系统的数据管理模块与智慧校园业务系统数据实现互联互通按照智慧校园统一的数据接口标准规范和数据归集方案,实现智慧校园的高校管理域、校园运营域、高校服务域、科研教学域等业务系统与基座系统集成,并将业务系统中有关数据生成、汇聚至数据仓或数据交换平台,保证基座系统与业务系统数据一致性,促进不同系统间应用和数据共享一项目概述3项目背景
1.1建设目标
1.2建设内容
1.3二系统功能需求5技术平台
2.15容器管理
2.
1.15应用管理
2.
1.
252.
2.
1.36支持
1.
1.5DevOps6可视化监控
1.
1.67监控管理
1.
1.77低代码开发平台
2.27开发工具
2.
2.17开发框架与示例
2.
2.28低代码开发工作台
2.
2.38数据建模
2.
2.48页面建模
2.
2.58流程设计
2.
2.69在线脚本扩展
2.
2.7910应用管理
2.
2.910连接集成
2.
2.1010原生开发服务
2.
2.1110消息与事件服务
2.
2.1211统一门户
2.311统一用户认证
2.
3.111统一消息管理
2.
3.211统一待办管理
2.
3.312统一任务管理
2.
3.412功能管理
2.
3.513安全配置
2.
3.613权限管理
2.
3.713流程管理
2.
3.813打印管理
2.
3.914编码管理
2.
3.1014调度任务管理
2.
3.1114日志管理
2.
3.1214移动门户
2.
3.1315三非功能性需求15四信息安全需求16五性能需求17六技术需求17七系统集成需求18集成要求
7.118业务系统集成要求
7.218一项目概述项目背景
1.12019年4月《教育部财政部关于实施中国特色高水平高职学校和专业建设计划的意见》中,明确将提升学校治理水平作为改革发展的重要内容之一,要求“完善以章程为核心的现代职业学校制度体系,形成学校自主管理、自我约束的体制机制,推进治理能力现代化”2020年9月教育部等九部委联合印发了《职业教育提质培优行动计划2020-2030》,明确要求“实施职业教育治理能力提升行动,聚焦健全职业教育标准体系、完善办学质量监管评价机制,打造高素质专业化管理队伍”2020年10月中共中央、国务院印发了《深化新时代教育评价改革总体方案》明确提出“要完善立德树人体制机制,扭转不科学的教育评价导向,提高教育治理能力和水平,加快推进教育现代化、建设教育强国、办好人民满意的教育”2021年10月中共中央办公厅、国务院办公厅印发了《关于推动现代职业教育高质量发展的意见》,意见要求“深入推进育人方式、办学模式、管理体制、保障机制改革,切实增强职业教育适应性,加快构建现代职业教育体系”2022年3月在教育部举行的新闻发布会上,教育部职业教育与成人教育司XXX表示,将建设职业教育数字化“1+5”体系,即职业教育决策大脑系统和决策支持中心、专业教学资源中心、精品在线开放课程中心、虚拟仿真实习实训中心、职业学校治理能力提升中心职业院校信息化水平的提升是“十四五”时期职业院校高质量发展核心体现“十三五”期间,特别是XX省优质校建设过程中,学校在智慧校园方面开展了积极的探索与实践,智慧校园建设构架初步形成学校2012年开始启动数字校园建设,至今为止已建设或集成了26个业务应用系统然而,随着数字终端、编程框架等信息技术的变化,以及学校信息应用的急剧发展,原有单纯的数据管理功能与性能均已无法支撑日益增长的用户需求为此,亟需建设一套融合虚拟化、云计算、人工智能等技术的新基座系统建设目标
1.2通过建设新型的数字校园基座系统,提供功能强大的业务系统整合能力与复杂硬件适配能力,实现包含教学、科研、管理、服务全域业务系统的业务系统融合;提供云原生的容器应用发布管理平台,实现信息服务日常运维自动化;通过低代码开发平台可以提供高效低门槛的开发能力,也能够提供一整套应用管理能力与安全的开发环境xx纺织服装职业智慧校园新基座系统,系统整合教学科研、管理服务、校园运行等多个信息化领域子系统,形成以“人、财、物、事”为核心,以审计、质控、监管为保障,以基座系统为支撑的智慧校园体系通过建设集技术平台、低代码开发平台、统一门户的智慧校园新基座系统,实现数据共享、业务协同、风险防控、智能监管建设内容
1.3以技术创新赋能学校高质量发展,以软硬结合实现智慧校园升级为目标通过构建智慧校园一体化基座系统,从高校智慧校园出发,建立全面性数字化环境优化体系、运用现代技术平台,低代码开发平台对教学管理,实验实训,5G服务,教学资源等进行数据化、嵌入式改造,实现全域教育教学智能化识别与结构化处置,形成数智化校园分析决策体系,最终反哺高校智慧校园优化,全面提升高校内部治理能力和智能服务水平
1.技术平台技术平台在专属云上体现为基础PaaS服务,在专属云模式下是完整的技术平台产品,是基于云原生技术,集容器云、DevOps、服务治理为一体的综合技术支撑平台技术平台旨在为开发者提供资源管理、容器服务、持续集成、持续交付、镜像仓库等应用基础服务,同时为应用的微服务架构落地提供完备的支撑,结合DevOps的理念,通过提供自动化运维、日志管理、运营分析、中间件服务等功能,帮助开发及运维人员降低产品研发迭代过程中的负担
2.低代码开发平台低代码开发平台极大的丰富了可视化设计器、模版/组件库、专业开发引擎、发布流水线通过低代码数据分析加强link报表和智能发现能力,不仅提供低代码AI、低代码区块链平台,还提供完整开发环境(沙箱环境),既方便了持续开发者的应用构建和调试测试,也保护了生产环境安全稳定
3.统一门户统一门户通过统一用户认证、统一消息管理、统一任务管理及统一的资源调度,实现用户跨系统账户信息查验与管理,跨系统消息通知并集成IM消息,统一功能、菜单、按钮配置,能够对系统安全、用户权限、审批流程、打印模板、编码规则、任务调度进行统一性配置工作,并可进行日志查看与管理移动门户的引入为全终端融合打下基础二系统功能需求技术平台
2.1容器管理
2.
1.1平台须提供对于用作底层基础设施的资源调度服务,能够提供虚拟资源池进行对应资源分配,并实现资源隔离、租户隔离、应用隔离、多环境隔离等管理功能平台须供容器的创建、启动、停止、删除等全生命周期管理功能,并对系统中的所有容器进行状态管理、性能监控与部署版本管理等功能容器管理功能应包括容器调度、环境变量管理、持久存储管理、容器网关、镜像仓库管理、主机管理、集群管理、资源池管理、统一接入管理应用管理
2.
1.2平台需支持服务的水平伸缩,并支持多种伸缩策略,例如通过自行定制对应的服务性能指标来实现自动伸缩或人工进行手动伸缩,并支持扩展自定义伸缩策略应用管理功能应包括健康检查、告警策略、服务自愈、应用调试、应用监控、跨资源池动态迁移、实例管控、自定义域名、在线容器控制台、日志审计、统计分析微服务治理
2.
1.3平台软件要支持微服务的全生命周期管理能力,包括但不限于服务管理、服务保障,微服务监控等内容微服务治理功能应包括服务注册、服务发现、服务调用、微服务链路追踪、服务管理、服务控制台、服务编排、异步化编程框架、一致性保障、服务依赖分析、数据一致性统一配置中心
2.
1.4平台需提供统一配置中心,支持配置版本管理、配置修改即时生效、多环境配置管理等,并支持可视化配置通过统一的配置中心实现管理多种应用、同一应用的多个实例、同一应用的多种环境等多种配置模式,实现了对分布式应用配置文件的统一管理和对应用不同环境(开发、测试、灰度、日常、联调、预发和生产环境)配置文件的管理及配置变化后线上应用状态的实时更新支持
2.
1.5DevOps平台需提供灵活可靠的DevOps流水线平台,集成代码审查、构建、持续集成、自动化测试、编排部署等功能,提供可编排DevOps流水线定义及模板化、执行控制、执行输出等全生命周期管理功能,适配性完成多场景应用DevOps流水线模板建设DevOps功能应包括应用流水线、应用管理、运维管理、版本管理、升级回滚、灰度发布、故障隔离,支持测试环境云机一体调试等可视化监控
2.
1.6用户查看应用的监控信息包括页面访问量,用户访问量,响应时间,网站流量访问量图;查看用户行为分析结果浏览器性能分析结果监控管理
2.
1.7监控管理包括日志管理和监控管理日志管理支持自动提取和可视化呈现日志,并根据收集的海量异常日志快速搜索,以报表的方式展现业务的线上运营状况提供简单、易用的日志分析及管理功能其可对日志进行集中管理,以及准实时搜索、分析等简单易用的功能同时,可进行线上业务的准实时监控、及时定位业务异常原因、排除故障,跟踪分析Bug等功能,支持屏幕录制,和视频回放功能,支持录制过程中业务操作日志和SQL的抓取,支持录制报告等功能日志管理应该包括且不限于以下内容流水线日志、应用管理日志、变更日志、告警日志、应用日志监控管理包括资源池监控、应用监控、微服务监控,中间件监控,数据库监控等低代码开发平台
2.2开发工具
2.
2.1平台需提供云原生基础规范,包括不限于云原生应用脚手架工程、微服务拆分及命名规范脚手架工程、统一的三方包引入与完善的版本管理、国际化相关实现等内容要求低代码设计器采用前后端分离的开发模式,前后端开发框架要求采用主流的开源框架以及组件,并能够提供典型示例以及对应的配套说明文档开发平台采用正向建模的方式,根据数据源来建页面,需支持基于代码生成器多种编码方式,可以零代码实现基本增删改查功能,代码生成器支持多团队使用开发框架与示例
2.
2.2开发框架应可以实现前端与后端组件库,采用可插拔定制架构设计提供典型交互示例、参照示例以及配套说明文档,提供开放的说明文档和培训文档低代码开发工作台223低代码开发工作台作为低代码开发平台统一工作入口,需提供菜单入口、搜索、消息、应用管理、审批中心等基础能力,并可提供集成各类其他轻量应用的快速接入数据建模
2.
2.4数据建模需帮助开发用户构建应用中的实体数据对象,提供应用中数据存储的基本服务,用户只需要操作实体对象无需关心数据持久化过程中的数据存取、数据同步、读写分离等底层操作★数据建模应包括功能实体数据建模、查询数据建模、枚举数据建模、数据模型管理页面建模
2.
2.5平台应提供应用的功能页面设计器、组合页面设计器、报表设计器,支持不同功能业务页面的设计,同时支持单据页面、画布页面、业务事件的构建和交互驱动过程的个性化扩展。