管理系统开发实例

2024-07-24 版权声明 我要投稿

管理系统开发实例(通用8篇)

管理系统开发实例 篇1

一.项目论证和计划 1.1系统调查

社会生活的现代化,使得市场的走向发生巨大变化,由于经济的发展,人们对生活的需求已经不再满足于丰衣足食的低度要求,许多人们往往不是单纯为满足生活必需去购买,而是凭着喜欢、意欲和感观去购买。如果一个商店能够打动顾客、吸引顾客,自然会顾客盈门,而近几年新兴产业中超级市场的现代化管理方式和便捷的购物方式,尤其是它轻松的购物环境。往往是打动顾客,吸引顾客的最主要的原因,且良好的周密的销售服务更是赢得信誉、吸引顾客的优势所在。商品经济的高速现代化发展也促进了竞争,使一切不甘落后的商家都争先恐后地采用最新的管理方法来加强自己的竞争地位。因此,超市经营者如果不掌握当今市场发展的这一走向,不能将超市现代化经营作为努力开拓的目标,就无法使经营活络、财源茂盛。随着计算机网络技术以及数据库技术的迅速发展,管理信息系统得到了广泛应用。对于一个超市来讲:货品数量少则数以百计,多则数以万计;另外,不同超市的实际情况也有所不同。要对这些货品进行统一、高效的管理,靠人工完成工作量庞大、难免有错漏之处。为此,一个自动化的超市货品管理系统的开发非常必要。

当今社会,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要。要适应市场竞争就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。

1.2 新系统的总体功能需求和性能要求

针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,我们将开发以下系统:前台POS销售系统、后台管理系统,其中这两个子系统又包含其他一些子功能。并且系统要做到以下几点:

(1).简单性

系统设计尽量简单,以实现使用方便,提高效率,节省开支,提高系统的运行质量。

(2).灵活性

系统对外界条件变化有较强的适应性

(3).完整性

系统是各个子系统的集合,作为一个有机的整体存在。因此,要求各个

子系统的功能尽量规范,数据采集统一,语言描述一致。(4).可靠性

小型超市管理系统可以用于支持超市的各项管理工作。

1.3 系统开发的框架

二.可行性分析

1.管理可行性分析

管理可行性分析管理可行性分析管理可行性分析 超市的经营者大多具备电脑基本操作知识,对于必要的专业操作经短期培训即可;管理基础工作和各项管理制度比较健全,执行严格,原始数据采集完整,保存良好。2.经济可行性分析

经济可行性分析经济可行性分析经济可行性分析 超市管理系统的投入,能够提高工作效率,减少工作人员,从而减少人力资本的投入,根据核算,系统投入三个月后,就能够基本收回开发系统的投资,从经济角度来说,本系统开发完全必要。

3.技术可行性分析(1).硬件:电脑一台(2).软件:操作系统:中文Windows 2007开发系统:Microsoft Visual Foxpro 6.0,安装SQL Server 2000的服务器版本 系统本身对硬件和软件的要求都不高且系统兼容性很强,平台的移植性也很好,因此无论在系统的硬件及软件上都满足开发的要求。

(3).本系统涉及到的技术因素: 管理系统的开发方法,使用面向对象开发方法开发软件系统。网络和通信技术,开发小组有基于C/S开发的经验,C/S机构规划和技术设计,开发小组有应用数据库开发经验。数据库技术,开发小组能使用Visual Foxpro 6.0 编程。

(4).运行上的可行性:操作简单:简单的操作规则使操作人员能轻松掌握。查询方便:用户可设定任意条件和任意的查询项目进行检索。统计灵活:任意条件下任意项目的产品入库时间、数量等的统计及查询项目均可进行交叉统计。

三.需求分析

3.1 数据流分析

顶层数据流图

零售前台(POS)管理系统数据流图

3.2 系统流程图

3.3 数据字典

商品信息

包括品名,仓库号,唯一标码,条形码,进货价,销售价,进货地,供货商号。仓库信息

包括仓库号,仓库名,类别,管理员工号,备注。员工信息

包括姓名,电话,工号,部门编号。会员信息

会员编号,会员名,电话,入会日期。供货商信息

包括供货商号,名称,地址,电话,联系人。销售信息

包括正常销售、促销与限量、限期禁止销售控制、销售明细记录、各地收银员收银记录、交结账信息,收银员工号。部门信息

包括部门编号,员工姓名,员工工号。

四.总体设计

4.1 功能模块图

4.2 层次方框图

4.3 IPO图

4.4 系统的功能结构图

4.5 工作流程模拟图

4.6系统数据库关系说明图

五.详细设计

5.1 前台销售(POS)功能流程图

管理系统开发实例 篇2

在信息技术应用日益普遍的今天, 国家、地方、社会各行各业都已将信息化建设列为实现社会进步、经济发展、行业领先的必备手段, 公路工程建设项目管理正面临着巨大的挑战, 利用全新的信息技术去研究和探索项目管理新理念、新方法正逐步被人们重视, 公路工程项目建设管理的信息化, 可对工程的进度、质量、投资等进行有效控制和管理, 在提高投资效益及工程管理水平, 促使工程项目建设管理制度化、标准化、规范化、程序化方面有着十分重要的推进作用。

2. 系统背景

本公路工程项目建设管理系统主要应用方为建设单位 (以下简称“业主”) , 其他关联方为业主项目管理处、监理及施工单位等建设管理实体。本系统业主肩负着本市境内多条公路项目的建设和管理工作, 公司以总经理为核心, 下设计划科、建工科、技术科、合同管理科等职能科室, 为方便和加强各个公路工程项目的管理, 公司派出部分技术和管理人员在每个工程项目所在地设立项目管理处, 授权负责工程建设的现场管理和协调各方关系。业主管理组织架构大体示意如图1。

3. 用户需求及分析

3.1 总体要求

3.1.1 原则性

工程过程和成果均必须符合中华人民共和国国家现行标准及交通部颁布的与本项目有关的现行规程、标准、规范、办法及交通部下发的与此有关的文件、规定, 必须遵守国家对计算机与网络及信息技术相关管理等条例。

3.1.2 实用性

系统要面向业主各主要职能部门包括各建设项目管理处、各建设项目监理和各施工单位项目部等有关单位, 整个系统要易于操作、管理和维护, 便于各方掌握和学习使用, 同时要切合实际情况, 适应工程管理的业务特点, 解决各种可能出现的实际问题, 进行现代化、信息化工程管理, 使各类信息完整、及时、准确地在各相关单位之间传输, 各级领导和工作人员可以随时随地得到想要的资料并进行分析, 以有效地解决当前工程管理能耗高、效率低、信息交流阻塞等问题。

