您现在的位置: 论文网 >> 教育论文 >> 高等教育论文 >> 高校一卡通系统中交互界面设计的研究论文

高校一卡通系统中交互界面设计的研究

出处:论文网
时间:2015-12-24

高校一卡通系统中交互界面设计的研究

  中图分类号:TP311.52 文献标识码:A 文章编号:1007-9416(2015)05-0000-00

  1 页面布局

  良好的页面布局能够传递系统定位和文化属性,加入视觉设计元素,可以形成良好的用户体验。

  (1)登陆界面:一卡通管理平台主要面向高校师生,因此在页面布局上应注重校园自身文化的体现,形成门户感,可以加入校园文化背景、Flash动画效果等,呈现出应景、即时、动态和个性化的效果。

  (2)管理页面:管理界面是用户接触时间最长的界面,因此页面布局和颜色搭配应简洁明了,操作上注重细节处理,以选择性操作为主,当然要保证功能的全面。

  2 参数传递

  为了方便用户的接入,一卡通平台采用B/S架构,这种基于web的系统通常会在页面间进行参数传递,传递速度和方式决定了平台的运行效率和安全性能。

  页面间传递参数通常采用URL和表单传递两种方式,代码如下所示:

  URL传递act和classid参数:?act=add&classid=133899

  Form表单传递:

  

  为了提高系统的安全性能,在参数传递过程中需要对参数进行编码转换,转换页面代码如下:

  <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>

  <%

  String type = request.getParameter("type");

  String result = new String(type.getBytes("iso-8859-1"), "gb2312");

  out.println(result);

  %>

  对需要传递的中文参数编码转换:

  Changecode1.jsp:

  <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>

  <%@ page import=".*" %>

  '>

  test

  Changecode2.jsp:

  <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>

  <%@ page import=".*" %>

  String qydwmc_Val = URLDecoder.decode(request.getParameter("qydwmc "));

  out.println(new String(qydwmc_Val.getBytes("ISO-8859-1"), "gb2312"));

  对Form表单加密转换:

  Changecode1.jsp:

  <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>

  

  Changecode2.jsp:

  <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>

  request.setCharacterEncoding("gb2312");

  out.println(request.getParameter("qydwmc "));

  除了利用上述示例对关键参数进行编码转换外,还可以借助嵌入到JSP和HTML页面中的Javascript,利用encodeURI(),escape(),encodeURICompoent()方法对用户的输入进行处理,进行初步的反馈。这样可以在保证用户输入信息安全性的前提下提高页面反应速度,提升平台运行效率。

  3 个性化定制

  在软件开发领域,个性化定制应用甚广,并得到用户的广泛认同。在一卡通平台开发中应将此功能考虑到整体规划中,实现根据用户的习惯和意愿调整界面的显示方式和内容,以满足各个角色用户的不同需要。

  J2EE平台中定义了系统布局类型和风格,当某个页面需要被使用时,在/WEB-INF/conf/jetspeed-production.properties文件中调用相应的布局方式。在进行个性化定制设计时,可以在/WEB-INF/pages目录下建立Personal文件夹,此文件夹包含众多页面资源,相关的页面信息和页面访问控制定义在folder.metadata文件中。

  个性化定制页面由PSML(门户结构标记语言)进行内容结构化。一个页面元素包含一个缺省的layout-decorator用以标记页面布局和一个缺省的portlet-decorator定义页面内的portlet装饰。一个页面元素可以包含多个布局,布局间可以相互嵌套,具体有portlet中的org.apache.jetspeed.portlets.layout.MultiColumnPortlet类实现,部署在/WEB-INF/apps/jetspeed-

  layouts下。

  4 测试完善

  在交互界面规划之处就应该让使用者参与到评测中,平台搭建完成后还应通过网络测试系统交互界面的反应和信息反馈效率,进行适当的修改和完善。

高校一卡通系统中交互界面设计的研究

论文搜索
关键字:界面设计 一卡通 界面 高校 研究 设计
最新高等教育论文
新文科建设背景下管理类应用型本科人才培养
浅谈高职院校创新型动画人才培养现状及优化
混合式教学模式在高职院校中的实践探索
大学生创新创业能力现状及提升措施研究
大学生思想政治教育的公信力研究
应用型本科工商管理类专业实践体系构建
我国传统文化对大学生责任感的培育及意义
如何在新时代引领大学生正确追赶时代潮流
高校大创经费报销系统的设计与实现
大数据背景下的高校计算机专业培养模式探讨
热门高等教育论文
知识经济时代的大学生素质教育
社会实践的加强与大学生社会化进程的推进
应对危机 树立科学的高等教育发展观
英语教学如何适应职业技术教育
高等学校“专业”内涵研究
大学生道德教育的挑战与对策
网络时代加强大学生思想政治教育的思考
“三个代表”思想与高校的改革和发展
中国的研究生教育:学生利益如何维护
综合性学院发展师范教育的潜在优势与挑战