计量信息管理网站设计与实现毕业设计.docx

上传人:b****9 文档编号:25684121 上传时间:2023-06-11 格式:DOCX 页数:108 大小:1.31MB
下载 相关 举报
计量信息管理网站设计与实现毕业设计.docx_第1页
第1页 / 共108页
计量信息管理网站设计与实现毕业设计.docx_第2页
第2页 / 共108页
计量信息管理网站设计与实现毕业设计.docx_第3页
第3页 / 共108页
计量信息管理网站设计与实现毕业设计.docx_第4页
第4页 / 共108页
计量信息管理网站设计与实现毕业设计.docx_第5页
第5页 / 共108页
点击查看更多>>
下载资源
资源描述

计量信息管理网站设计与实现毕业设计.docx

《计量信息管理网站设计与实现毕业设计.docx》由会员分享,可在线阅读,更多相关《计量信息管理网站设计与实现毕业设计.docx(108页珍藏版)》请在冰豆网上搜索。

计量信息管理网站设计与实现毕业设计.docx

计量信息管理网站设计与实现毕业设计

计量信息管理网站设计与实现毕业设计

第1章网站概述

1.1课题来源

计量是研究测量的科学,是所有科学赖以发展的支柱。

从人们的日常生活,工业、商贸、医疗、国际贸易,到最尖端的科学和高新技术领域,计量时时刻刻都得到实际的应用。

计量工作的对象是形式各样、种类繁多的计量器具,如日常生活中常见的血压计、心电图机、电子秤、温度计、尺子等。

计量器具量值的准确可靠和单位统一需要通过定期送达计量检测机构进行检测来实现。

计量器具的收取、检测、发放是计量检测机构履行国家计量职能的核心工作内容。

随着我国市场经济的快速发展和人们生活水平的不断提高,企业和个人对于计量器具的检测需求日益增加,计量检测机构日常承接计量器具检测数量激增,在计量器具的收取、检测和发放环节需要处理的计量器具信息量显著增加,依靠原有电话咨询手工查找的工作方式,已无法满足效率、便捷、有效的顾客接待和检测业务处理,检测服务质量和水平明显滞后。

目前,为了解决计量器具检测工作服务供需矛盾的问题,计量检测机构已经开发并投入使用了“计量器具检测管理系统”。

该系统的主要功能在于解决计量器具收取、检测过程中的数据处理工作,实现信息自动化管理,由于涉及部分信息保密性的考虑,对于计量器具发送环节并未设计顾客访问端口和操作界面,造成计量检测工作信息自动化管理整体环节存在缺失,在实际工作中造成一定的影响,造成计量器具发送环节工作效率偏低。

面对这样的情况,作为一名计量检测机构工作人员,一直在考虑一种行之有效的工作手段,利用计算机软件的优势,来寻求一种合理的解决方案。

这也是我在这次毕业设计中所要实现的目的。

1.2课题现状

伴随着internet技术在各个领域的广泛应用,当今社会已经进入了信息时代。

在现代社会中,信息科学技术的飞速发展和计算机的日益普及,为整个社会带来了前所未有的变革,信息化成为社会发展的大趋势。

信息技术革命使社会的各个领域都发生了翻天覆地的变化,每个企业都必须今个时代的步伐,加快信息化建设,加强企业竞争力和提升现代化企业的管理能力,以适应整个社会的发展变化。

在这个大环境下,计算机网络技术的广泛应用为计量器具检测管理进入信息自动化管理的先进行列提供了可靠的保证。

计量器具的发放环节作为计量器具检测工作的核心三大工作职能之一,掌握大量的送检客户和计量器具检测资源信息,实现信息化管理,更好的利用这些资源,对于提高整体检测机构服务质量和服务水平,促进和提高检测机构市场竞争实力具有重要意义。

因此为了提高计量器具检测管理工作效率,充分发挥计量器具发放环节在检测工作中的重要作用,计量检测部门应该积极地将信息技术与管理技术和方法结合起来,走信息化道路,加快计量器具发放环节信息化管理的步伐,实现计量检测管理系统整体工作流程全覆盖。

1.3课题意义

目前计量检测机构所使用的计量信息管理网站其功能模块主要涵盖计量器具的收取和检测工作环节。

以送检顾客将计量器具送到检测机构收发部门为开始点,进行顾客和计量器具基本信息录入并制作二维码唯一标识,并形成送检顾客委托单,完成计量器具收取环节工作。

依据委托单所载入信息,通过检测机构内部局域网在机构内部各个检测部门流转,并最终完成计量器具检测环节工作。

检测环节结束后,计量器具会流转回收发部门,顾客通过电话问询或现场问询的方式了解计量器具检测状态及收费情况,确认计量器具检测完毕后到检测机构收发部门领取计量器具并交纳检测费,检测机构完成计量器具发放环节工作。

实际工作中,考虑到现有计量信息管理网站内存在大量涉及隐私信息(如送检顾客详细资料、检测机构技术设备资料、技术人员资料等),因此对于计量器具发放环节,尤其是顾客自助查询功能未实现应用软件的功能覆盖,所以当检测工作完成后,收发人员需要在送检顾客登记册上手工登记检测信息(包括检测内容、检测状态、检测费用、检测时间等)以备送检顾客咨询和查询送检情况。

显然,面对迅速激增计量器具送检量,这种传统的手工建档和查询方式已无法满足实际业务工作的需要,在这种工作现状下集中体现了以下两个方面的问题:

一是管理方式混乱,检测信息重复、错误、遗漏率高。

由于计量器具收取和检测存在管理软件,顾客和计量器具检测信息已按照要求录入储存在管理网站数据库内,发放环节手工填写相关信息,导致相同信息重复输入。

大批量手工填写送检顾客登记册易出现错填和漏填现象,造成顾客查询信息不准确,计量器具发放工作有效率和准确率下降。

二是检测机构收发人员工作量大,岗位用人效率低下。

在计量器具检测数量较大的情况下,需要专职安排至少一人进行检测信息的手工填写和客户电话及现场问询接待工作,工作强度大、内容简单枯燥。

工作人员易产生厌烦情绪,影响工作质量。

由于工作手段原始,工作效率低下,造成检测机构岗位设置缺乏有效性,浪费机构人力资源,增加运营成本,与现代机构管理方式相背离。

在计量器具发放管理中采用现代计算机网络通信技术,可以对计量器具检测信息资源进行分类、提取、分析、加工,能够直接提高计量器具检测信息筛选工作的效益。

并且,与原有的手工登记、人工手动查询检测信息相比,数字档案更易于保存、查询、修改,并且可以通过网络快速传递,提高了共有检测信息的利用率,降低了管理的成本。

具体讲,与传统的管理办法相比,信息化管理有三点优势:

一是可以提高管理人员的工作效率。

传统的管理侧重于实体管理,管理人员人工收集、整编、管理、提供单位利用,工作量大,效率很低,费时费力。

检测信息管理实行信息化后,管理实现了自动化、实时化,数据只需一次录入就可以多次反复利用,并可与已有计量信息管理网站内部进行数据共享。

建立了检测信息数据库以后,检索查询起来就变得非常方便。

传统的检索方式是收发室人员从一本一本的检测室登记中,找出所需的顾客检测信息,既费时、又费力。

管理信息化后,检测信息的检索与查询可以实现即时查询,送检顾客如果需要查询相关送检信息,可以不用等待检测机构收发室工作人员查询,只需要使用连接局域网的在线电脑,根据一定的用户权限登录“计量信息管理网站”进行查询就可以实现,大大提高了便捷程度。

同时,人事档案的信息可以更好地得到利用,更快捷更准确地为决策机构提供依据。

二是有利于检测机构收发人员工作强度的改善。

计量器具检测情况信息化后,将仪器收发人员从烦琐的手工劳动中解脱出来。

节约大量的手工工作时间,从根本上摒弃了仪器收发人员枯燥的翻阅登记本的重复劳动,有益于管理员的身心健康,更能体现“以人为本"的人性化管理理念。

 

第2章网站系统分析

2.1网站概述

计量信息管理网站主要具有以下功能:

将计量信息管理网站分为前台和后台两个部分进行设计。

前台主要用于用户注册和登录网站、站内链接、查询用户的相关信息以及查看站内新闻;后台主要用于管理员对送检顾客投诉、反馈信息受理、顾客送检计量器具检测完成情况、检测收费等信息进行管理。

2.2主要开发技术介绍

2.2.1结构化查询语言(SQL)简介

结构化查询语言(StructuredQueryLanguage,简称SQL)是一种介于关系代数与关系演算之间的语言,其功能包括查询、操作、定义和控制4个方面,是一个通用的、功能极强的关系数据库语言。

目前已成为关系数据库的标准语言。

SQL语言支持关系数据库三级模式结构。

其中外模式对应于视图和部分基本表,内模式对应于与存储文件。

基本表是本身独立存在的表,在SQL中一个关系对应一个表。