3.1.3 安全性

因项目建设管理的大量工程业务信息及数据均保存在系统中, 况且这些信息和数据在多个层次和多个实体中频繁交换, 这就要求系统要有较高的安全性, 具有网络监督和管理的能力。

3.1.4 经济性

要能够在最大限度上减少投入, 具有最佳的性能价格比, 能够在完成系统目标的基础上, 力争少花钱多办事, 充分利用现有资源, 使各单位已有的各种软、硬件资源, 在本系统中得到充分利用, 以保护原有投资。

3.2 总体目标

根据开发者对业主的多次调研, 其需求大体总结为要利用计算机技术、网络技术等先进技术手段设计为一个业主、监理单位、施工单位三级的公路工程多项目综合管理系统, 要围绕着公路工程项目管理当中三大实施主体 (即业主、监理、施工单位) 而展开, 以项目实施过程中的“三控两管一协调” (即质量、进度、投资三控, 合同、信息两管, 一组织协调工作) 管理目标, 全面支持业主工程建设管理中已实施的中间计量与支付、合同管理、变更管理、计划进度管理、投资分析与控制、质量管理、竣工资料管理等业务制度及相关报表, 能够科学的统计分析图表, 分类汇总并生成各类台帐或报表, 同时支持数据的网络传输与汇总。上述用户需求在公路工程建设项目管理系统中具有通用性。

3.3 主要功能要求

3.3.1 分层管理

系统须充分考虑公路工程建设特点和复杂性, 分层管理, 即:业主 (业主各职能科室、项目管理处以及其他管理部门) 、监理单位和施工单位项目部, 并要求三方之间的数据既能单独又能汇总生成报表。

3.3.2 分角色管理

系统可根据项目建设的各层管理机构工作内容, 按部门和角色设置操作权限和密码, 并在系统运行中能进行调整和更改维护。

3.3.3 通讯要求

系统必须满足不同的通讯条件, 保证业主、监理和施工单位三方机构之间的每一个业务操作数据能及时传递。同时, 为便于相关领导直观查询, 能引入影音资料的传输及快速浏览。因此, 开发方应根据各工程项目具体通讯条件提出远程通讯办公和远程监控的解决方案。

3.3.4 流程定义管理

系统必须考虑在各工程项目建设期间的各种文档和报表的审批流程, 以及方便灵活的定义方式, 按不同的角色和职位, 制定各种审批流程模板, 使审批工作标准化;同时, 要求该审批流程在必要时, 可根据机构人员的变化而进行调整和修改。

3.3.5 权限控制及电子签名管理

在流程审批过程中, 系统必须考虑电子签名, 以保证系统的审批过程中的安全和操作者所赋有的权利和责任。将数据读写权限控制到每个操作对象、分配相应的操作权限。

3.3.6 任务追踪及任务提示

系统应能满足实时追踪查询操作者关心的批复、审批的工作任务, 查看任务的流向、提示审批状态等。

4. 系统设计和功能实现

4.1 业务构架

系统的业务构架 (详见图2) 是根据国内现行的公路工程项目建设管理模式, 以一个工程项目从招标、实施、竣工验收到缺陷责任期的管理过程为线索, 以项目实施为业务重点, 以质量管理、计划进度管理、费用管理 (以计量支付为主) 、合同管理、工程图纸管理、竣工资料管理、综合信息查询为基本内容架构, 又根据具体的工程类别的特点, 根据参与各方——业主 (项目管理处) 、监理、施工的不同的项目管理业务内容, 制定各种标准的控制流程和控制表格。系统中采用角色的控制方式, 不同的角色进入系统, 他所操作的权限和使用的功能都会不一样, 这样项目参与各方在自己的授权网络上协同工作, 共创信息资料, 共享信息。

4.1.1 通信服务层

处于系统的最底层, 该层主要负责处理系统的信息流, 是系统信息通讯的基础部分。系统通过通讯服务层为企业提供具有用户管理, 安全管理以及工作流管理等功能的自动化信息管理平台, 使企业信息可以得到及时的交流和处理。

4.1.2 业务功能层

主要通过各个业务子系统处理项目建设管理中的各方面业务数据。该层提供开放式的应用接口, 使用户可以自由选择工程管理的各个业务模块, 完成相应的业务处理功能, 实现企业业务处理的整体化管理。

4.1.3 综合信息处理层

主要为项目建设单位的高级管理者提供有效的查询分析手段, 并进行辅助决策, 使项目管理者能够及时准确地掌握项目的进展情况。

4.2 技术架构

根据系统的开发目标和原则, 结合不同业务的特点, 整体方案采用B/S (浏览器/服务器) 和C/S (客户机/服务器) 的混合模式。在业主、监理、施工单位三方部署不同的系统, 采用分布式体系结构来满足用户不同层次的业务需求。另外, B/S结构具有操作简单、使用维护方便等优点。系统根据不同业务的特点, 采用了不同的系统结构。其中计量支付子系统和合同管理子系统由于传送数据量比较大, 采用C/S结构比较适合, 而其它子系统则采用基于J2EE架构的B/S结构。

4.3 集成系统软件架构

4.3.1 系统软件架构图如图3。

4.3.2 子系统的部署

业主、监理、施工单位分别部属不同的子系统, 不同的子系统也可由不同的角色来进行操作, 具有不同的权限。

4.3.2. 1 业主:

计量支付、计划进度、质量管理、合同管理、竣工资料管理、图纸管理、试验管理、综合信息查询管理等子系统。

4.3.2. 2 监理单位、承包单位:

计量支付、计划进度、质量管理、合同管理、试验管理、资料管理等子系统。

4.4 系统网络拓扑图

整个系统在业主方建立中心数据库, 业主内部为局域网 (L A N) , 由多个独立的工作站组成, 通过Internet或RAS (远程访问服务器) 将业主、监理、施工单位网络连为一体, 实现互联互通和双向数据交换。系统网络拓扑结构示意图如图4。

5. 应用效果

系统涵盖了业主、监理和施工单位三个方面的全部业务, 本系统经在东莞市两个大型公路工程建设项目中实施使用, 其实现了公路项目建设的质量管理、计划进度管理、合同管理、计量支付 (含投资控制管理) 以及资料管理所有各项业务处理的信息化、网络化, 能在业主、监理和施工单位各方之间实现异地数据实时交换, 为公路建设管理提供快速准确全面的管理信息与决策信息。进一步规范了工程管理、提高了工作效率和确保了工程数据及时性、准确性, 减少了中间环节和人为干扰, 提高了各项业务往来的透明度, 节省了工程管理成本, 使工程建设管理水平上了一个新的台阶。

