监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 签约案例 | 购买价格 | 在线试用 | 手机APP | 产品资料
X 关闭
学校行业教务管理系统

当前位置:工程项目OA系统 > 学校OA管理系统 > 相关系统 > 学校行业教务管理系统

中小学学校oa

申请免费试用、咨询电话:400-8352-114

   以全面推进技工院校信息化建设为目标,面向学校内部员工的服务群体,依托移动业务和便携设备,在移动互联网和移动开发技术的环境下,彻底解决校园信息服务的实时性问题,有效消除校园信息孤岛现象,并为全体教职工提供高效安全、灵活便捷的校园移动办公平台。

  该项目开发的动机是在应用基础上,研究分析校园办公系统的移动业务需求,对微信企业平台和移动OA进行定制开发,重点解决校园移动办公一体化应用和信息资源灵活整合的问题。

  一、核心技术

  该项目系统的构建主要从业务架构信息系统、移动混合开发框架、微信企业平台三个技术层面进行移动校园OA系统整体设计,系统开发核心技术包含如下。

  1.业务模型体系

  业务模型体系包含数据模型、流程模型、界面模型、组织模型等四个部分。业务模型体系能够全面、精确地描述用户需求,具有提升和保障管理软件的能力,能满足管理软件设计的基本规范,是管理软件自动化、质量控制和保障的基础。

  2.Justep X5技术框架

  该项目采用Justep X5业务架构平台(简称X5)进行业务架构信息系统开发,利用其企业级应用开发工具定制设计应用模块,节约项目经济成本,消除企业信息化孤岛。其X5工作流引擎采用了基于PetriNet原理的业务流程体系,可对业务流程进行定义和运行。

  3.H5 Hybrid APP开发模式

  该项目选用了WeX5免费开源工具进行基于HTML5 的Hybrid APP开发,其中包括SPA单页应用模型、前端MVVM模式、后端Baas服务等技术要素的研究开发。利用HTML5技术开发的移动应用已经拥有良好的运行性能。移动设备硬件能力、无线网络技术和浏览器技术的大幅提升,使得Web的运行性能不再是瓶颈。

wy_toon5.png

  4.微信企业平台

  该项目采用了微信公众平台企业号作为移动端的应用入口,X5业务信息系统作为管理端服务后台,实现基于微信企业平台校园移动OA系统。企业号具有构建成本低、功能、丰富的API接口等开发特性,能够轻松地集成第三方移动应用平台,真正实现一次开发多平台使用,较好地解决了信息化孤岛问题。

  二、系统需求分析

  基于微信企业平台的校园移动OA系统是综合了原有校园办公自动化系统和微信公众平台订阅号的应用特点,对校园信息管理进行定制开发的一套移动应用服务系统。

  1.系统需求定位

  该系统需求定位是根据校园信息化建设目标要求,在原有系统平台架构不予以改变的前提下,利用Justep X5业务架构平台提供的业务集成能力(包含业务集成、服务集成、功能集成、数据集成、界面集成),将原有业务应用系统进行一体化集成,轻松实现异构系统数据间的共享和调用,结合微信公众平台企业号与移动OA技术,构建跨端应用的服务架构平台,彻底解决校园信息处理的实时性问题,有效消除校园信息化孤岛。

  根据系统需求定位分析,基于微信企业平台的校园移动OA系统的功能需求包括校务工作管理、学生德育管理、教学教研管理、班主任管理、技能竞赛管理、组织权限管理等六大模块。

  2.系统用例分析

  根据系统需求概述可知,项目系统的参与者包括系统管理员、教职员工。在系统使用过程中,所有用户都必须通过微信公众平台企业号的用户验证才可以进行模块化的操作和管理。因此,该系统涉及的用例分析包括校务工作管理、学生德育管理、教学教研管理、班主任管理、技能竞赛管理、微信公众平台企业号管理、用户验证登录等。

  三、系统详细设计

  该系统采用B/S架构,利用基于Java EE的分层体系结构,将业务平台划分为表示层、业务逻辑层、数据访问层、数据实体层,最终实现了分散关注、松散耦合、逻辑复用、标准定义,符合“高内聚、低耦合”的软件架构设计原则。

  1.系统分层架构

  在分层体系结构中,每层结构都有相互依赖的关系,每层结构对系统的开发和维护都具有重要作用。

  表示层为系统用户提供了人机交互的界面环境,为客户端提供了应用程序访问的途径,负责用户请求信息的获取、返回结果的展现,即业务数据信息的接收与显示。

  业务逻辑层是系统体系结构的核心层,是表示层和数据访问层的中间层,主要负责业务流程的控制和业务逻辑的处理。当接收到表示层提出的业务请求时,根据开发设计好的业务流程和业务逻辑,对数据访问层进行数据业务逻辑调用,实现前后台的数据交互。

  数据访问层主要为表示层和业务逻辑层提供数据调用服务,可以实现与数据库进行交互访问,可以实现对象与数据表的映射,以及对象实体的持久化。

28.jpg

发布:2011-03-27 15:16    编辑:泛普软件 · zhangyan    [打印此页]    [关闭]
相关文章: