(检测技术与自动化装置专业论文)基于web的计量器具管理系统的设计与实现.pdf_第1页
(检测技术与自动化装置专业论文)基于web的计量器具管理系统的设计与实现.pdf_第2页
(检测技术与自动化装置专业论文)基于web的计量器具管理系统的设计与实现.pdf_第3页
(检测技术与自动化装置专业论文)基于web的计量器具管理系统的设计与实现.pdf_第4页
(检测技术与自动化装置专业论文)基于web的计量器具管理系统的设计与实现.pdf_第5页
已阅读5页,还剩71页未读 继续免费阅读

(检测技术与自动化装置专业论文)基于web的计量器具管理系统的设计与实现.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要 论文题目: 学科专业: 研究生: 指导教师: 基于w e b 的计量器具管理系统的设计与实现 检测技术与自动化装置 张启颜签名: 王新房教授签名: 摘要 计量工作是国民经济发展中技术、质量和经济工作的基础,计量管理是企业管理的重 要组成部分。随着企业信息化改革的不断推进和生产的不断发展,迫切需要专业、先进的 计量器具管理系统来自动化的完成管理任务。 本论文论述和总结了为某企业定制的计量器具管理系统开发过程中所做的大部分工 作,工作的重点是对系统进行设计和实现。系统设计包括:了解有关信息管理系统的背景 和国内外现状;分析计量器具管理系统的用户需求;对系统做总体框架、数据库、业务工 作流、安全性等方面的研究和设计;对系统包含的1 3 个子系统,详细分析、描述每个子 系统的功能并选择实现系统的技术;在此部分着重研究了工作流实现、二进制文件存储、 w s s ( w i n d o w ss h a r e p o i n ts e r v i c e s ) 和m o s s ( m i c r o s o f to f f i c es h a r e p o i n ts e r v e r ) 、 w e b p a r t 、a d o n e t 及动态数据源等若干问题和技术。系统实现包括:在n e t 平台下, 采用上述先进的技术开发w e b 应用程序,实现系统功能;对w s s 3 , o m o s s 进行研究和 配置,将开发的w e b 应用程序部署至s h a r e p o i n t 企业网站集或子网站上面,实现系统与 企业信息化平台的无缝集成;完成总体系统的部署、配置和调试。 本文设计和实现的计量器具管理系统经过在企业3 个月的试运行,现已正式投入应 用。该系统设计合理、简单实用,业务流转准确灵活、稳定可靠,将日常繁重的计量器具 管理工作从传统方式迁移至信息化平台。随着该系统在企业的长期运用,必将在提升企业 产品质量、提高企业生产效率和竞争力、快速适应市场变化等方面起到举足轻重的作用。 关键词:计量器具管理系统;n i 玎;s h a r e p o i n t ;w e b p a r t a b s t r a c t t i t i e :d e s i g na n di m p l e m e n to fw e b - b a s e dm a n a g e m e n t i n f o r m a t i o ns y s t e mo f m e a s u r i n gi n s t r u m e n t s m a j o r :e x a m i n et e c h n o l o g y a n da u t o m a t i z a t i o ne q u i p m e n t n a m e :q i y a nz h a n g s u p e r v i s o r :p r o f 。x i n f a n gw a n g a b s t r a c t s i g n a t u r e :料 s i 9 n a t u r e :蚓 m e a s u r i n gi sab a s i cw o r k i nt h ed e v e l o p m e n to fc o u n t r ye c o n o m y i no r d e rt o1 m p l e m e n t t h ei n t e m a t i o n a ls e r i e ss t a n d a r d sa n de n h a n c et h em a n a g e m e n tl e v e lo fm e a s u r i n gi n s t m m e n t s , t h i sp a p e re s t a b l i s h e dar e l a t i v e l yp e r f e c tm a n a g e m e n t i n f o r m a t i o ns y s t e mo fm e a s u r e l n g i n s t n l m e n t s i ta l s od e s c r i b e st h ed e s i g nb a s i s ,d e s i g np r o c e d u r ea n dm a i nf u n c t i o n s o ft h e s v s t 锄n i ss y s t e m i sf e a t u r e db ym e a s u r i n gi n s t r u m e n t s p e r i o d i c a le x a l n m m gp l a n m a n a g e m e n ta n de x a m i n i n g r e s u l tm a n a g e m e n t t h i sp a p e r , i n t r o d u c e d h o wt od e s i g n a n di m p l e m e n taw e b b a s e dm a n a g e m e n t i n f o 姗a t i o ns y s t e mo fm e a s u r i n gi n s t r u m e n t sf o r s o m ee n t e r p r i s e ,e m p h a s i z e do ns y s t e m f r a m e w o r ka n dm e t h o do fu s es o m en e wt e c h n i q u e t h i sp a p e r , e x p l a i n e db a c k g r o u n da n dc u r r e n ts i t u a t i o na b o u tm a n a g e m e n to fm e a s u r t n g i n s t r u m e n t s i ta n a l y z e dc l i e n tr e q u i r e m e n t i tr e s e a r c h e da n dd e s i g n e da b o u ts y s t e mf r a m e w o r k , s 、,s t e md a t a b a s e ,o p e r a t i o nw o r k f l o w , s e c u r i t ya n ds oo n f o r1 3s u b s y s t e mi n c l u d e di nw h o i e s v s t e m ,i ta n a l y z e da n dd e s c r i b e de v e r ys u b s y s t e mf u n c t i o na n da d o p t e dt e c h n i q u e r e s e a r c h e d s o m ea d v a n c e dt e c h n i q u es u c ha s :w s s m o s s ,w e b p a r t ,a d o n e t , d a t a s t o r a g eo fb l n 甜yf i l e , d a t as o u r c eb i n d i n w o r k f l o wi m p l e m e n tm e t h o d w eu s eb sm o d e i ni n t e r n e t se n v i r o 嬲e n t t of e a l i z et h em a n a g e m e n ti n f o r m a t i o ns y s t e m a w e ba p p l i c a t i o ni n n e td e v e l o pe n v i r o n m e n t w a sc r e a t e da n du s es o m et e c h n i q u et oa c c o m p l i s h t h i ss y s t e mi nw e bp r o j e c t t h e n a s h a r e p o i n tw e b s i t ew a se s t a b l i s h e da n dw en e e dt od e p l o y e dt h ew e ba p p l i c a t i o n o nt h i s w e b s i t e u s e ro rc l i e n t sl o g i nt ot h i sw e b s i t et od om o s tm e a s u r i n gi n s t r u m e n t sm a n a g e m e n t t a s ko ro n l yt ol o o ka t ,t h i sr e l yo nt h e i rr i g h t sa n dr o l e s t h i ss v s t e mh a dt e s tr u na b o u t3m o n t h s ,i tw a sp r o v e dt h a ti t h a sm a n y9 0 0 dg r a d e 0 u a l i t y , i th a sr e a s o n a b l ed e s i g nf r a m e w o r k ,p r a c t i c a b i l i t y ,s i m p l i f yo p e r a t i o n ,s t a b l l l z a t l o n - l n a w o r d ,t h i ss y s t e mi sv e r ys i g n i f i c a n tt oa n dd e v e l o p m e n t o f e n t e r p r i s e k e vw b r d s :m e a s u r i n gi n s t r u m e n t sm a n a g e m e n ts y s t e m ;- n e t ;s h a r e p o i n t ;w e b p a r t i i 独创性声明 秉承祖国优良道德传统和学校的严谨学风郑重申明:本人所呈交的学位论文是我 个人在导师指导下进行的研究工作及取得的成果。尽我所知,除特别加以标注和致谢 的地方外,论文中不包含其他人的研究成果。与我一同工作的同志对本文所研究的工 作和成果的任何贡献均已在论文中作了明确的说明并已致谢。 本论文及其相关资料若有不实之处,由本人承担一切相关责任 论文作者繇牡加g 年弓月万日 学位论文使用授权声明 本人主拯匿益芟在导师的指导下创作完成毕业论文。本人已通过论文的答辩, 并已经在西安理工大学申请博士硕士学位。本人作为学位论文著作权拥有者,同意 授权西安理工大学拥有学位论文的部分使用权,即:1 ) 已获学位的研究生按学校规定 提交印刷版和电子版学位论文,学校可以采用影印、缩印或其他复制手段保存研究生 上交的学位论文,可以将学位论文的全部或部分内容编入有关数据库进行检索;2 ) 为 教学和科研目的,学校可以将公开的学位论文或解密后的学位论文作为资料在图书馆、 资料室等场所或在校园网上供校内师生阅读、浏览。 本人学位论文全部或部分内容的公布( 包括刊登) 授权西安理工大学研究生部办 理。 ( 保密的学位论文在解密后,适用本授权说明) 论文作者签名:独誊羞蔓:导师签名:互蠡厶岛p s 年弓月彳日 绪论 1 绪论 1 1 课题的背景及意义 随着全球贸易和经济的一体化,随着我国经济体制改革和对外开放的逐步深化,企业 面临的竞争日益激烈,他们带着各自的产品出征国际国内市场,产品的质量就是企业生命 线一“质量问题不归零,市场份额就归零”。计量器具是保证实现产品标准、工艺标准的 重要基础,计量系统的稳定和有效也是保证产品质量的一个基本条件。全球经济发展到现 阶段面临的现实而紧迫的课题和任务是节约能源,减少污染,计量工作在建设节约型社会 进程中,也能切实发挥节能降耗作用。 计量是技术、质量和经济工作的基础,计量管理是企业管理的重要组成部分。大多数 企业,特别是大中型企业,为了自我生存和发展,纷纷采用和贯彻i s o9 0 0 0 系列 ( i s 0 9 0 0 0 、o s 9 0 0 0 ) 国际标准和通过国家“完善计量体系检测体系”确认,贯彻执行 g b t 1 9 0 2 2 2 0 0 3 ( i s 0 1 0 0 1 2 2 0 0 3 ) “测量管理体系测量过程和测量设备的要求”,测 量管理体系,计量的管理工作直接或间接影响企业产品质量和经济效益的提高,在企业中 对提高产品质量,节约能源,降低消耗等方面起着越来越重要的作用。, 2 0 0 0 年5 月2 0 日,为纪念世界米制公约( 1 8 7 5 年) 签署1 2 5 周年,由国际计量 委员会第2 1 届大会批准,确定每年5 月2 0 日为“世界计量日 ,2 0 0 1 年5 月2 0 日为第 一届“世界计量日”。2 0 0 7 年“世界计量日”的主题是“能源计量连企业,民生计量连 百姓 。生题反映了计量工作如何在建设节约型社会进程中,发挥好节能降耗作用提出了 切实的要求,同时突出了与百姓生活密切相关的民生计量的重要性。“1 计量管理是一项细致而复杂的工作。对产品的质量进行测量、检测和校准的通用和专 用量检具、试验机、自动检测机、标准样件、标准装置等计量器具的管理就显得尤为重要。 本文的研究对象计量器具管理系统就属于计量管理的内容,计量器具管理系统是结合 某企业的实际情况对企业范围内的万余件计量器具实行严格合理的动态管理和控制,以保 证量值准确、统一、测量基准正确传递的一套信息化管理系统。 计量器具管理系统的开发和应用,将极大的提高企业的计量技术水平和管理水平,促 进企业质量管理水平和产品质量的提高,推动企业的质量体系认证和产品认证工作的顺利 开展;极大的降低劳动强度,加强计量器具全过程的动态监控,并可合理的利用现有闲置 的资源、节约能源、降低消耗,使管理和决策更科学化、更市场化。n 1 n 5 1 1 2 国内外的发展现状 随着计算机功能的日益强大、相关应用软件系统的日益丰富、网络技术和因特网技术 的日益普及,计算机在企业的生产经营中扮演着越来越重要的角色。根据企业部门完成业 务功能的不同,计算机在企业的应用方式和完成的工作也有一定的区别。目前企业的计算 机应用的大致分类如图1 - 1 所示: 西安理工大学硕士学位论文 计算机管理信息系统覆盖了企业的经营业务管理功能,如财务管理、销售管理、计划 管理、采购管理、办公自动化、人事管理、运输管理等。计算机管理信息系统包含了企业 约8 0 的信息量,是企业管理现代化的最主要的管理工具。n 1 本文讨论的计量器具管理系统即属于计算机管理信息系统范畴,属于事务处理系统, 其主要目标是满足企业业务操作功能,提高企业事务处理的效率和水平。 图1 - 1 企业计算机应用系统及其分类 f i g 1 - 1e n t e r p r i s ec o m p u t e ra p p l i c a t i o ns y s t e ma n di t ss o r t 8 0 年代术期,国家技术监督局根据计量法和计量法实施细则的要求编制了 通用计量动态管理软件( c c m s ) 。随着i n t e r n e t i n t r a n e t 的良好网络资源的遍及和网络应用 的迅猛发展,该d o s 版软件几乎被淘汰,由于它操作很不方便,且其中有很多内容已经 不符合当前企业的实际情况和发展需要、计量管理急需更新换代和升级。 近几年有企业、公司经过努力开发出了计量器具管理系统的网络版,这些开发基本都 是基于c s 架构,是对原有d o s 系统各功能模块的升级。它的菜单和表单名目繁多,业 务逻辑容易混乱,而且安装和维护的成本较高。 除此之外我们还了解到,众多的知名企业引进s a p 等公司e r p 软件系统,从整体构 建了企业的信息收集、处理、传播的平台,在企业综合资源管理上发挥了作用,被认为是 e r p 工程实施的经典案例,如图1 - 2 所示。但是这些系统不能对企业上万件的计量器具实 行网络化管理,不能构建集团上下完整的计量管理体系,不能综合处理各类计量仪器、仪 表的管理状态和流转情况,不能动态的跟踪显示各类计量仪器、仪表的检定信息,在专业 性要求较高的计量管理方面显得力不从心,无法满足用户的需求。 企业的发展也迫切需要分析当前的计量器具管理现状和网络现状,考虑企业的计量管 理模式,结合业务逻辑,对计量器具管理系统进行全新的设计。并运用如:网络技术、 a s p n e t 、w e b 应用、数据库技术、a d o n e t 、m i s 、w e bp a r t 技术、m o s s 等目前最 新的技术来实现。 2 绪论 o o 图1 - 2 企业信息化平台 f i g 1 - 2e n t e r p r i s ei n f o r m a t i o n i z a t i o np l a t f o r m a s p n e t 技术是微软n e tf r a m e w o r k 的一个w e b 接口,有更好的界面和代码的可定 制性,使开发人员能够使用n e t 框架开发基于w e b 的应用程序的宿主环境,更适合于 大型网络应用系统的开发。 w e b 服务和应用是一种部署在w e b 上的对象。是基于i n t e r n e t 的一项数据交互技术, 当使用浏览器( 或客户端) 连接到w e b 服务时,浏览器( 或客户端) 和服务器需要交换 一系列的网络消息。 数据库技术保证了用户可以在客户端程序中浏览与修改服务器端数据,a d o n e t 是 目前最新的客户数据访问技术。数据共享使用者可以使用a d o n e t 来连接到这些数据 源,并检索、处理和更新所包含的数据。 w s s 3 o ( w i n d o w ss h a r e p o i n ts e r v i c e s ) 和m o s s 2 0 0 7 ( m i c r o s o f to f f i c e s h a r e p o i n t s e r v e r ) 是微软最新推出的s h a r e p o i n t 技术,。s h a r e p o i n t 是为员工交流文档、思想、信息以 及沟通提供一个场所,团队成员方便地在站点中加入讨论,围绕共享文档展开协助和调查, 可以个性化定制内部网和外部网门户体验。 。 w e bp a r t 是完全个性化的一种技术,可以实现大多数w e b 站点并不考虑的访问者的 需要和兴趣,对每个访问者显示不同的内容。使用它们构建w e b 网页时,访问页面的任 何人都能修改其内容和布局,看到各自所需的内容。1 1 3 本课题主要目标和内容 本课题的主要目标是以航天化学动力厂亟待解决的计量器具管理需求为背景,利用计 算机相关技术开发一套完整的、可视化的计量器具管理系统。该系统为实现计量器具的动 态管理、信息集成、有效决策提供良好的平台。包含的内容如下: 分析系统需求; 夺对系统进行设计( 系统框架设计、功能设计、工作流设计、数据库和安全设计等) ; 专实现计量器具管理系统的基本功能( 用a sp m 玎) ; 实现系统的预警功能( 用w e b p a r t 技术) ; 专将模块嵌入m o s s ( w s s 3 0 ) 完成系统的集成和部署。 3 西安理工大学硕士学位论文 2 开发技术的选择 2 1 n e t 相关技术 2 1 1 n e t 框架 m i c r o s o f t n e tf r a m e w o r k 是一个新的计算机平台,它简化了在i n t e m e t 分布式环境 下应用程序的开发。n e tf r a m e w o r k 旨在提供保证代码安全执行的面向对象的编程环 境,并消除脚本环境的性能问题。 n e tf r a m e w o r k 有两个主要的组成部分:公共语言运行库和n e tf r a m e w o r k 类 库。代码管理是运行库的基本原则;针对运行库的代码称为“托管代码”,而不针对运行库 的代码称为“非托管代码”。n e tf r a m e w o r k 类库是一个综合的、面向对象的可重复使用 类的集合,开发人员可用其创建a s p n e t 应用程序。1 2 1 2a s p n e t 平台 a a s p n e t 的介绍 a s p n e t 是统一的w e b 应用程序平台,它提供了为建立和部署企业级w e b 应用程 序所必需的服务。a s p n e t 为能够面向任何浏览器或设备的更安全的、更强的可升级性、 更稳定的应用程序提供了新的编程模型和基础结构。 a s p n e t 是m i c r o s o f t n e tf r a m e w o r k 的一部分,是一种可以在高度分布的i n t e r n e t 环境中简化应用程序开发的计算机环境。m i c r o s o f t a s p n e t 主持运行库提供核心服务, 例如:内存管理、线程管理、以及当加强确保安全性和稳定性的限制类型安全和其他代码 窗体的准确性时进行的远程处理。a s p n e t 也包含n e tf r a m e w o r k 类库,这是一个开 发人员用于创建应用程序的综合的、面向对象的类型集合。阳1 b a s p n e t 的特点 可管理性:a s p n e t 使用基于文本的、分级的配置系统,简化了将设置应用于服务 器环境和w e b 应用程序的工作。因为配置信息是存储为纯文本,因此可以在没有本地管 理工具的帮助下应用新的设置。配置文件的任何变化都可以自动检测并应用于应用程序。 安全:a s p n e t 为w e b 应用程序提供了默认的授权和身份验证方案。开发人员可 以根据应用程序的需要很容易地添加、删除或替换这些方案。 易于部署:通过简单地将必要的文件复制到服务器上,a s p n e t 应用程序即可以部 署到该服务器上。不需要重新启动服务器,甚至在部署或替换运行的已编译代码时也不需 要重新启动。 增强的性能:a s p n e t 是运行在服务器上的已编译代码。与传统的a c t i v es e r v e r p a g e s ( a s p ) 不同,a s p n e t 能利用早期绑定、实时( j i 叨编译、本机优化和全新的缓存 服务来提高性能。 灵活的输出缓存:根据应用程序的需要,a s p n e t 可以缓存页数据、页的一部分或 4 开发技术的选择 整个页。缓存的项目可以依赖于缓存中的文件或其他项目,或者根据过期策略进行刷新。 国际化:a s p n e t 在内部使用u n i c o d e 以表示请求和响应数据。可以为每台计算 机、每个目录和每页配置国际化设置。 移动设备支持:a s e n e t 支持任何设备上的任何浏览器。开发人员使用与用于传统 的桌面浏览器相同的编程技术来处理新的移动设备。一 扩展性和可用性:a s e n e t 被设计成可扩展的、具有特别专有的功能来提高群集的、 多处理器环境的性能。此外,i n t e m e t 信息服务( i i s ) 和a s e n e t 运行时密切监视和管 理进程,以便在一个进程出现异常时,可在该位置创建新的进程使应用程序继续处理请求。 跟踪和调试:a s p n e t 提供了跟踪服务,该服务可在应用程序级别和页面级别调试 过程中启用。可以选择查看页面的信息,或者使用应用程序级别的跟踪查看工具查看信息。 在开发和应用程序处于生产状态时,a s p n e t 支持使用n e tf r a m e w o r k 调试工具进行 本地和远程调试。当应用程序处于生产状态时,跟踪语句能够留在产品代码中而不会影响 性能。 与n e tf r a m e w o r k 集成:因为a s e n e t 是n e tf r a m e w o r k 的一部分,整个平 台的功能和灵活性对w 曲应用程序都是可用的。也可从w e b 上流畅地访问n e t 类库 以及消息和数据访问解决方案。a s p n e t 是独立于语言之外的,所以开发人员能选择最 适于应用程序的语言。另外,公共语言运行库的互用性还保存了基于c o m 开发的现有 投资。 :。 与现有a s p 应用程序的兼容性:a s p 和a s e n e t 可并行运行在i i sw e b 服务器 上而互不冲突;不会发生因安装a s p n e t 而导致现有a s p 应用程序崩溃的可能。 a s e n e t 仅处理具有a s p x 文件扩展名的文件。具有a s p 文件扩展名的文件继续由 a s p 引擎来处理。然而,应该注意的是会话状态和应用程序状态并不在a s p 和a s p n e t 页面之间共享。 m i c r o s o f ta s e n e t 并非仅仅是下一代的a c t i v es e r v e rp a g e s ( a s p ) 。它 为创建利用i n t e r n e t 的网络应用程序提供了全新的编程模型。 开发人员的效率:简单的编程模型:具有服务器控件( 这些控件允许您使用比传统 a s p 更少的代码来构建效果极佳的页面) 的a s e n e t 使得动态构建真实的w e b 应用 程序变得更加容易。 灵活的语言选项:a s e n e t 不仅支持m i c r o s o f tv i s u a lb a s i cs c r i p t i n ge d i t i o n ( v b s c r i p t ) 和m i c r o s o f tj s c r i p t ,还支持多种语言,包括对v i s u a lb a s i c n e t 、m i c r o s o f tc 群 等的内置支持。 丰富的类框架:n e t f r a m e w o r k 类库提供了4 5 0 0 多种类,这些类封装了大量的功 能,诸如x m l 、数据访问、文件上载、正则表达式、图像生成、性能监视和日志记录、 事务、消息队列和s m t p 邮件。 5 西安理工大学硕士学位论文 2 1 3 数据库访问技术a d o n e t a d o n e t 是n e t 用以操作数据库的类库总称。它是支持n e t 应用软件对数据库操 作的软件技术。a d o n e t 是n e tf r a m e w o r k 中不可缺少的一部分。a d o n e t 支持多 种开发需求,包括创建由应用程序、工具、语言或i n t e m e t 浏览器使用的前端数据库客 户端和中间层业务对象。a d o n e t 对m i c r o s o f ts q ls e r v e r 和x m l 等数据源以及通过 o l ed b 和x m l 公开的数据源提供一致的访问。数据共享使用者可以使用a d o n e t 来连接到这些数据源,并检索、处理和更新所包含的数据。n 们 a d o n e t 由二大部分组成:数据提供者( d a t ap r o v i d e r ) 和数据集( d a t a s e t ) ,如图 2 1 所示。 i 仰。n e t 1 r1 r d a t ap r o v i d e rd a t a s e t 图2 1 a d o n e t 结构 f i g 2 - 1a d o n e t s t r u c t u r e d a t ap r o v i d e r 向上( 应用程序) 提供了统一的编程界面,向下( 数据源) 提供了多种 数据源的接口,这样一来就可使应用程序不需关心什么数据源,即对数据源进行了屏蔽, 其好处是无论什么样的数据源,对于应用程序来说只提供一种编程模式即可。 d :i t a s e t 就是数据的存放地,它是各种数据源( s q ls e r v e r 、o l ed b 等) 的数据在 计算机内存的缓存,所以有时说d a t a s e t 可以看成是一个数据容器( 又称数据集) 。在客 户端通过对d a t a s e t 的数据集读取、更新等操作,从而实现对数据源的同等操作。 a d o n e t 存取数据的运行图如图2 2 所示: 图2 - 2a d o n e t 系统运行图 f i g 2 - 2r u nd i a g r a mo f a d o n e t 开发技术的选择 2 2 工作流、s h a r e p o i n t 、w e b p a r t 等技术 2 2 1 工作流概述 工作流管理联盟给出的工作流定义是:工作流是一类能够完全或者部分自动执 亍的经 营过程,它根据一系列过程规则、文档、信息、或任务能够在不同的执行者之间进行传递 与执行。i b m a l m a d e n 研究中心给出的工作流定义是:“工作流是经营过程的一种计算机 化的表示模型,定义了完成整个过程需要的各种参数。这些参数包括对过程中每一个步骤 的定义、步骤间的执行顺序、条件以及数据流的建立、每步骤由谁负责以及每一个活动 所需要的应用程序”。简言之,工作流是业务流程的计算机化。“1 在企业中,7 0 以上的业务工作都是由两个或两个以上的员工共同参与协作来完成 的,工作流的应用可以大幅度提高工作效率、加强业务灵活性。同时有利于数据的安全与 维护。目前工作流系统还处于技术发展曲线上的初级阶段,实际的应用并不多。 2 21s h a r e p o jn t 等协作技术 w s s 30 和m o s s 2 0 0 7 是微软最新推出的s h a r e p o i n t 技术。s h a r e p o m t 的前身是o f f i c e x p 中的f r o n t p a g ee x t e n s i o n ,m i c r o s o f t w a r e 尝试初次给o f f i c e 技术注入s e r v e r 端的竞争实 力,推动企业轻松协作。s h a r e p o i n t 包括的服务和产品从最初的2 0 0 1v i 版的s h a r e p o n i t t e a ms e r v i c e s p s 发展到2 0 0 7v 3 版的w s s 3o m o s s 2 0 0 7 ,已经是一个强大的智能站点 和平台,包含了搜索等多个服务。“1 s h a r c p o i n t 技术可以个性化定制内部网和外部阳门户体验,在统,的门户视图中与内 部或外部的团队成员展开协作,帮助团队集中存储、管理、共享文档,并能够集成和开发 应用程序提升功能。下面是两个基于s h a r c p o i n t 的门户网站,如图2 3 和2 - 4 所示: e = 口j 口e e 目口! 口t ! ! z z o j - f o j z 口- 4 n e l 圈2 - 3 夏威夷人航空公司刚站 f i 9 2 - 3 w e b s i t e o f h a w a i i a n a i r l i n e c o m p a n y 西安理工太学硕士学位论吏 零黑麓罂孵冀= 罂竺鬻! 竺竺:鞫 | 善哩聚“蔷氟磊杀蠢涵蔷蠡潼赢萄赢黼菇釜幽。 r 一一 l 嚣删i 骂5 1 - 鬣藁委嚣爨 ? 一,二矍竺一 。* 1雌二 一二:一一誊。 , 一 。 。 一 。 j 謦只冀詈颢。龟堂寥瑚 5。 d - - ”t 一“一一 d_ ”j 22 3w e b p a r t 技术 幽2 - 4s e n d t e c 公司阿站 f i g2 。4 w e b s i t eo f s e n d t e c c o m p a n y 大多数w e b 站点并不考虑访问者的需要和兴趣对每个访问者显示相同的内容, w e bp a n 是完全个性化的种技术实现。使用它们构建w e b 网页时,访问页面的任何人 都能修改其内容和布局,您和我在访问同一主页时能看到我们各自需要的内窑,这是很好 的一什事情。 w e b p a r t 也就是w e b 部件,用户根据需要可以完全白定义一个w e b 部件,或者直接 使用n e t 中的w e b 控件,然后在m 站巾使用。在本系统的开发巾,w e b p a r t 通过这两种 方,t 实现功能,然后部蔫在s h a r e p o i n t 站点,w e b p a r l 技术真正的魅力将得以展现。“ 以下是w c b p a r t 技术在g o o g l c 网站的实现,如图2 5 : 歪垂嗣【呀- o 蠹蚕1 巍一落熏 幽2 - 5g o o g l em 站的i g o o g l e 产晶 f i 9 2 。5p e r f o 叩a n c eo f g o o g l e s p r o d u c ti g o o g l e 越一 霹簿 系统的需求分析 3 系统的需求分析 3 1 用户需求分析“3 叫 一套软件是否有市场,满足用户需求是关键因素。所以搞清楚用户到底需要的是什么 样的软件,是项目开发要做的一项基本功课。需求分析做的好与坏也决定了一个软件解决 方案在实践中是否被很好的实施和利用。软件的开发其实就是从一个个的问题开始,再一 个个的解决问题的过程。整个需求分析的过程如图3 - 1 所示: 开始需求 用户提出需求 分析人员体验 用户工作流程 分析人员确定调 研结果并写报告 项目组分析并 确定最终需求 与用户共同确 定工作环境 结束需求准备进入设计 图3 - 1 需求分析的上作流程 f i g 3 - 1f l o wc h a r to fr e q u i r e m e n t sa n a l y s i s 在用户需求的调研过程中应该积极主动与客户沟通,及时做好沟通和会议记要。当方 案确定并被认可后,不建议接受无休止的客户需求的追加,这是最常会发生的事情,对整 个系统的设计和实施没有丝毫裨益。 此阶段的主要任务是:帮助客户理性认识需求,梳理和明确最主要的目标;将用户的 描述性语言进行归纳和总结,依据系统功能进行划分,删除重复信息。 3 1 1 用户提出的需求列表 经过与计量理化室和计量器具管理人员前后1 个多月的讨论和沟通,最后确定用户的 需求大致包含以下1 3 项内容: a 预警功能 系统能自动提示到期计量器具,能够实现对企业所有标准用测量设备、工作用测量设 备实行动态监控,可以每天通知计量人员“将到期应检测量设备”和“过期漏检测量设备” 9 西安理工大学硕士学位论文 信息。 b 建立计量器具台帐 计量台帐是计量管理的主要依据,器具所有的数据及参数都要保存在上面,台帐包含 的器具信息如表3 - 1 所示。 表3 - 1 计量台帐信息列表 t a b l e3 - 1m e a s u r i n gi n s t r u m e n t si n f o r m a t i o nl i s t 编 工名型规 测 准管训生出出购购管管 有检使安检检检 工 备 号房称号格量确理羹产rr入买理理效定用装 定定 定艺注 号范度类娄厂编日 e t 价状周日日部位单结费测 围 等别 另|家号 期期格态期期起门置位果用 且 里 级a b 占 c 台帐包括:在用计量器具台i 怅( a 、b 、c 类) 、停用计量器具台帐、报废计量器具台 帐、下发计量器具台帐。要做到准确无误,具有多项功能并以表格形式展现。 c 计量器具管理 ( 1 ) 自动通过网络建立各个部门的二级分类台帐,可以实现数据共享,不用重复录 入,可以动态刷新和查看最新的校准结果和校准周期。 ( 2 ) 能够设置计量器具状态。可分成“在用”、“封存 、“禁用”、“报废”等。 可以方便的查看某个测量设备的校准信息和管理状态信息,能够根据计量器具状 态情况分类统计。 ( 3 ) 可以查看测量设备最新状态,并对测量设备状态进行管理。可以方便的统计不 同类别测量设备的待检数量、在用数量、封存数量、报废数量和遗失数量。可以 查看每一个测量设备在它的使用生命周期中“在库、在用、转移、封存、降级、 禁用、报废”等信息。 ( 4 ) 可对测量设备进行分类管理,按照计量器具a 、b 、c 管理分类统计,也可以 根据需要在系统中添加测量设备类别。 ( 5 ) 能够对每一测量设备的维修历史做详细地记录。 ( 6 ) 自动生成计量器具履历卡,可以查看测量设备最新状态和历史状态,可以查看 修理信息、确认间隔修改信息及检定信息。 ( 7 ) 建立计量标准装置台帐。建立计量标准装置建标、复查、有效期管理台帐。自 动提示到期标准装置。编制计量标准装置建标复查资料,如建标报告、标准履历、 标准申请书等。 ( 8 ) 可以按计量器具类别分类统计,如长度、电磁、力学等。 1 0 系统的需求分析 ( 9 ) 自动生成强检数据库,自动统计强检数量。 d 计量检定、校准管理 ( 1 ) 根据计量器具总台帐及年度检定情况,编制年度计量器具检定计划。计量人员 能够了解到每个月需要校准的测量设备数量有多少,涉及的部门有哪些。 ( 2 ) 可以实现计量部门与各单位的计量数据共享,减少重复录入,提高工作效率和 准确率。 ( 3 ) 方便纪录和查询每一个测量设备在各个时间段确认间隔修改的历史信息。 ( 4 ) 能够做到工作测量设备校准信息自动关联到工作测量设备台帐,自动更新台帐 内所显示的校准有效日期、确认间隔、管理状态等内容,以便在台帐中就可以了 解到测量设备的全部信息。 ( 5 ) 能够根据情况按照国家有关规定及计量理化室的实际需要,在数据库中插入设 计编制的计量器具检定( 或校准) 原始记录。原始记录的格式可以由用户自己编 制。能够按照国家有关规定及我厂实际需要,在数据库中插入涉及编制计量器具 的检定合格证、校准证书、测试报告等,证书的格式也可以由计量人员自己编制。 证书审核,可以设置检定人、核验人、主管人的电子签名,即审核权限和通过要 求。 ( 6 ) 能够根据编制的计量器具检定任务通知单,下达计量器具检定任务。 ( 7 ) 计量器具收发管理,各部门通过网路收到检定通知后,及时将本部门的器具送 检,软件主控端系统员或客户端管理员完成收发管理登记,形成送检计量器具 登记表,计量器具检定完成后办理取走手续,各个部门客户端可以浏览查询本 部门的器具送检情况。 ( 8 ) 月报统计与查询,根据检定输入数据形成检定完成情况统计表。能够自动统计 检定任务所安排计量器具的计划数、应检数、送检数、未检数、周检率、合格数、 合格率及不合格数。检定专业组与使用部门客户端可以按不同的时间间隔进行统 计汇总、查询。 ( 9 ) 建立计量标准器及配套设备送检月报统计与查询。 e 计量器具配备管理及检定费用管理 ( 1 ) 对企业的测量设备配备信息进行全面管理。自动统计计算各部门、各计量检测 点的计量设备已配备数和应配备数。 ( 2 ) 自动计算配备的工作测量设备的测试能力m c p 值,以便提示计量职能部门一 计量设备配备是否满足计量工作需要。 ( 3 ) 按送检单位、检定单位统计器具检定费用,进行检定费用管理。可以自动生成 计算检定费用,形成费用总额。 f 量值溯源管理 可以对计量数据的量值传递进行管理,包括计量标准器、校准项目及其各种描述信息 西安理工大学硕士学位论文 维护和查询。 g 数据管理 ( 1 ) 可以将已有电子版本数据自动导入计量管理软件,避免数据的丢失和重复输入。 ( 2 ) 可以将管理系统中的数据导出到e x c e l 表中,也可以将数据信息生成报表形式。 ( 3 ) 可以将数据库进行批量修改,也可以将数据库中数据进行批量删除。 ( 4 ) 数据库数据可以在主控端备份。 h 人员管理 ( 1 ) 建立计量相关人员档案,能够对计量人员信息进行统一管理,便于查找更新。 ( 2 ) 记录计量人员的培训情况,可在数据库中插入人员培训获得的资格证书。 ( 3 ) 记录计量检定人员,取得相应项目的“计量检定员证”情况及有效期管理。 i 文档管理 可以保存计量方面的法律法规、体系文件、检定规程等文件( 格式可能是w o r d 、e x c e l 和图形文件) ,对文件和技术资料、记录、表单能很方便的修改和查找。 j 可以设置报警天数 可以手动设置检定周期将要到达的器具何时在系统报警表中出现,以便提醒管理人员 制定计划时优先考虑这些器具。 k 网络实现 支持企业计量职能管理部门与各分部门之间的信息传递,对各部门实行权限管理,所 有部门共享同一数据库。 i :权限管理 。 系统管理员可以对系统使用人员分别授权,系统管理员可以添加、修改、删除系统 用户,用户可以自己修改密码。 m 网络管理中心 企业正在全面推进信息化的进程,要求计量器具管理系统采用的技术要与整体无缝集 成,在安全性等方面进行控制。 3 1 2 分析并确定用户最终需求 明确用户的主要目标:使用计量器具管理系统对企业上万件计量器具的使用状态、检 定、调配等信息进行动态的网络化管理。 明确计量器具管理系统要完成的主要任务,包括: 报警和提醒功能; 器具台帐管理; 器具日常检定管理( 核心) ; 统计和查询功能; 文档资料管理; 1 2 系统的需求分析 通过项目组内部沟通和客户调研,详细分析客户需求,确认每一个需求细节,确定了 系统当前的关键因素和不确定因素。根据需求和业务概括了如表3 2 所示的信息点: 表3 - 2 计量器具管理系统主要信息列表 t a b

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论