6. 经验总结

6.1 软件开发公司及开发人员的选择

俗话说“术业有专攻”、“隔行如隔山”, 应用方在挑选软件开发公司和开发人员时一定要选择具有相同专业以及有类似项目开发经验的软件开发公司及人员, 这样不但可以借鉴他们之前开发其他类似项目的经验和使用已经设计完毕的模块, 另外在沟通方面也相对较容易很多, 既可以提高开发效率又可以确保开发软件的专业性和有效性。

6.2 用户方代表的选择

作为用户方代表不但要把自身的情况 (公司组织机构、工作业务、现有系统等情况) 向开发方阐述清楚, 而且要把自己想要的系统能够准确地描述和表达出来, 在选择用户方代表时不光要选择领导代表, 而且要选择具体业务办理人员, 因为他们更加熟悉业务流程, 另外用户方代表最好具有一定的计算机基础。

6.3 重视调研阶段

软件开发过程中较为关键的一环就是软件的调研, 调研的结果直接关系到软件产品使用价值的高低, 任何一个被用户认可的软件无不经过详细调研过程。所谓调研, 简单点说就是对用户方的需求进行全面的、详细的调查和研究, 分析出用户方到底需要一个什么样的系统, 开发方怎样更好更快地去实现这些功能要求提供非常重要的依据。调研成功, 说明你抓住了主题, 找到了目标。

6.4 系统的标准性和开放性

往往比较大型的业主因管辖项目太多, 会选择多家软件公司开发不同的管理系统, 同时进行项目管理, 这时就需要系统具有标准性和开放性, 才能支持与其他开放型系统一起协同工作, 在系统中采用的硬件设备及软件产品应支持国际工业标准或事实上的标准, 以便能和不同厂家的开放型产品在同一网络中同时共存, 避免二次开发, 重新投资。

6.5 数据的安全性

因为项目建设管理的所有业务数据基本上全部集中在系统中, 况且数据交换频率高, 数据安全性问题必须得引起重视, 在系统设计中, 既要考虑信息资源的充分共享, 更要注意信息的保护和隔离, 在硬件和软件上可以采取以下一些措施:

6.5.1对重要的数据利用加密解密技术、密钥管理、数字签名、认证技术等措施防止数据在传输过程中被别人窃听、篡改。

6.5.2在业主局域网边界出口部署IDS, 核心路由器上启用Net Flow、s Flow等进行监控, 对关键的网络节点通过端口镜像、分光等方式进行进一步分析处理网络数据包, 通过部署基于Nessus的漏洞扫描服务器对网络计算机进行定期安全扫描, 及时升级系统补充和杀毒软件。

6.5.3安装磁盘镜像或者设立专用数据服务器, 定期对重要数据进行备份等。

总之, 利用计算机技术对公路工程项目建设进行信息化管理是大势所趋, 对做好工程实施的“三控两管一协调”和提高管理水平、降低管理成本都有着积极的意义。

摘要:本文通过一个典型的公路工程项目建设管理系统开发应用实例, 站在开发者和使用者的角度从系统开发最初的用户需求分析到系统设计实现等环节作了简要说明, 总结了一些经验, 希望能够给公路工程项目建设管理系统开发者或使用者带来一些启示, 尽量使开发出来的系统能确实做到实用、高效、经济。

物业管理系统的开发 篇3

关键词:物业管理 物业管理系统 设备管理

一、物业管理系统的简介

本系统主要利用C#.NET和ASP.NET实现小区管理中所涉及的物业管理系统,利用.NET平台的特性设计结构合理的Web应用程序。本系统采用Microsoft SQL Sever2000作为数据库服务器。

二、数据库的设计

物业管理系统中,存在小区、楼宇、房间、费用、住户、设备等几个对象实体,小区和楼宇之间、楼宇和房间之间、楼宇和住户之间以及小区和设备之间都是一对多的关系;住户与房间之间是一对一的关系;小区与周边设施之间是多对多的关系。

1.设计数据库结构。

首先在SQL Server中创建一个数据库,命名为SmallHome。可以将该数据库中的表分为两类,一类是基本信息表,另一类是代码表。

2.创建并配置数据库。

建立一个数据库,数据库名设为SmallHous。另外还需要建立一个可以访问该数据库的用户,并设置其密码。

3.配置系统Web.config。

.NET平台提供了一个统一的Web开发平台,新建一个空白解决方案,会自动生成一个Web.config,在里面可以设置数据库连接信息。

三、系统功能的设计

物业管理系统的主要目的就是对小区内的物业和住户进行管理,使小区内的管理工作更加容易,提高工作效率,降低管理成本。

该系统并不是可供小区内的任何用户使用的,只有该小区的管理员才可以使用此系统。可以将使用此系统的小区内管理员分为两类:一类是系统的使用者,另一类是系统的维护者。系统的使用者只能使用此系统,对于此系统的管理工作没有权限,系统的维护者不仅可以使用此系统,还可以对系统進行维护。

1.功能设计。

本系统具体功能如下:

(1)安全管理:提供用户登录、注销等功能。

(2)物业管理:登录后的每个用户可以对小区资料、楼房资料、车位资料以及电话资料等进行查询、修改、添加、删除操作。

(3)住户管理:登录后的每个用户对小区内的所有住户的基本信息以及每个住户的入住情况进行查询、添加、删除、修改操作。

(4)设备管理:登录后的每个用户可以对小区内的所有的设备以及设备的维修情况进行查询、添加、删除、修改操作。

(5)系统管理:登录后的系统维护人员可以对该系统的使用者以及该系统中数据库里的某些代码表中的数据项进行查询、添加、修改、删除操作。

2.模块设计。

(1)用户身份验证模块。用户身份验证模块实现用户合法性检查,把用户ID以及权限值保存到Session中,而在后面的页面中通过判断这个Session值是判断用户是否登录。在这个模块中还提供用户退出的功能。

(2)物业管理模块。在物业管理模块里主要包括了对小区概况的查询、修改功能以及对周边设施概况、楼宇信息、房间信息以及小区内的车位信息的查询、修改、删除、添加等功能,同时实现用户退出系统的功能。

(3)住户管理模块。住户管理模块主要提供的是查看、修改、删除、添加小区内住户的基本信息、住户的房屋居住信息以及住户的电话信息。