一些表对应一个存储文件,一个表可以带若干索引,索引存放在存储文件中。

存储文件的逻辑结构组成了关系数据库的内模式。

存储文件的物理文件结构是任意的。

视图是从基本表或其他视图中导出的表,它本身不独立存储在数据库中,也就是说数据库中只存放视图的定义而不存放视图对应的数据,这些数据存放在导出视图的基本表中,因此视图是一个虚表。

用户可以用SQL语言对视图和基本表进行查询。

在用户眼中,视图和基本表都是关系,而存储文件对用户是透明的。

2.2.2面向对象程序设计(OOP)简介

目前最常见的“面向对象程序设计”(OOP)语言,如C#、ObjetPascal等,OOP代表了一种完全不同的程序设计方法,在这种程序设计方法中,活动被定义为在“对象”上发生的操作,而不是作为一系列过程来定义的。

在数据库应用程序中使用OOP语言的情况正在不断增加。

2.2.3SQLServer简介

MicrosoftSQLServer是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。

MicrosoftSQLServer数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

MicrosoftSQLServer数据引擎是数据管理解决方案的核心。

此外MicrosoftSQLServer结合了分析、报表、集成和通知功能。

这使使用单位可以构建和部署经济有效的BI解决方案,帮助使用单位通过记分卡、Dashboard、Webservices和移动设备将数据应用推向业务的各个领域。

与MicrosoftVisualStudio、MicrosoftOfficeSystem以及新的开发工具包(包括BusinessIntelligenceDevelopmentStudio)的紧密集成使MicrosoftSQLServer与众不同。

无论是开发人员、数据库管理员、信息工作者还是决策者,MicrosoftSQLServer都可以提供创新的解决方案,帮助使用者从数据中更多地获益。

2.2.4ASP.NET简介

ASP.NET 是.NETFrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。

指ActiveServerPages(动态服务器页面),运行于IIS(InternetInformationServer服务,是Windows开发的Web服务器)之中的程序。

ASP.NET的网站或应用程序通常使用Microsoft(微软)公司的IDE(集成开发环境)产品VisualStudio进行开发。

在开发过程中可以进行WYSIWYG(WhatYouSeeIsWhatYouGet,所见即为所得)的编辑。

2.2.5MicrosoftVisualStudio简介

VisualStudio是微软公司推出的开发环境。

是目前最流行的Windows平台应用程序开发环境。

VisualStudio2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。

VisualStudio2010同时带来了 NETFramework 4.0、MicrosoftVisualStudio2010CTP(CommunityTechnologyPreview--CTP),并且支持开发面向Windows7的应用程序。

除了MicrosoftSQLServer,它还支持IBM DB2和Oracle数据库。

2.3网站需求分析

计量器具的发放工作在手工操作时代,工作程序非常繁琐,需要大量的人力、物力和财力,极大地浪费了检测机构的资源,不能及时了解送检顾客的各项需要、并提供细致周到的服务,致使检测机构的服务能力和管理水平大打折扣。

计量信息管理网站是现代检测机构实现信息化管理不可缺少的一部分。

一个好的计量信息管理网站可以提升检测机构的管理水平,使机构的日常管理更加方便,同时取得一定的社会效益和经济效益回报。

将计算机的强大功能与现代的管理思想相结合,建立现代的智能计量器具检测服务是计量检测机构管理发展的方向。

计量信息管理网站是一种典型的管理信息系统。

管理信息系统(MIS)是一门跨越若干领域的新学科。

在强调管理,强调信息的现代社会中越来越普及。

管理系统能够实现管理信息系统化是一个企事业单位不可缺少的部分,它的内容对于机构的管理者来说至关重要,所以信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。

一直以来使用传统人工的方式管理数据信息,这种管理方式存在着许多缺点。

如:

效率低、保密性差。

时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

因此,随着检测工作量的壮大和发展,传统的管理方式已不再适应企业的需要。

而使用计算机对检测信息进行管理,具有手工管理所无法比拟的优点.例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高计量检测机构检测信息管理工作的效率,是检测机构管理部门有效实现科学化、正规化管理的重要途径。

2.3.1网站目标

计量信息管理网站属于中小型网络管理网站,可以对区县级计量检测机构进行有效管理。

通过本网站可以达到以下目标:

1.网站采用人机对话方式,界面美观友好,操作方便。

2.送检顾客可以及时获得检测机构新闻。

3.实现送检顾客在线投诉及设备检测信息查询,提供及时周到的服务。

