基于二维码的通信工程资料管理系统的分析与设计
2020-12-01郑煌华
郑煌华
摘要:随着科学技术的不断发展,计算机在各行各业应用的不断普及,以往生产中许多较为烦琐的人工操作得到了简化,同时操作结果的准确性也大为提高。条码技术作为信息技术的重要技术手段,因其识读速度快、可靠性强、准确度高等优点,广泛应用于众多商业领域。
关键词:二维码;通信工程;资料管理
中图分类号:TP311 文献标识码:A
文章编号:1009-3044(2020)29-0109-02
1 课题研究的背景分析
现阶段的通信工程工程量登记、材料明细表登记、交维、抢修、设备故障登记等全部都是采用纸质,不仅工作效率低下,还无法实现工程各类资料信息实时共享、实时查看,给项目经理的日常工程管理带来极大的负担。本课题着力于研究一种可以实时登记、实时查询、实时修改、多方共享的通信工程资料管理方法,同时就信息的安全性、保密性进行研究,对账号、角色进行鉴权认证。帮助项目经理实现对所管辖的通信工程项目资料能全盘掌控,解决日常工程管理的繁杂乱常见问题。
2 系统开发模式
2.1客户机/服务器开发概述
服务器、客户端二者之间双层结构即为C/S模式,在此模式当中,表示层担负逻辑任务,功能层负责逻辑事物。客户端属于逻辑层,在服务器之上为资料层。将此模式加以拓展,成为三层结构,即为B/S结构,适合应用在Web环境之下。并且处于此环境中,三个层次相互独立,其中表示层处于客户端,具有显示逻辑功能,通过网页模式完成信息交互,并和服务器之间完成信息传输,发出、接收、反馈各类信息。功能层主要任务是完成事物逻辑的处理,其存在于服务器端,主要功能为处理客户请求,并将其和数据库之间进行连接,直接向客户端中反馈数据库的处理结果。第三层为资料层,存在于数据库服务器内,处理数据库逻辑,接受Web数据请求,可完成信息编辑、查找或者添加、删除等工作,及时向服务器内反馈结果。
综合对比,上述两种模式具备显著差异:一方面,在逻辑层次上c/s模式为双层结构,B/S模式为三层结构,因此,使用两种模式执行同样任务时,C/S模式的运行速度较快。另一方面,在开发过程,c/s模式更加完善,其存在专用程序,交互性良好。因此,在开发的过程中,针对其不同的特点,管理后台采用的BlS模式;App采用的c/s模式。
2.2手机二维码
手机扫描识别二维码的技术,在4G和SG网络的快速发展,以及智能手机的迅速普及的情况下,得到了广泛应用。用户可以用智能手机相机的拍照功能,随时随地对二维码进行扫描并识别。迅速达到获取信息、提交资料、货物付款等目的。复杂的二维码与智能手机的相互结合,不仅使用户的信息输入更加的简洁化,而且还大大地加速了跨媒体营销的发展,又提高了手机用户的使用体验,信息输入更加便利,简直是一举多得。
在日本、韩国等国家,二维码业务的发展逐步走进成熟阶段,并且在城市街头,随处可见商品和廣告等上方附加二维码,甚至在优惠券以及电影票等上方也可寻找到二维码的踪迹,由此可见,二维码业务已经在上述国家当中逐渐普及。因为手机内部存在QR以及Datamatrix等二维码,利用手机这一载体,使其摆脱时空以及终端等束缚,便于用户随时接人移动网络,并为此业务发展提供广阔空间。过去,在不同行业的物品管理当中,使用二维码时,需要对其展开特定扫描,同时需要特定的识别终端。但是现在,由于手机全球普及,成为最佳的手持终端,人们可利用手机二维码,随时随地获取物品信息,这一优势对于二维码应用以及移动应用等发展十分有利。原因是在泛在网络当中,二维码应用能够实现人和物之间的通信,提供全新平台发展移动增值类型业务。与此同时,随着二维码市场发展,将此影响力扩散至信息社会当中,可激发二维码生命活力,为其发展提供巨大空间。
3 系统的需求分析
3.1 用户管理
在本工程管理系统内,设置三个等级权限内容,分别为管理员、主管人员、普通员工。上述权限当中,管理人员拥有的权限最高,同时,权限也可划分为最高以及普通权限等类型。拥有最高权限的管理人员,可实现对系统前台与后台的全面操作,拥有普通管理权限的人员仅可对系统展开特定操作。项目的主管人员拥有的部门权限,其可对系统内特定模块展开操作。普通员工使用系统过程,需按照自身职责,操作系统功能,管理内部数据,在此过程可进行录入、删除信息等。普通员工操作过程需要获取其直属上级的授权。以系统登录这一视角展开分析,属于部门权限以及工作人员权限的限定,因此在用户管理环节需要对权限科学分类,并精准确认用户身份合法性,确保登录用户操作范围合理,同时,还可阻断非法用户操作系统,若系统存在非法入侵现象,则立即报警。由于通信工程当中,有价值的商业信息较多,因此运用系统登录这一过程需要确保用户管理的安全与可靠性。
3.2 录入管理
项目录入管理分项目和子项目录入管理,分别由市公司项目经理和区县公司任务经理完成,县公司任务经理在完成子项目录入后,形成一个唯一的子任务二维码信息,便于后续进行扫描录入和修改。
3.3 管理竣工资料
和外业管理类似,编制、管理项目竣工文件过程,属于项目建设管理重要内容。在编制、管理通信工程的竣工资料环节,不但能够为项目竣工验收提供技术支持以及内容支持,而且利于此类项目建设评价、后期维保、改扩建施工以及科研工作等提供数据材料以及技术资料。本项目在此方面的管理重点考虑工程网络拓扑信息以及现场质量方面的管理,实现网络拓扑信息实时更新,现场质量隐患闭环整改。
3.4 工程现场质量管理
工程质量管理是指为保证和提高工程质量,运用一整套质量管理体系、手段和方法所进行的系统管理活动。工程质量好与坏,是一个根本性的问题。工程项目建设,投资大,建成及使用时期长,只有合乎质量标准,才能投入生产和交付使用,发挥投资效益,结合专业技术、经营管理和数理统计,满足社会需要。
3.5 非功能类型需求
系统在管理模式方面需展现出灵活性特点,无须事先完成人工代码编辑,就能在界面之上完成特定操作,展现其应用自助性能。此功能的实现能够满足使用者实际需求,利于系统推广工作顺利进行。设置方面需求主要体现在如下三点:第一,管理数据库,数据库管理方面需展现出其安全性,使用数据库内数据过程时及时检查与备份,以防数据库产生故障问题时,导致数据丢失或者数据泄露等安全风险,确保关键数据安全性。第二,管理信息,在信息管理模块中,需将公司名称以及联系方式等全面设置,同时,还需对用户公告统一化管理。第三,控制安全,保证系统总体安全性,对用户登录、风险管理等过程展开全方位监控,辅助管理员检测非法登录、改写信息等行为,及时报警,确保系统管理安全。
4 系统功能设计
4.1系统设计原则
系统设计需遵循如下四点原则:第一,实用原则,系统在通信领域内的知识信息相对全面,内部富含通信行业系统开发成功案例以及开发经验等,可针对某一问题给出专业化解决方案,确保方案的实用性以及完整性,建构规范、专业、完善的质保体系。开发环节先运用成熟类型技术以及设计理念,和各個专业有机融合,确保系统设计契合用户具体要求,实用性良好。第二,可靠原则,在多年系统开发经验积累下,形成相对完善的架构模式,能够确保数据传输、存储以及备份使用等环节的安全可靠。第三,安全稳定原则,设计过程运用先进技术,使用较为成熟软件,传输数据过程利用加密手段,保护数据安全,提升系统安全性能。第四,可扩展原则,立足系统总体架构,开发使用模块,确保系统具备标准化组件接口以及函数接口,能够支持三方系统在该系统中标准化应用,展现其应用过程可扩展性,和其他系统之间高效融合应用。
4.2 系统具体设计
在系统手机端包括如下功能:第一,用户登录;第二,扫描二维码;第三,显示二维码信息;第四.查询、录入信息;第五,修改信息;第六,删除信息;第七,缓存信息。在服务器端具有如下功能:第一,生成、打印二维码;第二,生成、打印报表。在手机端服务器端等还存在数据库表。在安卓平台上能够实现手机对软件应用,借助JSP以及VB.NET实现服务器端功能。使用SQLite、Oracle作为数据库。利用手机App,在摄像头扫描设备、材料等表面生成二维码,只需通过手机端操作,就能借助无线网络或者4G网络将基础数据上传至服务器系统内,为后续操作提供便利。信息查询环节,同样可利用手机App软件扫描设备或物料表面二维码标签,下载信息,通过手机查看。在系统内引入二维码技术以及移动手机端,可展现其辅助功能,便于工程信息的录入查询以及管理,为人员使用提供便利,同时展现系统管理过程的移动性能。
5 结束语
总之,基于二维码的通信工程资料管理系统的分析与设计。由于时间和水平所限,本系统的分析和设计肯定有不甚完善之处。目前,该系统包括:1)用户管理、项目管理、子项目管理、网络拓扑管理、现场质量管理、路由信息需求分析;2)基于系统需求分析,设计出该系统的架构;3)对系统模块设计进行了说明,并给出了具体效果图。从企业发展处于动态变化这一视角展开分析,管理系统、软件和硬件等技术发展日新月异,还需持续完善系统设计:1)优化系统主要功能,细化各个功能子模块的功能;2)研究系统安全问题,防止黑客的恶意进攻;3)提高系统的并发访问能力。
参考文献:
[1]郑姣,刘立波.基于Android平台的车险损余物资管理系统的设计与实现[J].宁夏工程技术,2015,14(1):23-26.
[2]杨相征.通信工程造价管理系统的设计与实现[D].北京:北京邮电大学,2007.
[3]曾秋礼,王家曦,赵明慧.基于B/S模型的光纤网络资料管理系统设计[J].中国有线电视,2015(2):197-198.
【通联编辑:唐一东】