(4)设备管理模块。设备管理模块主要提供的是对小区内的设备的基本信息进行查看、修改、添加和删除操作。

(5)系统管理模块。系统管理模块包括对用户信息的管理和对数据库中代码表的管理两个功能。由于本系统主要使用者的权限只有两类,为方便起见,将用户的权限直接存储到了用户的基本信息表中,所以不再设置单独的模块来对用户的权限进行操作,用户管理信息主要包括对用户信息的查询、修改、添加、删除等功能。

管理信息系统开发案例 篇4

五一后不久,一位北京网友在搜狐社区的帖子《日行千里感受山东高速公路》引起了不少人注意,特别是沿路拍的精美照片更吸引了很多网友。这位自驾车畅游胶东半岛的北京网友在帖子中说:山东坚决实践那句话——要想富,先修路,山东路好是全国公认的。这些年乘车在不少省市穿越过,多数是走高速公路,只有在山东的高速公路奔驰,才有享受的感觉,痛快,舒畅!的确,山东高速公路已达3033公里,将突破4000公里,不仅通车里程连续多年保持全国第一,还建设了全国规模最大的高速公路信息管理系统。将现代信息技术应用于高速公路管理,实现了全省高速公路收费、监控、通信的自动化管理,保证了高速公路的畅通无阻和高效运行,这才让驾乘人员有了痛快、舒畅的享受感。

仓库管理系统开发个人总结 篇5

在仓库管理系统开发中我负责的是模块设计,尽管开始遇到很多问题,但是还是解决了,接下来分享一下我的收获与感想。

总的来说,这次的实践我明白了软件的开发流程大致分为以下5个流程:

1、问题的定义及规划:此阶段是软件开发与需求放共同讨论,主要确定软件的开发目标及其可行性。

2、需求分析:需求分析阶段是一个很重要的阶段,这一阶段做的好,将为整个软件项目的开发打下良好的基础。“唯一不变的是变化本身”,同样软件需求也是在软件爱你开发过程中不断变化和深入的,因此,我们必须定制需求变更计划来应付这种变化,以保护整个项目的正常进行。

3、软件设计:此阶段中偶要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计、数据库设计等。软件设计一般分为总体设计和详细设计。还的软件设计将为软件程序编写打下良好的基础。

4、程序编码: 此阶段是将软件设计的结果转化为计算机可运行的程序代码。在程序编码中必定要制定统一、符合标准的编写规范。以保证程序的可读性、易维护性。提高程序的运行效率。

5|、软件测试:在软件设计完成之后要进行严密的测试,一发现软件在整个软件设计过程中存在的问题并加以纠正。整个测试阶段分为单元测试、组装测试、系统测试三个阶段进行。

原来我以为软件开发就只需要写代码,前期的不那么重要,原来我错了,前期很重要,前期的文档设计没设计好,后期没法写,没法维护,我觉得前期这个需求文档应当首先提交给技术研发部门的负责人以及核心开发人员。由开发团队对其进行技术和风险分析。如果对此需求统一有异议的地方,需要返回给产品团队,重新修正需求。反复如此,直至需求完善准确,细致,清晰。

前期规划就像高楼的地基,如果马马虎虎,就算是一块砖块没摆好都可能导致整个高楼建设的失败。在规划中我认为,交流永远是需要双方积极主动,能认真听取每个人的建议。前期工作思维不慎重,不细致,不认真,不够完善,将产生连锁效应直接导致整个工程和项目的失败。这种失败可能表现为:第一种,软件按需求实现但是功能根本不能满足用户需要。第二种,功能都有了,软件没有

达到可用性、易用性。对于第一种,当然是因为前期规划疏漏了某些细小功能,没能把需求文档做完善。应该是规划工作做的还不够认真和细致。对于第二种情况,我认为更多是在产品设计规划方面经验还不够成熟。这种问题应该是很难避免的。因为每种新产品对产品团队来说都很陌生。即使以前做过类似的东西,也难免面面俱到。这只能通过不断努力和认真的态度来弥补。

在本次的实训中,除了让我明白工作中需要能力,素质,知识之外,更重要的是学会了如何去完成一个任务,懂得了享受工作。当遇到问题,冷静,想办法一点一点的排除障碍,到最后获取成功,一种自信心由然而生,这就是工作的乐趣。有时候也需要虚心请教,从别人的身上真得能学习到不自己没有的东西,每一次的挫折只能使我更接近成功。除此以外,我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同自己的观点。这次所学知识与实际的应用,理论与实际的相结合,让我大开眼界。也是对以前所学知识的一个初审吧!这次实习对于我以后学习、找工作也真是受益菲浅,在短短的一个星期中让我初步从理性回到感性的重新认识,也让我初步的认识这个社会,对于以后做人所应把握的方向也有所启发!相信这些宝贵的经验会成为我今后成功的重要的基石。

管理系统开发实例 篇6

目录 1.功能概述

2.开发背景及意义

3.软件环境

3.系统层次结构 设计阶段类图

6.软件具体功能说明,界面说明(表单说明)

7.体会及优缺点分析

人事管理系统的设计(开发)

1.功能概述

人事工资管理系统是不可缺少的部分,它的内容对于其的决策者和管理者来说都至关重要,所以人事工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。人事工资管理系统的主要任务就是使用计算机,对所有公司成员的人事档案资料进行保存;在需要时进行查找、分类、统计或者增加、修改和删除等操作;可以针对不同的目的,对各种档案资料进行查询。

2.开发背景及意义

随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共享,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。现在许多的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。

本系统就是基于本公司的人事管理而设计的,是对公司的人事资料进行管理,为人事管理人员提供了一套操作简单、使用可靠、界面友好、易于管理和使用的处理工具。本系统对人事各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。本系统不仅使公司人事管理人员从繁重的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理的科学性,方便了用户查询、管理人员进行管理。

3.软件环境

服务器端要求如下:

操作系统:Windows 2000 Server 数据库:Mircrosoft SQLserver2005

开发工具:Microsoft Visual Studio 2005 4.系统层次结构

HIPO图是IBM公司发明的“层次图加输人/处理/输出图”的英文缩写。它既可以描述软件总的模块层次结构H图(层次图),又可以描述每个模块输入/输出数据/处理功能及模块调用的详细情况IPO图(也称IPO表)。HIPO图以模块分解的层次性以及模块内部输入、处理、输出三大基本部分为基础建立的。

本系统的最顶层的矩形框代表人事工资管理系统的主控模块,调用下层模块以完成全部管理功能;第二层的每个模块控制完成系统的一个主要功能,如此实现自顶向下逐步求精。

