基于B/S 架构适用于小型测绘单位的管理系统设计

2014-04-07 06:51侯春元
山西建筑 2014年17期
关键词:字段测绘单位

侯春元

(秦皇岛市城市规划管理信息中心,河北秦皇岛 066001)

0 引言

近年来,国家加大了推进政府机关企事业单位的管理信息化和软件正版化的力度,这对测绘单位生产管理的信息化提出了更高的要求。许多小型测绘单位下属于政府行政机关或大型的行业企业,财力支持不足,技术力量单薄,生产管理的信息化水平非常低,存在生产体系松散凌乱、测绘产品质量不高、滥用盗版软件和保密措施不力等问题。本文设计了基于B/S架构适用于小型测绘单位的生产任务管理系统,既能发挥小型测绘单位机动灵活执行力强的优势,又能实现高效管理低成本投入的目的。

1 系统架构

本系统采用B/S(浏览器/服务器模式)架构,服务器端采用PHP脚本语言搭配MySQL数据库的组合,用户端只需安装有浏览器程序即可。PHP和MySQL都是非常成熟的免费开源软件,能在所有主流操作系统上运行,安装简单,具有功能强大、安全性高、低成本、易使用、可移植性的特点。整个系统架构无需大资金投入,在原有软硬件的基础上就能轻易实现系统运行环境的搭建,不存在盗版软件的问题,既能满足小型单位的功能需求,又具有灵活高效、技术实现简单和维护方便的特点。

2 生产流程重组

很多小型单位没有固定有效的生产流程,家长制管理普遍存在,领导面面俱到,生产作业随意性很强,工作效率低,成果质量无法保证。员工分工经常变动,导致资料存档散乱,格式不统一,无法实现生产任务的快速查询和统计分析。为适应信息化的要求,必须对生产流程进行规范和优化。本系统在任务确立、生产作业、自检、专检、任务办结这套基本测绘工序的基础上实现了生产任务的流程化管理,充分发挥信息化管理的优势。

3 系统需求分析

小型测绘单位组织结构和生产流程简单,对系统的要求是安全、快捷、简单明了,主要内容如下:1)系统首页显示测绘单位的公开和公告信息、在办任务信息以及用户登录入口,登录需验证用户名和密码;2)对用户权限进行分级管理;3)所有对任务信息数据的操作必须在用户登录成功后进行,用户登录后提醒其待办和在办的任务信息,用户可修改个人密码并保证密码强度;4)实现生产任务的流程化管理,确保每道工序及时完成;5)单位负责人拥有最高权限,包括任务的建立、修改、审核等所有操作;6)生产组长可修改任务的纲要信息和自检信息以及上传作业文档和成果资料;7)技术员可上传任务的作业文档和成果资料,数据库获取其保存在服务器的路径信息而不保存文档资料本身;8)质检人员可修改任务的成果质量专检信息;9)用户可对已完成的任务信息数据进行查询和统计分析;10)实现数据库人工备份和自动备份功能,当任务信息中的任一字段被修改时,系统会自动备份对该任务信息表的操作记录;11)系统界面应该友好简洁,易学易用。

4 数据库设计和数据描述

基于以上分析结果,设计如下所示的数据项和数据结构:1)用户信息表:用户编号,姓名,性别,主职务编号,兼任职务编号,职称级别,身份证号码,手机号码,口令密码等。2)任务信息表:任务编号,任务确认接收日期,任务名称,任务规模,项目所在地,生产组编号,作业详细信息,自检信息,专检信息,终审信息,成果资料信息。3)委托单位信息表:单位编号,单位名称,任务名称,联系人,电话号码。4)职务信息表:职务编号,职务名称。5)生产组信息表:生产组编号,生产组名称,生产组组长,生产组组员。

5 系统功能描述

1)用户管理。该功能包括用户信息的查询、添加、删除和修改等,只对单位负责人开放。用户按其职务不同被赋予不同的管理权限。

2)用户登陆。用户通过系统首页的用户登陆入口登陆成功后,按照该用户的权限级别显示对应的个人页面信息,包括该用户待办和在办的任务信息加亮,所有已办结任务信息的查询分析统计,登陆密码的修改等功能。

3)生产任务流程化管理。对任务信息分字段分权限流程化的管理是本系统的核心功能。单位负责人有最高权限,任务的创建和删除功能只对单位负责人开放。技术员权限为任务的详细作业文档和成果资料的上传等。生产组长权限为任务的名称、规模、所在地、详细作业、自检等信息的编辑修改及成果资料的上传等。质检员权限为专检信息的编辑修改。委托单位信息对所有用户开放。

首先,由单位负责人创建任务信息和委托单位信息,并编辑任务名称、任务规模、项目所在地、生产组编号等字段,系统自动生成任务编号,默认作业详细信息、自检信息、专检信息、成果资料信息等字段为空,终审信息为“未审”。此时,生产任务创建完成,进入生产作业流程。

生产组长需编辑生产任务的自检信息字段,此字段为“空”“未检”“在检”“通过”四个选项。当字段为“空”时该任务信息在生产组长个人页面的待办栏中加亮显示以表明其未接收任务;当字段为“未检”和“在检”时其在办栏中加亮显示;字段为“通过”表示生产组已完成作业,该任务进入专检流程,此时的作业详细信息和成果资料信息两个字段不能为空,否则系统将报错提醒。

技术员只能编辑作业详细信息和成果资料信息字段,上传作业文档和资料到服务器,系统将其保存路径写入该字段。

专检员需编辑专检信息字段,此字段为“空”“在检”“未通过”“通过”四个选项。当字段为“空”时该任务信息在专检员个人页面的待办栏中加亮显示以表明其未接收任务;字段为“在检”表示专检进行中;字段为“未通过”表示专检不合格,将返回自检流程并清空自检信息字段;字段为“通过”表示专检结束,任务进入终审流程,此时自检信息字段也必须为“通过”,否则系统将报错提醒。

单位负责人应编辑终审信息字段,此字段为“未审”“在审”“未通过”“通过”四个选项。字段为“未通过”表示该任务终审不合格,将返回自检和专检流程并清空自检信息和专检信息字段;当字段为“通过”时,该任务办结。

4)公告公开信息管理。该功能包括单位的日常事务、公告、各种文件和技术规程在系统首页的发布。

5)数据库备份。该功能可使管理员导出全部数据和日志文件,另外应该及时对保存在服务器的任务文档和成果资料进行备份。

6 结语

基于B/S架构以PHP+MySQL为工具开发的生产任务管理系统充分考虑了小型测绘单位资金投入少、技术力量不强的现状,同时满足了管理的信息化和流程化的需求,操作简单,便于维护和扩展。使用者亦可根据单位自身特点和需要在本系统的基础上进一步开发和完善,提高其适应性以发挥更大功用。

[1]国家测绘地理信息局职业技能鉴定指导中心.测绘管理与法律法规[M].北京:测绘出版社,2012.

[2]Luke Welling,Laura Thomson.PHP 和MySQL Web开发[M].武 欣,译.北京:机械工业出版社,2009.

猜你喜欢
字段测绘单位
图书馆中文图书编目外包数据质量控制分析
鸣谢单位(排名不分先后)
填单位 要推敲
浙江省第一测绘院
工程测绘中GNSS测绘技术的应用
看错单位
协办单位
04 无人机测绘应用创新受青睐
无人机在地形测绘中的应用
CNMARC304字段和314字段责任附注方式解析