展开

信息管理职称论文发表简述高校信息定向的设计与实现

发布时间:2014-03-18   |  所属分类:信息安全:论文发表  |  浏览:  |  加入收藏

  摘要:高校通用信息定向发布系统是建立在B/S结构之上的应用程序,并且采用目前多种流行的技术,下面本文将逐一分析并论述本系统在技术中的可行性。

  关键词:信息管理职称论文发表,职称论文范文,高校信息,定向设计,实现

  ⑴数据的获取。

  通用信息发布系统的数据来源有两种:①现有系统数据库的中的数据;②工作中制作的数据表格文件。对于现有系统具备数据导出功能,多数情况可以导出为Excel文件,也有的系统不可以导出为Excel文件(这种情况下数据存在于数据库中)。由于Office的普及,在工作中制作的数据表格,基本都会利用Excel来制作。所以又可以将数据两种来源分为两种数据形式:Excel文件和数据库中的数据。

  导入数据库中的数据,必须请原软件开发公司进行配合,需要缴纳一定的费用即可实现。另外一种情况,对于Excel文件,系统具备Excel文件导入功能,即可实现获取其他系统生成的Excel文件或者手工制作的Excel文件中的数据。所以本系统获取数据的方法也是可行的。

  ⑵数据的保存。

  本系统也需要保存⑴中的数据,由于本系统面向本校教职工使用,所以访问量不会很大,目前流行的数据库SQLServer或者MySQL级别的数据库即可满足要求。处于费用和版权的考虑,本系统选择MySQL数据库。

  ⑶数据的安全。

  本系统需要保存重要数据,所以安全性是系统必备的功能之一。

  a数据管理安全。

  由于本系统需要综合各个系统的数据信息,管理员权限设定为多管理员模式,每个管理员只能添加,修改和删除属于自己负责的部分数据,其他管理员无权修改。权限为Admin管理员只能添加,删除其他管理员。管理员对数据的操作会记录在日志文件中,可以帮助管理员实现数据恢复,实现数据管理安全。

  b数据访问安全。

  教职工登录需要身份验证。身份验证成功后,教职工只能查看与自己相关的信息,而不能查看其他员工的数据。实现数据访问安全。

  c数据存放安全。

  管理员可以对重要数据进行加密处理,密钥由用户的个人信息数据生成,做到一人一钥,加密算法3DES或者AES均可满足要求,AES速度快,安全级别高可以优先选用。实现数据存放安全。

  d软件运行环境安全。

  通过安装防火墙,杀毒软件提高系统的安全级别。对用户进行IP检测,通过访问IP白名单来限制系统访问范围,比如内网用户或者授权IP地址用户才能访问。数据库定时异地备份[2],遇到灾难性问题时,可以最大程度恢复数据库。通过以上几个措施可以提供软件运行的安全环境,可以全面提高数据管理安全,数据访问安全以及数据存放安全的安全系数。

  通用数据信息发布系统的设计实现

  在可行性分析中,数据可以提取为Excel文件,那么导入Excel文件就是系统必须具备的功能之一。在PHP中导入Excel文件可以使用PHPExcel类库,或者使用PHP-ExcelReader类库等方法,本系统中使用PHPExcel类库导入Excel数据文件。Excel文件中数据表格的格式多种多样,有一层表头,也有两层表头甚至更多。那么导入数据前,必须对Excel数据文件进行处理。

  (1)表格修改为一层表头。将多层表头转化为一层表头可以降低处理表格的难度,本系统选择只支持一层表头的表格格式。

  (2)对于表格的内容必须做出约定。本系统约定第2列约定为阅读对象(第1列为ID),表示可以查询到本条信息的用户。为了系统的灵活性,阅读对象可以是用户本人,也可以是其用户组。

  Excel表格的内容也有很多形式,需要发布给用户的表格形式大致可以分为两种:

  第1种情况,表格内容信息出现很多类似项,例如:10月,11月,如表1所示。将双层表格合并系统可以识别的单层表格。经过分析,这个表格表达的意思是11月份电费,所以10月电表数(上个月)可以省略,单价是基本不变的也可以省略。继续简化后的表格内容,如表3。简化表格可能会被认为是不便的操作,但是由于Excel对表操作十分方便,在建立一个标准的简化表格后,操作员便可以方便的从原始表格复制数据到简化表格,所以表格建好以后工作量就变小了。

  第2种情况,表格内容信息各不相同没有相似项,例如:学生姓名,论文题目,联系方式,邮箱,等,各项只有内在逻辑关系。如表5所示。导入数据库的形式为表6。第2列使用JSON将表格的多个字段合并,JSON中包含表头信息。使用JSON可以方便存放,多组数据存放在一个字段中。本条信息受检单位即可查询到。注:如果第2种情况是多层表头,也需要先合并为一层表头,然后在进行导入数据。系统需要很多的表模型,本文只介绍两个重要的表模型,信息表和用户表。

  信息表,包含了用户可以浏览的信息,从上面分析可以得出信息表基本设计,现信息表设计如下:(1)member_id为用户id或者用户组id,member_id属于外键;

  (2)如果title不为空,那么content为单一信息,如果title为空,那么content为数组的JSON表示,需要解析JSON;

转载请注明来自:http://www.uuqikan.com/xinxianquanlw/7277.html


上一篇:电子通信论文发表范文浅谈电脑通信网的设计
下一篇:信息科技评职论文发表信息技术与体育整合的探讨