H图只说明了系统由那些模块组成及其控制层次结构,并未说明模块间的信息传递及模块内部的处理。因此对一些重要模块还必须根据H图绘制具体的IPO表。用户和管理人员可利用IPO表编写、修改和维护程序。IPO表中包含的附加信息主要有系统名称、图的作者,完成的日期,本图描述的模块的名字,模块在层次图中的编号,调用本模块的模块清单,本模块调用的模块的清单、注释以及本模块使用的局部数据元素等。

信息查询的上层调用模块为人事管理,没有下层模块可调用,信息查询的IPO表如表4.1所示。

表4.1 信息查询的IPO表

系统名称:人事工资管理系统 模块名:信息查询 模块编号:2.1 上层调用模块:人事管理 输入数据:要查询的人事信息

设计者:杨凌霄 日期:2009-10-20

下层被调用的模块:无 输出数据:查询得到的结果

处理:根据查询的信息判断库中是否有相应的记录,如果有则显示查询的结果

修改信息的上层调用模块为人事管理,没有下层模块可调用,修改信息的IPO表如表4.2所示。

表4.2 修改信息的IPO表

系统名称:人事工资管理系统 模块名:修改信息 模块编号:2.3 上层调用模块:工资管理

设计者:杨凌霄 日期:2009-10-20

下层被调用的模块:无

输入数据:填写要修改的信息 输出数据:对数据库的更新结果

处理:判断修改信息的合法性,修改成功后显示更新的结果

5设计阶段类图

在系统分析阶段,已经找出了主要的概念类和类的方法、类间的关系。到了系统设计阶段,需要从软件系统的角度来重新设计类图。分析阶段的类到了设计阶段有的可能变成一组类,有的可能消失。

分析阶段的类图主要是用来描述现实世界中的问题;而设计阶段的类图主要是对解决方案进行描述。因此设计阶段的类图描述了软件的系统结构。创建设计类图的过程包括以下几步:

1.识别设计阶段出现的类,为这些类添加属性和方法。2.建立类间关系,最终完成对属性和方法的细节描述。系统设计阶段的类图如图4.2所示。

图4.2 系统设计阶段的类图

数据库设计

数据库概念设计

1.考评管理信息表:用于保存员工考评管理基本信息 2.员工档案信息表:用于保存员工档案的详细信息 3.员工工资信息表:用于保存员工工资的详细信息 4.奖罚管理信息表:用于保存奖罚管理信息 5.调动管理信息表:用于保存员工的调动管理信息 数据库逻辑设计

用户信息表是用来存放管理员的详细信息的数据表,里面存有不同级别的用户,可以在系统中实现不同的功能操作,内容如表3.3所示。

表4.3 考评管理信息表

字段名

ID PID Pname Pdep PKpcontent PKpResult PKpscore PKpPeople PKkDate

类型

int varchar varchar varchar varchar varchar int varchar dateime

长度 10 10 10 20 10 4 10 8

主键否

主键 否 否 否 否 否 否 否 否

描述

系统编号 员工编号 员工姓名 员工部门 考评内容 考评结果 考评分数 考评人 考评日期

员工档案信息表:用于保存员工档案的详细信息,内容如表3.4所示。

表4.4 员工档案信息表

字段名

id employeeID employeeName employeeSex employeeDept employeeBirthday employeeNation

类型

int varchar varchar varchar varchar datetime varchar

长度 10 10 2 10 8 10

主键否

主键 否 否 否 否 否 否

描述

系统编号 员工编号 员工姓名 员工性别 员工部门 员工生日 员工民族

employeeMarriage employeeDuty employeePhone employeeAccession employeePay

varchar varchar varchar datetime decimal 10 11 8 9

否 否 否 否 否

婚姻状况 职务名称 联系电话 就职日期 基本工资

员工工资信息表:用于保存员工工资的详细信息,内容如表3.5所示。

表4.5 员工工资信息表

字段名

ID YID YName YSex Ydep YBasePay YJintie Yjiangli YFK Yquanqin Yjiaban Yyingfa Ypay YMonth

类型

int varchar varchar varchar varchar decimal decimal decimal decimal decimal decimal decimal decimal varchar

长度 10 10 2 10 9 9 9 9 9 9 9 9 50

主键否

主键 否 否 否 否 否 否 否 否 否 否 否 否 否

描述

系统编号 员工编号 员工姓名 员工性别 员工部门 基本工资 职务津贴 奖励金额 罚款金额 全勤奖金 加班工资 应发工资 员工工资 工资月份

奖罚管理信息表:用于保存奖罚管理信息,内容如表3.6所示。

表4.6 奖罚管理信息表

字段名

id UserID UserName UserJF UserJFcontent

类型

int varchar varchar varchar varchar

长度 10 10 10 10

主键否

主键 否 否 否 否

描述

系统编号 员工编号 员工姓名 奖罚类型 奖罚内容

UserJLMoney UserFKMoney UserJFDate UserCXDate

decimal decimal varchar varchar 9 50 50

否 否 否 否

奖励金额 罚款金额 奖罚日期 撤销日期

调动管理信息表:用于保存员工的调动管理信息,内容如表3.7所示。

表4.7 调动管理信息表

字段名

id UID UName URemoveDate UOldDep UNewDep UOldJob UNewJob UOldPay UNewPay UPayExplain

类型

int varchar varchar varchar varchar varchar varchar varchar decimal decimal varchar

长度 10 10 10 10 10 10 10 9 9 10

主键否

主键 否 否 否 否 否 否 否 否 否 否

备注

系统编号 员工编号 员工姓名 调动日期 原部门 现部门 原职务 现职务 原工资 现工资 工资说明

图3.5 修改口令PAD图

5.系统功能实现

管理员登录

在管理员登录中,主要实现的是对管理员合法性的验证。管理员在此输入其姓名、证件号并通过软键盘输入密码,经过与后台数据库中的记录进行相应的对比确定其为合法用户,管理员才得到进入系统的权限,如图4.1所示:

管理员登录界面

功能实现:

1.由于用户在登录系统时,可能会有某些信息忘记输入,这时可能会出现错误。本系统通过获取用户信息框中的信息并进行判断,如果有未输入的信息,则会警告用户并提示用户将信息输入完整。

档案管理

