标题 | 高校日常业务信息采集系统 |
范文 | 王东升 刘华明 毕学慧 车萍萍 朱之强 刘继东 摘要:随着高校办公业务的增加,对信息的采集需求日益增多。为了更加方便地采集临时信息,开发了高校日常业务信息采集系统。首先对高校临时信息采集进行需求分析、可行性分析,再进行系统设计、开发等,最后通过测试,系统满足基本业务需求,达到预期目标。 关键词:信息收集;采集系统;管理系统 中图分类号:TP311.5 文献标识码:A 文章编号:1009-3044(2020)03-0090-04 高校办公人员业务繁多,在日常工作中经常需要采集教师和学生的众多信息[1]。虽然高校目前都已购置并使用信息管理系统,但是在这些系统里一般只能查到人员的基本信息,无法采集如养老保险、工会人员信息、党员信息、职称信息等临时信息[2]。对于需要临时采集的信息,一般是上层管理者在網站上下发通知,给出信息编辑的模板(一般是Word或Excel文件),要求相关人员进行填写,填写后再打印上交或者提交电子文档,这给信息管理带来了极大的不便。这种信息采集方式,需要层层管理人员进行文件的分发、收集等,速度较慢,并且对用户填写情况不能实时监控。 在此背景下,有必要根据不同业务需求,设计一款能够采集用户信息的管理系统,无须安装任何软件,通过该系统用户就可以在Internet上的终端随时随地填写信息[3],同时还可以进行修改、提交、查询等操作。其最大的优点是可以根据采集信息的不同进行变化,例如采集学生基本信息[1]、采集教师基本信息[4]等,不管采集的信息有多复杂,都可以自适应的变化。这也是目前众多信息管理系统所不具备的,每次采集的信息都是生成一张表格,可供查询、下载、编辑等进一步应用。 1 可行性分析 高校日常业务信息采集系统的可行性分析,主要有:1)技术可行性;2)经济可行性;3)操作可行性。 1.1 技术可行性 随着社会的不断发展,计算机和网络已经成为人们办公和生活的常用设备[5-6]。高校日常业务信息采集系统主要使用Eclipse软件开发,Tomcat作为后台服务器,采用MySQL数据库[7],页面的设计过程中使用到的主要技术为JSP技术[8-9],这些技术较为成熟,因此该系统在开发技术上完全具有可行性。 1.2 经济可行性 经济可行性主要体现在以下三方面: 1.2.1 开发成本低 Eclipse开发工具和后台服务器Tomcat都是免费的开源软件,无须支付相关费用。3-5人的开发小组在两个月内就可以实现系统。 1.2.2 使用成本低 使用采集系统后,可以减少办公人员的信息采集时间、办公人员数量以及纸张数量。 1.2.3 维护成本低 采集系统小,易于扩展。随着日常业务的变化,为满足日常需求,采集系统需要不断升级,较少的费用,就可以增加新的功能。 1.3 操作可能性 高校日常业务信息采集系统具备登录、注册、发布、查询、删除、以及生成相应的excel表等功能,使用界面直观、简便,用户和管理员可以很快熟悉并掌握系统的相关功能。 2 需求分析 2.1 功能需求分析 高校日常业务信息采集系统为用户提供了一个信息采集平台,方便用户进行日常信息的采集,减少了用户采集临时信息的工作量。图1为高校日常业务信息采集系统用例图。 2.1.1 管理员模块 系统默认有一名系统管理员,系统管理员拥有审核用户注册信息,修改、编辑用户信息等权限。 2.1.2 用户模块 所有通过系统管理员审核的用户都可以在本系统上创建信息采集表,发布、查询、修改、删除、汇总等。本系统采用的汇总方式是将收集到的信息汇总到一张excel表上,进行二次加工和利用[10]。 2.2 数据需求 根据功能需求,我们设计了管理员、用户、采集表、题目表和答案表。数据分析E-R如图2所示。 2.3 性能需求 2.3.1 系统安全性 高校日常业务信息采集系统在管理的权限分配上进行了严格的控制:所有注册用户必须经过管理员审核才能进行登录操作,针对不同的操作必须有相应的权限,没有权限的用户将不能登录,确保了系统的安全。 3 系统的设计与实现 3.1 总体设计 根据系统的功能需求,高校日常信息采集系统功能结构图如图3所示。 3.2 数据库设计 根据需求分析,需要存储的信息有管理员信息、用户信息、采集信息属性表、采集信息表、问题表、答案表等。为此,满足第三范式的基础上,共设计了6个表存储信息。 3.2.1 管理员信息表 管理员信息表主要存储管理员的账户信息、用户名、密码以及真实姓名,对象为系统管理员。 3.2.2 用户信息表 用户信息表用来存储用户f即信息的发布者,收集者)注册时保留的信息,以便管理员进行审核。 3.2.3 采集信息属性表 采集信息属性表主要用来存储采集信息表的创建时间、创建人以及对应表的编号。 3.2.4 采集表 采集表用来存储信息表的发布时间、标题、状态以及发布信息的用户id。 3.2.5 题目表 用于保存用户设置的问题题目表。 3.2.6 答案表 针对用户发布的采集表所收集到的信息。 4 实现和测试 高校日常业务信息采集系统采用JSP开发,使用Tomcat服务器作为后台服务。 4.1 界面展示 用户登录界面如图4所示,用户注册界面如图5所示,管理员登录界面如图6所示,用户发布信息界面如图7所示,用户分享链接界面如图8所示,填写信息界面如图9所示。 4.2 测试 系统测试主要进行了发布信息和信息生成的测试。 测试流程: 1)创建发布标题; 2)创建问题; 3)发布,分享链接; 4)通过链接进行答题; 5)将收集到的信息汇总成excel表; 6)测试结果。 5 结束语 通过对高校日常业务中信息采集进行可行性、需求等分析后,进行了系统的设计、实现及测试,可以满足高校日常业务信息采集的基本需求。希望在以后的推广中发现一些不足,并加以改正,不断完善该系统,以提高该系统的实用性、易用性。 参考文献: [1]梁晓聪.广东省学生信息采集系统[D].南昌:江西财经大学。2017. [2]李生,自动化信息采集系统的设计与实现[D].北京:北京邮电大学,2018. [3]王磊.基于XML的Web信息采集系统设计与实现[J].齐齐哈尔大学学报:自然科学版,2017,33(2):25-28. [4]黄卫,基于Web服务的学校数据采集平台的研究与设计[J].无线互联科技,2017(19):93-95 [5]李易飞.大学校友信息采集系统化研究[D].大连:大连理工大学,2016. [6]尚庆欢.智能小区信息采集系统需求分析[J].科技展望,2016,26(10):308. [7]詹重咏.MySQL数据库中数据导入与导出探析[J].数字技术与应用,2017(12):231,233. [8]李文杰.基于SSM轻量级架构的JAVAWEB人才培养[J].数字通信世界,2017(10):228.236. [9]金岳富.Web信息采集与信息抽取技术的研究[D].哈尔滨:哈尔滨理工大学,2009. [10]史学梅.基于JavaScript的JSP页面数据导出Excel[J].现代计算机:专业版,2010(3):123-125. |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。