如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
测绘工程管理信息系统的分析与设计齐志飞,黄向阳(南通市测绘院有限公司,江苏南通226006)摘要随着计算机网络和数据库技术的发展,信息化管理的技术日渐成熟,办公自动化已渗透于各行各业。测绘工程管理系统是应用于本公司测绘工程管理的软件系统及其数据库,本文详述了该系统的功能设计、分析思路和实现方法。关键词管理信息系统C/S结构OA(办公自动化)1项目概述2006年初,我公司制定了本年度技术创新计划,明确提出自主开发并建成“测绘工程管理信息系统”的科研课题计划的要求和任务,作为实现公司管理信息化的重要目标。“测绘工程管理信息系统研制”为江苏省测绘行业科研基金项目(项目编号:200609)。1.1系统的建设目标以“实现无纸化办公、网络办公”和“向商业化软件方向努力”面向公司各级管理人员和生产人员,为公司承接的测绘工程的“项目登记-项目设计-下达任务-生产安排-质量检查-移交顾客-资料移交(归档)”整个工序流程提供全面、准确、高效、便捷支持。为公司的合同管理、档案管理、人事管理、物资管理等已完成的或计划建设的系统提供良好接口的可复用、可扩充、稳定的、性能良好的管理信息系统。1.2研究项目意义项目研究的成果为一套应用于本公司测绘工程管理的软件系统及其数据库,可以直接应用于任务登记与技术设计、生产与质检、产品移交等环节,并支持查询、统计、报表、分析等,提高管理运行的质量、效率,降低生产与管理成本,并对同行具有借鉴和推广应用价值。2可行性分析与技术路线本公司近年来对管理信息系统开发投入大量人力、财力,先后自主完成了档案管理信息系统、内部信息发布系统、合同管理系统等系统开发,并已投入使用,应用效果良好。具备专门软件开发人员多名,各类软硬件齐全,具备研究开发测绘工程管理系统的技术力量。由于调研分析者、设计开发者均为本公司人员,熟悉生产管理流程,方便系统开发和维护。系统采用的技术路线:紧密结合本公司测绘工程实现流程控制,管理人员和软件开发人员密切配合,充分利用计算机语言、数据库和网络技术,在软件工程方法的指导下,开发出具有测绘生产单位特色的实用型OA(办公自动化)系统。测绘工程管理信息系统应用于测绘单位局域网内。局域网内不使用HTTP、FTP等网络高层协议,直接经由传输层协议使用面向连接的TCP协议,因此具有运行效率高、连接稳定的特点。C/S结构不需要Web服务器和IIS、TomCat服务器软件等,由客户端直连数据服务器,所以软硬件成本低。C/S结构程序客户端软件由于没有使用ASP、JSP等基于IE浏览器的开发方式,直接由通用编程工具设计界面和程序逻辑,因此开发效率高、界面多样化、开发者自由度大,局域网内也具有较高的安全性。当然局域网内C/S结构体系的显著缺点是不能应用于外网,尤其是Internet。3系统总体结构图1系统总体结构4.系统功能4.1系统设计的重要实体关系在分清合同、任务关系基础上,进行数据库设计,系统实现数据录入、查询、统计等基本数据库管理系统功能。以合同号、任务号为连接字段实现各个模块的挂接。其中一个合同可能分为多次任务、一个任务可由多个组长完成,每个组长均评分;一个合同可能会有多次资料移交和资料归档。但一个合同中的多次任务与多次资料移交相互独立,没有关联。每个任务可能有以文件形式出现的技术设计依据或技术设计报告,每个任务也有以文件形式出现的多个作业成果或者技术报告。4.2用户管理4.2.1用户级别分类根据测绘单位生产管理实际,将系统的用户进行如下分类。超级用户:决策层管理者使用,具有系统操作的最高权限,可代替生产部门、质检部门、档案部门等其他用户类型执行操作;生产部门负责人:具体负责本部门内生产安排、一级检查安排;项目经理:负责任务接洽与登记、项目评审、编写技术设计、下达任务到生产部门;一级检查员:完成一级检查,并给出一级检查质量评定;质量检查员:负责完成技术设计;完成二级检查,并给出二级检查质量评定;作业组长:服从部门生产安排,负责具体完成任务,提交作业成果、根据检查修改成果;档案管理员:负责资料移交顾客,负责资料归档接收。4.2.2用户级别管理方式(1)一个用户可以拥有多种用户级别,一个用户级别可以被多个用户拥有。例如能够编写技术设计的往往是具有检查资格的人员,因此项目经理往往也同时是一级检查员,同样生产部门负责人也可能是项目经理等,图2是系统显示用户可以拥有多种用户级别的界面。(2)超级用户负责管理用户级别,系统至少保留一个超级用户;(3)在用户级别的基础上,必要时编程实现特殊身份的特别权限。例如市场与技术部资料管理员由项目经理中的一人担任、生产总负责人由生产部门负责人中的一人担任、质量总负责人由质量检查员中的一人担任等等。这种在同类用户中由担任附加身份