学生联盟网为您提供优质参考范文! 体会工作报告法律咨询精彩演讲各类材料
当前位置: 学生联盟网 > 课件合集 > 化学课件 > 基于Wex5面向高校群体的事务处理预约系统设计与实现

基于Wex5面向高校群体的事务处理预约系统设计与实现

时间:2021-05-08 10:31:25 来源:学生联盟网
http://img1.qikan.com.cn/qkimages/smgy/smgy201812/smgy20181281-4-l.jpghttp://img1.qikan.com.cn/qkimages/smgy/smgy201812/smgy20181281-3-l.jpghttp://img1.qikan.com.cn/qkimages/smgy/smgy201812/smgy20181281-2-l.jpghttp://img1.qikan.com.cn/qkimages/smgy/smgy201812/smgy20181281-1-l.jpg
  摘 要:为解决现有的高校事务处理过程中流程不明,权责不清等问题,更好地协调事务处理过程中的人员关系,优化高校事务处理相关资源的配置,提出基于Wex5技术架构的高校事务预约系统移动应用的设计思想与实现方法。提出了其在Android系统下快速设计与开发的具体实现思想,并通过具体的实际案例进行了论证。结果证明,通过设计思维、利用Wex5技术,真正地实现一次开发,多端共用,这不仅极大地缩短了系统的开发周期,降低了系统的开发成本,而且明显增强了系统的可移植性,更加适应多变的使用环境。
  关键词:高校事务预约;移动应用;Wex5技术;架构设计
  1 引言
  随着社会现代化进程的推进,高等院校现代化步伐稳步前行,其职能逐步扩大,日益成为兼具教学、科研和社会服务等功能的社会机构,由此带来的诸多改变对高校职能部门处理各类事务的速度与质量提出了更高的要求。
  然而,由于高校自身管理体系的臃肿,在学习和引入西方先进的管理思想时未能有效地结合自身特点进行改良,直接照搬照抄,造成事务处理流程愈发混乱,出现职权不清、责任不明等问题。虽然随着科技的发展,高校的事务处理能力也在不断的增强,但在如今的高校事务处理过程中,由于事务流程不清晰,事务处理双方时空难协调、来访人员材料不完整等问题,导致用户仍需要长时间排队等候。此外在现有的高校事务处理过程中,职能部门并不总能依照规范的流程进行事务处理,在对内对外事务处理过程中多采用“碰运气”、“口头预约”等传统方式。事务处理过程中由人造成的不确定因素的比例较大,常常出现预约难,爽约率高等问题,极大地影响了事务处理效率以及服务满意度。
  为有效解决此类问题,提升事务处理效率和服务满意度,开发一套适用于不同类型移动终端的事务处理预约系统,明确高校事务处理流程并允许高校内事务预约和处理的相关人员利用智能手机、平板电脑等移动设备直接或间接地通过在线方式进行事务处理预约,减少事务处理过程中因双方时间空间不协调以及预约有变等原因造成的时间与资源浪费问题,更好地协调事务处理问题上的人员关系,优化高校事务处理相关资源的配置,使高校事务处理过程简洁化、規范化、高效化。
  2 系统需求分析
  2.1 功能性需求
  2.1.1 明确相关事务流程
  明确的事务流程是事务预约得以成功实现的前提。相对于多数高校、企业事务处理流程文档中“相关负责人”的抽象描述,用户(事务处理发起人)更倾向于“何人何地”具体表述方式。系统需要将预约事件分解成多个具体的时间节点,并指明每个节点的相关负责人,使得预约者能够向具体的人员发起预约请求,而不再是对某个部门。
  2.1.2 用户个人日程表的构建
  为了使预约更加高效,系统提供每个用户的个人日程表,使得用户能够根据预约者的日程合理地选择预约时间,提高预约的通过率和满意度。
  2.1.3 预约相关信息的修改和反馈
  预约活动需要两个主体互相联动。预约发起人发起的预约往往并非预约信息的最终形式,预约活动的具体内容需要得到预约双方的一致认同。因此,系统需要支持预约双方对预约事件细节的不断修改,并将预约双方对预约信息的修改内容反馈给对方,以求最终达成一致意见。
  2.2 非功能性需求
  2.2.1 便捷性
  便捷性指用户获取系统服务的便利程度。随着移动端技术的发展,人们对于各类软件系统的需求不再局限于固定终端的使用,而更倾向于可以在移动端随时取用。
  2.2.2 易用性
  易用性指用户在使用系统过程中操作的复杂程度。使用尽可能简易的操作,满足用户对于信息的获取、设置、处理等方面的需求,并在此基础上提供更人性化的服务,向用户提供更多的可能需要的信息,并允许用户自主设置。
  3 系统架构设计与系统功能结构
  3.1 Wex5简介
  Wex5是一款基于HTML5的APP框架,它具有完全跨端开源、可拓展性高、可移植性好、开发效率高等特点。它的服务器端和客户端开发是完全分开的,这极大地提高了开发效率。客户端使用数据绑定技术,将界面的动态特性用data表达式来描述,并通过data数据源以json的方式和服务器端通信,使得界面编程完全针对data数据源就可以了,这极大地提高开发效率。所有的业务逻辑在JavaScript以及java文件里完成,包括ajax服务端调用和codova本地手机端硬件调用。此外框架具有很好的可移植性,对于iOS以及Android端的APP只需开发一份即可,大大提高了开发效率。
  3.2 系统架构设计
  面向高校群体的事务处理预约系统在系统架构设计上主要分为客户端设计与实现和服务器端设计两大部分。客户端设计建立在系统流程规范的基础上,采用html+css+js标准、jquery、require.js和bootstrap等框架技术对相关信息模块进行基本的规划,并对客户端系统做了底层优化,大大提高了系统的效率和性能。服务器端业务逻辑主要通过Java来实现,通过逻辑语句校验用户操作合法性,并对用户请求做出相应的响应。
  客户端和服务器端之间通过Baas进行交互。用户通客户端界面将请求提交给服务器,Baas收到来自客户端界面请求之后,进行相应的业务处理,再将处理结果返回到客户端页面。例如用户对另一用户的时间表进行查询时,首先向服务器端服务发送请求,服务器端查询数据库表,再将查询结果返回到客户端页面。
  3.3 系统功能结构
  面向高校群体的事务处理预约系统是建立在个人日程管理基础上的事务处理预约系统,该系统可以进行日程查看、日程编辑、事务流程查询及预约等操作,从系统功能角度出发,系统主要包括以下五大功能模块:
  (1)搜索模块:用户可直接在搜索框中输入所需检索事务的关键字或在热门检索栏中直接点击列表项,便可查看具体的事务处理流程详情,大大节省了用户因对流程详情不熟悉所花费的时间;