4.全方位的数据查询,提高工作效率。

5.完整的数据及服务档案管理提高管理水平。

6.完善的权限管理,提高网站的安全性。

7.网站最大限度地实现了易安装性、易维护性和易操作性。

2.3.2网站功能结构

将计量信息管理网站分为前台和后台两个部分进行设计。

前台主要用于送检顾客注册;送检顾客和管理员登录网站、站内链接、查询投诉信息、查询设备维护信息、查看站内新闻;管理员进入后台链接;退出网站等操作。

后台主要用于管理员对送检顾客投诉信息、顾客送检计量器具检测信息以及站内新闻信息进行管理和维护。

详细规划网站的功能,给出网站流程图,总体网站流程图如图2-1所示,前台功能结构图如图2-2所示,后台功能结构图如图2-3所示。

送检顾客客户端

 

图2-1计量信息管理网站总体网站流程图

退出网站

图2-2计量信息管理网站前台功能结构图

送检顾客投诉信息维护

图2-3计量信息管理网站后台功能结构图

2.3.3业务流程图

送检顾客在计量信息管理网站上通过注册成为网站用户,登录网站进行相关操作。

送检顾客登录后,可以进行在线查询计量器具检测信息(包括检测状态、检测收费)、投诉信息查询、新闻信息查看的操作。

网站的管理员通过登录模块可以登录到网站的后台网站管理员主页面,对新闻信息、投诉信息和计量器具检测信息信息等进行管理、维护。

网站业务流程图如图2-4所示。

新闻查看

 

图2-4业务流程图

2.3.4数据流程图

根据管理网站的功能要求,按照网站前台和网站后台分别绘制出数据流程图。

计量信息管理网站前台数据流程图如图2-5;计量信息管理网站后台数据流程图如图2-6。

DS1设备维护信息sSSSONGJIANGUKE

图2-5计量信息管理网站前台数据流程图

DS1设备维护信息sSSSONGJIANGUKE

图2-6计量信息管理网站前台数据流程图

根据数据流程图和对需求的了解,绘制出需求表,包括需求的编号、简单描述、优先级和验证方式,详见表2-1。

表2-1计量信息管理网站需求表

编号

简述

使用者

优先级

验证方式

IPO11

普通用户登录网站

送检顾客

1

正确的用户名和密码,无效的用户名和密码

IPO12

查看、查询信息

送检顾客

1

分别对站内新闻、投诉信息、设备维护信息的有效数据、无效数据、各种组合条件进行查询,显示查询结果(结果是0条、1页、多页情况)。

IPO21

管理员登录页面

管理员

1

正确的用户名和密码,无效的用户名和密码

IPO22

维护、管理信息

管理员

1

分别对站内新闻、投诉信息、设备维护信息进行增加、删除、修改、状态改变等操作。

2.4设计方法

面向对象的程序设计语言,为程序员设计人员提供了一种特殊的过程和函数。

MicrosoftVisualStudio2010采用拖曳式便能完成软件的开发。

简简单单的操作便可以实现一个界面的生成。

但拖曳的界面,也应当有相应的代码来实现功能。

MicrosoftVisualStudio2010支持C#、C++、VB。

可以快速实现相应的功能。

在VisualStudio的任何版本中都可以创建和使用文本模板,无需任何其他组件。

在引入了预处理文本模板的VisualStudio2010中,从应用程序生成任何类型的文本文件已变得更加容易。

还通过与生成系统的更好集成,改进了对代码集成的支持,从而使生成的源代码始终会在对源模型进行任何更改后保持更新。

2.5数据库的选择

MicrosoftSQLServer存储方式单一便于用户的操作和管理。

面向对象,通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。

同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。

界面友好、易操作,系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、模块向导、报表向导等工具,使得操作简便,容易使用和掌握。

集成环境、处理多种数据信息,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行,并且支持ODBC(开发数据库互连,OpenDataBaseConnectivity),利用SQLServer强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和模块等。

SQLServer还可以将程序应用于网络,并与网络上的动态数据相联接。

利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。

2.6可行性分析

2.6.1经济可行性分析

1.成本分析

该管理网站使用的软件开发技术成熟,模块数量较少,属于比较小的软件系统。

网站实现过程简便,因此在网站软件实现方面没有任何成本。

网站要求硬件条件不高,服务器可以直接使用现有管理系统所使用的服务器,实现网站运行只需购置一台顾客访问用户端即可,客户端使用目前市售一般性能计算机,成本大概5000元。

2.收益分析