在这个功能模块中,管理员可以对员工的基本信息进行查看。如果有必要,还可以查看某个员工的详细信息以此来了解此员工的职位及工资。档案管理窗体用于管理所有员工的档案信息,在档案管理窗体中可以添加、修改、删除和查找员工信息,双击某条员工信息,可以打开修改员工档案的窗体,在此窗体中可以对信息进行修改并显示员工的详细信息。如图4.2所示。

档案管理窗体

功能实现:

1.档案管理窗体加载时,检索员工档案表员工档案信息表中所有的信息,并将其绑定到DataGridView控件上,同时设置TreeView控件的节点图标以及选择后的节点图标,并且动态的将所有的部门名称添加到TreeView空间中。

2.如果要按姓名查找员工档案,可以在ToolStripTextBox控件的TextChanged事件中编写代码,实现当控件中输入关键字后,马上就能检索出相应的数据

3.当单击TreeView控件中某个部门时,主窗体右侧的DataGridView控件中将显示选中部门的所有员工档案,该功能是在TreeView控件的AfterSelect事件下实现的。

4.当双击某条员工档案后,会弹出相应的窗体用于显示其详细信息,并且可以对详细信息进行修改,该功能是在DataGridView控件的CellDoubleClick事件下实现的。添加员工信息

添加员工模块主要是实现对员工的信息进行管理的模块。如果添加员工,单击增加按钮,打开添加员工信息窗体,该窗体可以向数据库中添加新的员工信息,添加员工信息窗体如图4.3所示。

添加员工信息

奖罚管理

公司的发展离不开完善的奖罚制度,奖罚制度可以提高员工的工作热情,同时,也可以对员工的所制约。在本系统中,开发了奖罚管理窗体,用于添加,修改或者删除奖罚信息,方便在发工资时进行工资统计。如图4.4所示。

奖罚管理窗体

调动管理

公司的经营会根据员工能力的不同而分配不同的工作,这时在企业内部会出现员工调动的问题,这就需要对员工调动有详细的记录,方便员工档案管理,以及统计工资时发放员工现任职务的薪水。如图4.5所示。

图 调动管理窗体

考勤津贴

为了提高员工的积极性,如果员工每月全勤上班,则公司会对其进行奖励,这就需要一个考勤津贴窗体用于管理公司颁发的考勤奖。如图4.6所示。

图 考勤津贴窗体

3.当信息输入完毕,单击“增加”按钮,检查数据输入是否正确,如果输入的数据没有问题,则将其添加到数据库中。工资总结

在月末发工资时,需要对指定月份的员工信息进行统计,此时,需要一个工资总结窗体用于统计所有员工的工资情况,其中包括员工的基本工资、职务津贴、全勤奖金、加班工资等,方便为每位员工发放工资。如图4.7所示。

图4.7 工资总结窗体

6.软件具体功能说明,界面说明(表单说明)

1.打开工资总结窗体可以浏览员工工资的所有信息,当次窗体加载时,通过BindDataGridView方法将所有的工资总结信息检索出来绑定到dataGridView1控件上并进行显示。

2.如果要打印某个月份员工的工资条,可以选择相应的月份,然后单击“打印”按钮,边可以打开水晶报表的浏览窗口。

3.当选择某个月份后,系统会根据选择的月份检索其工资总结数据,并调用BingDataGridView方法绑定dataGridView1控件,然后向水晶报表的现实窗体中传递参数months。

7.体会及优缺点分析

本系统基本符合公司或单位的需求,能够完成人事工资的管理和信息的查询以及各类相关功能的实现。对于数据的一致性的问题也通过程序进行了有效的解决。总体上看可以将管理员从传统繁重的人工管理中解脱出来。

人事工资管理系统主要包括四大部份:系统登录管理模块、员工基本资料管理模块、员工人事管理模块、统计管理模块与系统设置模块。员工基本资料管理模块和员工人事管理模块实现对员工资料、员工人事进行查询、添加、删除和修改等操作。统计模块包括综合信息统计、员工工资统计、人事信息统计。综合信息统计主要统计各部门各职位员工的人数平均工资及工领。人事统计是按员工的性别、年龄、专业、职位、职称、基本工资等信息进行统计。系统设置模块主要实现基础信息设置、操作日志管理、备份恢复数据、操作员管理、系统设置、初始化数据库。

随着经济全球化,我国加入WTO,特别是信息技术的飞速发展,管理信息系统也成了我国企业重要的发展对象。对于这种情况,我们针对人事资源管理信息系统进行了调研和开发分析设计,以解决人事管理的复杂繁琐的问题。但是可由于调研不全面不深入,以及开发人员的经验不足,这次的有些地方可能不能完全满足系统使用者的真实需求,对此我们会尽量完善。我们会在摸索中力求进步。

管理系统开发实例 篇7

工程建设过程中项目管理与监理工作的侧重点存在显著差别, 工作内容也存在较大的差异, 因此要设计这两项工作的信息平台系统管理日常工作, 并不能眉毛胡子一把抓将他们集成到一个系统中去。

本课题依托建科咨询信息平台中的项目管理业务系统平台开发, 通过对公司承接的项目管理项目中设计管理的分析, 结合项目管理过程中日常设计管理工作的记录、整理、补充, 制定出合理的设计管理平台模块, 同时为了配合公司大力推广项目管理信息平台, 制定了设计管理模块的使用考核办法和具体考核指标, 力求为项目管理平台尽快上线做好充分准备。

1 项目管理信息平台总体思路策划

本平台面向项目部项目经理、各类专业工程师及资料员使用。公司主管部门根据员工不同的工作职位及需求, 赋予他们该项目的相应权限, 使其能够在工作过程中将系统要求的信息输入系统, 由系统根据预先设计的模块将信息组织归纳, 经整理后上传服务器;同时相同项目的用户在权限允许的情况下, 可以根据自己的工作需求和职责浏览相关通知、信息, 并在审核确认后提交系统进行信息更新。系统通过短信平台将需要审核的申请通知公司管理层, 确保相关申请能够及时得到审核。同时公司管理层可以通过综合管理系统的项目管理模块进入项目管理项目系统, 对项目部的日常工作情况进行检查。系统的主要设计思路是将项目纷繁复杂的工作信息知识点, 通过系统梳理, 连结成不同类型的知识线;通过汇总一个涵盖相对全面的知识线, 织成一块完整的知识面;通过对大量项目提供的不同知识面进行汇总, 最终融合成一个立体的、全方位的项目管理系统。

完整的项目管理业务系统的功能模块包括我的流程、项目信息、项目策划、前期管理、设计管理、采购合约管理、投资控制、施工管理、进度管理、验收与移交管理、文档管理、知识管理, 本文着重就平台中设计管理部分进行分析。

2 设计管理模块分析

设计管理模块主要分为设计管理策划、设计阶段管理、施工阶段设计管理及设计管理指令等四部分, 基本涵括了项目实施过程中需要进行设计管理的所有部分, 力争对项目管理过程中的设计管理工作起到了全方位的指导规范作用。

2.1 设计管理策划

2.1.1 设计标准

设计管理工程师在此模块中可以上传项目的设计依据, 如设计规范、使用的材料规范、相关行业规范等, 同时可以收集上传各分项验收规范以方便项目施工过程中的验收工作。

2.1.2 设计进度

总进度控制目标:项目的进度管理工程师需要上传项目的进度计划 (project文件) , 由系统根据上传的文件自动获取其中的文件节点以及相关文字信息, 以系统格式体现, 并具有编辑、更新及替换功能。此功能作为整个设计管理工作的主线贯穿始终。

总投资控制目标:由采购合约工程师上传项目各阶段的投资控制目标, 如估算、概算、预算等, 系统根据上传的文件自动获取其中的文件信息, 以系统格式体现, 并具有编辑、更新及替换功能。此功能可以与其他系统模块互相结合交叉显示以进行投资控制工作。

2.1.3 设计目标

由设计管理工程师上传项目建议书、设计任务书、可行性研究报告等设计目标至模块, 用在各阶段作为设计参考, 以审查该阶段图纸是否符合要求。

2.2 设计阶段管理

2.2.1 设计图纸管理

该功能可以批量上传、修改、备注整个项目的图纸, 方便项目所有成员查看及下载各阶段的设计图纸。

2.2.2 控制内容管理

该控制模块负责记录和汇总在各个设计阶段中需要进行控制的信息, 并在进行汇总和记录时, 需要选择当前记录的信息是处于何种阶段的, 包括:①进度控制, 负责记录和汇总各阶段各类图纸的到位情况、各图纸到位时间等内容, 并能根据相关条件进行查询;②质量控制, 负责记录和汇总在各个设计阶段对于质量审查的信息, 其中包括:专项审查、施工图审图等, 并能根据相关条件进行查询;③投资控制, 负责记录和汇总在各个设计阶段对于投资审查的信息, 其中包括:投资预算专题会议纪要、预算审查意见、设计回复等, 并能根据相关条件进行查询。

2.2.3 流程管理

该模块提供静态页面和链接, 对于不同阶段设计流程进行描述, 以方便用户按图进行操作。主要提供如设计管理总流程、设计管理工作流程图、设计任务书编制审核流程图、方案设计管理流程等内容链接。

2.3 施工阶段设计管理

施工阶段的设计管理包括:图纸会审管理、设计交底管理、技术核定单管理、专题研讨会管理、设计变更管理, 系统主要负责记录和汇总在各个设计阶段的信息, 如会议纪要、通知单、核定单、设计变更单等内容。在进行图纸汇总和记录时, 需要选择当前记录的图纸信息是处于何种阶段的, 提供图纸附件上传和查看功能, 并可根据上传图纸设定的相关条件进行查询。

2.4 设计管理指令

2.4.1 联系单

记录和汇总对于在设计过程中不同阶段联系单的信息。在记录联系单之前需要选择联系单所处的设计阶段。模块提供相关信息输入和附件上传功能, 并能根据相关条件进行查询。

2.4.2 通知单

记录和汇总对于在设计过程中不同阶段通知单的信息。在记录联系单之前需要选择通知单所处的设计阶段。模块提供相关信息输入和附件上传功能, 并能根据相关条件进行查询。

3 设计管理模块的考核管理

为了提高本项目管理信息平台的使用率, 保证信息系统中项目的进度、质量、安全等关键信息能够得到及时、准确以及完整的考核, 针对不同的项目管理模块, 我们制定了与之相对应的设计管理考核模块。

在设计管理工作中, 我们主要从以下的关键考核点对项目的设计管理工作进行考核:①设计任务书:设计任务书是否上传;②设计阶段设计管理:设计管理进度计划、方案设计阶段图纸审查报告、扩初设计阶段设计图纸审查报告、施工图设计阶段图纸审查报告等内容作为附件上传及审批工作是否完成;③施工阶段设计管理:图纸会审、设计交底、技术核定单及设计变更等内容是否录入;④设计管理指令:联系单、指令单等内容是否录入。

具体各考核分项指标的打分建议如表1所示。

通过对相应管理模块中必填内容的完整性、及时性以及准确性的评分, 同时结合系统使用率的统计, 对各项目的设计管理模块部分计算综合得分, 作为项目及专业工程师工作的考核的一项指标, 提高本项目管理系统的使用程度。

4 结语

项目管理信息平台能够帮助我们规范日常项目管理工作中的操作模式, 收集汇总各项目操作过程中的经验教训, 加速公司项目管理业务项目理论积累。可以说这个平台是公司在项目管理理论探索中迈出的积极而扎实的一步, 同时进一步提升了公司核心业务的核心竞争力。

摘要:本文依托建科咨询信息平台中的项目管理业务系统平台开发, 通过项目管理信息平台的总体策划, 对公司承接的项目管理项目中设计管理工作进行分析, 制定出合理的设计管理模块, 同时为了配合公司大力推广项目管理信息平台, 制定了设计管理模块的使用考核办法和具体考核指标, 为公司今后项目管理项目的规范化运作打下了扎实的基础。

关键词:项目管理,信息平台开发,设计管理模块

参考文献

[1]刘小川.项目群管理模式研究与应用分析[J].项目管理技术, 2011 (8) .

[2]郭光祥.基于ASP.NET的项目管理系统的设计和实现[D].武汉:华中科技大学, 2005.

[3]范冰冰.项目管理框架体系结构[J].计算机应用, 2004, 2 (24) :34-37.

通信设施管理信息系统开发探析 篇8

[摘要]随着中国特色社会主义不断进步与科技飞速发展,信息交流在当今社会中占有举足轻重的作用。近几年,我国正在大力建设基础信息设施,而通信设施是基础设施的重要组成部分,若要保证通信设施建设有序进行,就必须将通信设施管理系统开发工作落实,从某种意义上而言,通信设施管理系统开发直接决定了通信设施的发展方向。本文通过对通信设施管理系统结构和功能分析,并阐述了具体的数据情况和数据库设计,希望为通信设施管理系统开发起到借鉴作用。

[关键词]通信设施;管理信息;系统开发;故障类型

[中图分类号]C931.6 [文献标识码]A [文章编号]1672-5158(2013)06-0094-02