该管理网站投入使用后,可以大幅度提高计量检测机构仪器收发部门发放计量器具的工作效率,降低发放人员的工作强度;实现送检顾客在线查询计量器具检测状态,简化领取计量器具流程,节约等候和查询时间,提高顾客对于检测服务的满意度,有利于发展和扩充现有检测客户资源,间接提高检测市场占有率,社会效益显著。

3.结论

经过测算使用计量信息管理网站,至少提高计量器具发放速度20%,增加顾客送检量至少10%。

计量器具收发部门年产生直接经济效益约100万元,该管理网站实施后,年增加检测收入约10万元。

投入产出比约为20:

1。

综上所述,,该管理网站设计、实现和运行成本低廉,经济效益以及社会效益显著,符合经济可行性方面要求。

2.6.2技术可行性分析

1.MicrosoftVisualStudio技术特点

MicrosoftVisualStudio(简称VS)是美国微软公司的开发工具包系列产品。

VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。

所写的目标代码适用于微软支持的所有平台,包括MicrosoftWindows操作系统。

VisualStudio是目前最流行的Windows平台应用程序的集成开发环境。

从1997年微软发布了VisualStudio97以来。

,VS系列软件经历6.0、7.0、2002、2005、2007、2010、2012多个版本的发展。

目前,最新版本为VisualStudio2013版本,基于.NETFramework 4.5.1。

.NET的通用语言框架机制(CommonLanguageRuntime,CLR),其目的是在同一个项目中支持不同的语言所开发的组件。

所有CLR支持的代码都会被解释成为CLR可执行的机器代码然后运行。

本次软件开发所使用的VS2010版为2010年4月12日发布的,基于.NETFramework 4.0,该版本支持用户透过多种不同的程序语言进行开发,包括:

VisualBasic、VisualC#、VisualC++、VisualF#四种程序语言。

其具有如下三个方面的特点:

首先,VisualStudio2010搭配WindowsXP在RIA应用、Web应用上有较大切入,使Web应用达到一个新境界。

其次,在VisualStudio2010中,项目过程模板变化很大,微软把Scrum作为基本Agile开发模型(Scrum模型为基础参考导向)。

TFS2010中集成了MSFforAgileSoftwareDevelopmentv5.0,可操作性上又融合了敏捷等软件开发流程思想模型,使从事在微软.NET技术相关工作方向的人们拥有了一把利剑。

RIA的概念让互联网应用变得像桌面应用软件那样为用户带来了更加丰富多彩的体验。

在VisualStudio 2010中,微软采用了全新的WPF技术重新打造了它的编辑器,新的编辑器以及VisualF#获得了更加强大的功能,成为更好的web开发工具,比如代码的无级缩放,多窗口即时更新,代码的自动产生等等,这些新的IDE特性都会极大地提高程序员的开发效率。

最后,在VisualStudio2010中VisualStudioIDE对并行计算开发提供了大量支持。

比如,VisualStudio2010的调试器知道代码的并行特性,并且能够在调试程序的不同执行单元的时候,表现应用程序的状态,对非托管的C++库和编译器对并行计算的支持以及.NETFramework4.0对并行计算的大量支持,包括PLINQ、并行语言语句等等。

VisualStudio2010还提供了一个“并行性能分析器”,它可以帮助我们分析应用程序的性能瓶颈,找到需要并行处理和可以进行并行处理的地方,并以图形化的形式表现出来。

这样,“并行性能分析器”配合着VisualStudio2010,我们就可以轻松地实现应用程序的并行化。

2.MicrosoftSQLServer技术特点

SQLServer2008在Microsoft的数据平台上发布,可以组织管理任何数据。

可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。

可以对数据进行查询、搜索、同步、报告和分析之类的操作。

数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。

这个平台有以下特点:

(1)可信任的——使得使用者可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。

(2)高效的——使得使用者可以降低开发和管理他们的数据基础设施的时间和成本。

(3)智能的——提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。

SQLServer2008允许使用Microsoft.NET和VisualStudio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过MicrosoftBizTalkServer进行的业务流程中使用数据。

信息工作人员可以通过日常使用的工具直接访问数据。

3.结论

在技术上,鉴于软硬件方面对系统的需求,软件要求易学,界面友好,容易掌握,硬件的配置要求不能太高,因此本系统采用VisualStudio2010语言和SQLServer2008进行开发,根据上面叙述,技术是可行的。

第3章网站系统设计

3.1功能设计

为方便软件设计,根据需求分析结果,按照计量信息管理网站的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1