1 前言

通信设施管理信息系统可以实现通信设施信息管理、监控、维护等目标,在整个通信工作中具有承上启下作用。系统的开发目的是将计算机与地理信息技术有机结合,构建新的系统可用于通信数据处理、信息查询、统计分析、服务等方面,从而保证系统在科学的系统管理下安全运行,提高了通信系统的工作效率。通信设施管理信息系统开发主要功能是促进通信管理信息化,使得通信部门做各项决策工作前,都有科学的通信设施信息系统做保障。该系统主要是对地理信息技术改进得到的,因此,此系统除了为通信部门决策提供依据外,还能准确地对综合地域情况有详细了解。

2 系统结构及功能

2.1 系统结构和软件条件

此系统主要是以单机版的结构类型为前提,基于此融合了MapInfo公司的地理信息系统组件,数据库管理系统是Microsoff SQL Server 2000,开发语言是Microsoft Visual Studio 2005 C#。Maps是MapInfo司向用户提供的具有强大地图分析功能的ActiveX控件产品。它是主要是建立在Windows操作系统的基础上,所以可以兼容大部分普通的可视化开发条件,例如如Vc、Ⅷ等,Maps囊括了所有工具、属性以及方法等基本设置要求,可以满足地理信息系统的最基本要求是极其简单的。

2.2 系统重要功能介绍

该系统工虽然整个开发过程比较复杂,然而在实际操作过程中却极为便捷,这主要是因为其具有的功能强大,完全可以满足通信设施管理的全部功能需求,系统的重要功能介绍如下:第一,地图管理能够根据需要将地图打开、数据输入、重要信息备份等地图管理功能。第二,空间数据图形的显示和管理。通常分为分层叠加显示数据与预先定义图层显示数据两种,分层叠加显示数据是指系统将不同层次信息进行整理分析,并传输给下一阶段,经过逐层传递汇总到系统的综合信息处理处,再将各层信息全面处理,把运行结果显示在计算机屏幕上;而预先定义图层显示数据是指根据比例此,对图形的大小进行自动控制,可以结合实际需要对窗口进行一系列操作,保证图形显示效果最佳。第三,图形空间位置自动显示。应用空间定位系统,明确空间区域内的图形。第四,量算功能。此系统具有超强的量算功能,可以快速准确的捕捉图形的关键点坐标、计算出各种几何数据、不规则图形的面积等。第五,光缆井信息确定。由于光缆井信息具有复杂性以及多变性,因此以往对其确定时难度较大,且得出的数据有巨大误差,只能作为参考数据。此系统几乎对光缆井的全部信息都能精确确定,并且能对相关图表特殊标注。第四,光缆故障处理。当光缆某部分出现异常情况时,该系统能够快速做出放映,通过对光缆线路分析,结合输入位置和设备的距离,准确判断出故障出现地点。

3 数据情况与数据库设计分析

3.1 通信设施数据的基本构成

通信设施数据可以直接讲为需要者传递专题数据,例如基站分布,大客户分布,机房,营业厅,通信井等。其中通信井数据是提供方用全球定位系统采集。用户应当能识别圆井、方井、自建井、它方井、共建井。在不同类之间难免重叠,因而设计使往往把通信井信息进行人为界定,并进行预设编码方便辨别(如表1)。

3.2 地下通信光缆数据的特性

通信管理单位往往只是对管道数据进行详细的记录备案,但对各条光缆在管道内如何铺设却模糊不清,因此要想提高系统处理数据的精确性,就必须对光缆的实际状况仔细调查。瞎报为光缆调查表应该包括的主要数据,仅供参考。

结合表格所示数据分析,能够找到建立井和光缆间的关联,制定详细的程序对路由研究,了解光缆的基本情况,从而有效降低人工输入光电缆的劳动量(如表2)。

3.3 数据库设计

第一,属性数据库。它基础工作量相对较大,要组织人员进行实地数据搜集、整理目前资料、制定表格。数据库设计必须严格按照设计规范进行,本系统基于SQL Server 2000构建而成。数据库中含有几类属性信息表:井信息表、基站信息表、重要用户信息表。属性特征表信息通过关系型数据库来实现,遵照规定标准执行。在空间数据与属性数据的接合方面,应使用特殊字段接合手段。现在用光缆井举例:把实地调查的井数据传送到系统中,那么提前编制的程序就会完成标号工作,可以输出不同井的信息,然后在将这些信息逐个接合,这样就实现了空间地理对象和数据库信息的完美结合。第二,多媒体数据库。此系统的组成极为复杂,不但含有基本数据,还能把各种多媒体数据转化成不同格式存储在系统中,也可以通关属性数据库实现空间地理对象与多媒体信息的有机结合。

4 突出功能实施效果

基于地理信息系统的各种功能都可以在MapX5.0软件操控下完成二次开发,因此该系统的升级过程是比较简笞的。下面笔者结合系统中的光缆故障分析功能具体说明。

4.1 光缆故障分析功能应用效果

通信光缆在整个信息系统中是最容易产生故障的部分,长期以来都是困扰通信管理部门的难题。现在采用此系统后,操作人员只需要在光缆任何位置安设仪器,那么就可以自动测出该点至光缆断口的距离,按照距离寻找故障位置及时修理。光缆在管道中铺设并不是有规则的沿着某方向,无规律性而言,这就增加了工人寻找断口的难度。光缆故障分析系统可以通过自动计算,精确断口出现地点,为光缆维修节省了大量时间,切实提高了工作效率。

4.2 程序算法的数学形式分析

首先,使用者只需将鼠标任意选择一点,系统自定义为此点就是坐标面的原点;其次,随后把鼠标点投影到光缆的任何位置,那么利用相关数学公式就能推算出垂足点所在坐标,那么该点就是设备安放的位置;最后,推过一些列计算数据,最终确定数据分析结果。

5 结束语

随着中国特色社会主义建设步伐继续前行,通信设施在国家基础设施中仍然会占有重要地位。通信设施管理信息系统开发工作直接决定了通信设施未来的发展方向,因此必须要给予其高度重视,除了汲取国外的先进经验外,还要鼓励从事此方面研究人员不断创新,从而为通信设施稳健发展打下基础。

参考文献

[1]赵晨,刘宏英,物联网在通信设施管理中的应用[J],卫星与网络,2010(12)

[2]沈昊嵩,通信设施建设工程立项管理与控制[J]无线互联科技,2012(1)

上一篇:教育信息化年度计划下一篇:erp在财务管理中应用