仪器设备管理设计.doc
《仪器设备管理设计.doc》由会员分享,可在线阅读,更多相关《仪器设备管理设计.doc(25页珍藏版)》请在沃文网上搜索。
1、仪器设备管理系统1. 综合时间的目的和任务经过该课程学习之后,通过课程时间,综合运用该门课程及相关知识来解决实际问题,是学生进一步了解网络工程的思想和方法,提高学生软件设计和文档撰写能力,培养学生的自学能力,查阅资料能力和创新能力。2综合实践的基本要求参考给出的国标软件工程标准文档格式或参考软件工程导论教材中给出的相关规范包括教材后给出的附录例题,要求每个人最少要做到详细设计部分,以下为本课程设计的核心部分。 (1)掌握可行性研究方法,撰写可行性分析报告(2)掌握需求分析方法,绘制数据流图,撰写需求规格说明书(3)掌握概要设计方法,撰写概要设计说明书(4)掌握详细设计方法,撰写详细设计说明书(
2、5)掌握代码的书写规范,开发原型系统(6)掌握测试的基本方法,书写并给出测试用例3.项目任务及计划项目名称仪器设备管理系统任务名称项目完成时间可行性分析2012年4月10号需求分析2012年4月11、12、13、14、15日数据库分析2010年4月16、17、18、20日系统的总体和详细设计2012年4月21日、5月5、6、7日 目 录1. 设别管理系统的概述1 1.1系统的概述1 1.2选题背景1 1.3系统设计的目标1 1.4系统设计的思想12.可行性研究.2技术可行性2经济可行性2操作可行性23结构化分析结构化可行性23.1需求分析23.2业务流程图33.3数据流图53.4功能分析图73
3、.5数据字典83.6数据加工处理的描述104.系统概念结构设计11 4.1功能结构图设计11 4.2系统E-R图设计115.系统结构化设计14 5.1系统的总体设计145.2数据模型的优化176.数据库的物理实验24 6.1数据库的物理设计的内容和方法246.2数据库表的创建247.系统的详细设计24 7.1登陆界面的设计247.2用户管理界面的设计247.3修改密码界面的设计247.4设备分类管理界面的设计247.5部门信息管理界面的设计247.6设备基本信息管理界面的设计257.7设备使用信息查询界面的设计257.8谁呗调拨信息管理界面的设计257.9设备维护信息管理界面的设计257.10
4、设备报废信息管理界面设计.258.小结261. 设备管系统概述1.1系统概述本文首先概要的论述了数据库的有关知识与现状。之后,对当代计算机数据库技术的现状,尤其是对关系型数据库作了系统的描述。在此基础上,论文重点对数据库的开发环境 Microsoft Visual Basic 2005 作了详细的介绍,然后,对开发一个小型的现代流通企业设备管理系统所用到的语句、函数、对象进行了详细的阐述。最后,结合自己编写的现代流通企业设备管理系统,给出了完整的、可实际使用的数据库管理系统。并给出了该系统的使用方法和设计方法。1.2选题背景在中小型企业,设备管理业务往往从设备的入库开始,其主要包含以下几部分工
5、作:(1)设备购进之初,又设备部门的专业人员对设备情况进行核对,并填写设备情况登记表。再又管理人员负责将设备情况登记表登记存档,并将有关使用说明进行编号存档,以备维修之用。对于一些附属设备,仅做登记入库管理,以便进行及时核对和调配。(2)设备日常运行中,要对日常检测到的数据进行必要存储和监督。在有经验的技师的指导下,根据日常使用记录,制订日常维护计划,力争降低装置因设备问题造成的非计划停工次数。(3)在设备发生事故的情况下,登记事故记录,并向技术人员提交事故维修表。由技术人员进行现场观察,根据事故维修表和日常运行数据,确定维修标准及要求。以便进行及时,合理的维修。在维修结束后,编写维修情况报告
6、和设备状态报告。管理人员对有关资产数据进行统计,产品报表,以便高层管理人员根据该报表把握设备运营的宏观情况。1.3系统设计的目标信息系统的目标应与企业对该业务的管理目标相一致,分析信息系统的目标应从企业的管理目标入手。根据现代企业分层次的管理模式,设置不同的权限级别,分别提供普通用户,设备管理者和系统管理员三个层次。系统目标如下:(1)提供简单,方便的操作。(2)对系统提供必要的权限管理。(3)根据企业原有的设备管理业务,为企业不同管理层次的职员提供相应的功能。(4)使企业的设备管理更加科学和规范,杜绝设备的丢失和设备账目混乱的情况。(5)节约设备管理的成本。(6)对日常的设备运行情况进行管理
7、,同时提供一些必要的报表。(7)为企业实现整体信息化和其他相关系统提供必要的数据支持。1.4系统设计思想信息系统的建设需要遵循正确的方法和步骤。目前比较流行和成熟的开发方法有结构化生命周期法,原型法,面向对象的方法和计算机辅助软件工程。本系统采用结构化生命周期法进行系统开发,这种方法的基本思想是建立面向用户的观念,严格区分工作阶段,自顶向下地完成系统的研制工作,并充分考虑变化的情况2. 可行性研究随着科学技术的发展,社会进步,计算机技术迅速的发展,设备管理的方法也日新月异,以前全是由人工管理的方法现存在很多的缺点:管理效率低,劳动强度大,信息处理速度低而且准确率也不够令人满意。为了提高设备管理
8、效率,减轻劳动强度,提高信息处理速度和准确性,为设备管理员提供更方便、科学的服务项目。我选择了由计算机来设计一个设备管理系统的方案。让计算机对设备进行自动管理,设备管理员可以直接在计算机上实现设备信息的管理,并能在一定程度上实现自动化。通过对一些企业进行的实际深入调研,我开发出这套功能比较完整、通用性比较强、成本低廉的企业设备管理系统。 技术可行性根据管理员提出的系统功能、性能及实现系统的各项约束条件,本系统是一个数据库管理和查询的系统,因此,要使用一种具有强大的数据库操作功能、面向对象的可视化语言来进行代码的编写。 Microsoft Visual Basic 6.0 中文版的使用简单,功能
9、强大,完全可以实现这些功能。Visual Basic 6.0使用灵活,操作简单,可视化的操作界面为高效的开发过程提供了前提。而Microsoft SQL Server 2000 功能强大,可以很好的完成数据库的建立,并可以与 Visual Basic 6.0 进行配合,两者相辅相成,共同开发数据库软件是一种很合理的选择。此系统采用微软 SQL Server 2000 建立数据库,用 Visual Basic 6.0 来创建界面,并且用它来访问数据库,实现用户的基本要求。经济可行性现在市场上流行的企业设备管理系统之类的软件通用性、灵活性稍微要差一些,不能完全提供所需的要求。另外,该系统的价格一般
10、相当昂贵,一般的中小型企业承受不了昂贵的支付能力。所以应该根据企业的具体情况设计适合企业的软件系统。操作可行性采用此系统,可以减轻管理人员的工作量,使管理人员从大量繁琐的添表、查表、手工制表中解放出来。能够节省大量的人力、物力,工作效率大大提高,预计查询速度可以比原人工查询提高几倍以上,并且可以大大提高准确性和精确性,而且可以安全地、完整地保存大量的设备记录。使设备的管理更加规范化,系统化。此项目虽然经济效益不是太大,但可以减轻工作人员的劳动强度,并可以促进企业对设备管理的规范化和自动化,而且价格低廉,所以是有应用价值的,而且在技术上完全是可行的,可以马上进行开发工作。3. 结构化分析3.1需
11、求分析新信息系统的建立是在现行业务基础上经过改建或重建而得到的。因此,在进行新系统的规划,分析和设计工作之前,必须对现行系统做全面,充分的调查研究和分析,在此基础上建立企业模型。业务模型是对业务结构和业务活动本质的,概括的认识,可用“业务范围业务过程具体业务处理”层次结构对其进行描述。业务模型的建立可以分为3个阶段。(1)现行业务的调查和分析。(2)提出一个表示全部业务的模型。(3)扩展上述模型,使它能表示出名项具体的业务活动,最终确定为业务模型。在建立了较为完整、稳定的业务模型之后,需求根据业务模型进行数据分析。其基本方法是按照业务过程进行数据分类和组织。数据分类后,进行信息体系结构的设计:
12、即结合业务过程与数据类,建立系统的功能/数据类矩阵。据分类得到的结果将用于系统分析和系统设计阶段。根据业务模型,可以得到本系统需要建立的数据类有:设备基本信息数据、设备运行信息数据、设备故障信息数据、设备维修信息数据、设备台帐信息数据、设备报废信息数据和采购数据。本系统中,运行状况管理和故障维修管理业务功能相对集中。因此,由于本系统的各个业务没有产生采购数据,由此可知它们由企业的其它子系统产生,不是本系统内部处理的数据。3.2业务流程图设备与仪器管理部门是通过设备台账文件和设备结构清单文件维护设备的基本资料维护,并且将设备分门别类。设备管理部门通过设备的基本资料处理一些业务。比如生产部门的申请
13、业务,财务部门的一些费用处理,还有设备维修计划文件。业务流程: 提供最完善的业务凭单提交管理流程及万能流程定向功能,满足任意方式的单据提交流转方式。基本流程为:编辑、复核、提交、审核、过帐、结帐等等,提交时自由设定单据提交流向或使用历史流程。事务部门信息管理模块设备信息管理模块数据库数据库数据库数据库设备运作管理模块综合查询管理模块信息处理显示信息仪器设备管理系统业务流程图3.3数据流图数据流图(Data Flow Diagram,DFD)是结构化分析的最基本工具。数据流图描述系统的分解,即描述系统有哪几部分组成,各部分之间有什么联系等。数据流图是描述的系统的逻辑模型,图中没有任何具体的物理元
14、素,只是描绘信息在系统中的流动和处理情况。因为数据流图是逻辑系统的图形表示,即使是非计算机专业的人员也能理解,所以是极好的通信工具。它以图形的方式描绘数据在系统中流动和处理的过程。由于它只反映系统必须完成的逻辑功能,所以它是以一种功能模型。设备与仪器的数据处理流程包括设备运行计划生成的运行统计文件,维修计划维护,保养计划维护,设备精度检测。财务部门记录相关的费用,保养记录生成保养记录文件。设备管理系统的基本模型:生产部门财务部门设备管理部门1设备管 理系 统部门图 设备管理系统基本模型对设备管理系统细化如图:部门1输 入登 录信 息2 处 理部门登录信息设备信息输出生产部门登陆设备管理系统的数
15、据流图:生产部门1.1查询信息生产部门D2设备基本信息和使用情况1.2获取信 息登录系统查询结果输出查询财务部门登陆设备管理系统数据流图:财务部门1.1查 询处 理1.2获取设备维修价格信息2.1采购设备2.2获取设备采购价格信息教 师查询信息设备价格信息D1变动信息设备维修价格信息查询果输 出图 财务部门登录系统功能级数据流图设备管理部门登陆设备管理系统数据流图:设备管理部门1.1查 询信 息1.2获取设备基本信息2.1添加修改信息处理2.2修改设备信息处理设备管理部门查询信息查询结果输出处理信息输出图 设备管理部门登录系统功能级流图设备综合信息D1综合查询管理3.4功能分析图:系统功能结构
16、图主要从功能的角度描述了系统的结构,但并未表达各功能之间的数据传送关系。事实上,系统中许多业务或功能都是通过数据文件联系起来的。例如,某一功能模块向某一数据文件中存入数据,而另一个功能模块则从该数据文件中取出数据。再比如,虽然在数据流程图中的某两个功能模块之间原来并没有通过数据文件发生联系,但为了处理方便,在具体实现中有可能在两个处理功能之间设立一个临时的中间文件以便把它们联系起来。上述这些关系在设计中是通过绘制信息系统流程图来从整体上表达的。下图为系统功能图。系统登录界面系统主界面系统管理基本信息管理设备信息管理设备运作管理综合查询管理设备分类部门信息设备信息录入设备信息设备使用设备调拨设备
17、维护设备报废3.5数据字典数据字典是关于数据的信息集合,也就是对数据流图中包含的所有元素的定义的集合。它定义了数据流图中的数据加工。它是数据条目、数据存储条目、数据项条目和基本加工条目的汇集。数据流图只描述了系统的“分解” ,系统由哪几部分构成,各部分之间的联系,并没有对各个数据流、加工、及数据存储进行详细的说明。如数据流、数据存储的名字并不能反映其中的数据成分、数据项目内容和数据特性,在加工中不能反映处理过程等。分析人员仅靠“图”来完整地理解一个系统的逻辑功能是不可能的。数据字典就是用来定义数据流图中的各个成分的具体含义,它是一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元
18、素的一致的定义和详细的描述。它和数据流图共同构成了系统的逻辑模型,是“需求说明书”的主要组成部分。对数据流、数据存储和数据处理的描述,需要用数据字典(DD)。数据字典由四类元素的定义组成:数据流,数据流分量(即数据元素),数据存储和处理。数据字典中包含的每个数据元素的控制信息是很有价值的。因为列出了使用一个给定的数据元素的所有程序(或模块),所以很容易估计改变一个数据将产生的影响,并且能对所有影响的程序或模块作出相应的改变。以下是数据流图中主要元素的数据字典卡片:名字:数据库文件别名:描述:是企业设备管理系统的数据库。是软件的核心数据库,有软件主窗体的所涉及的数据库。定义:数据库文件=部门信息
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仪器设备 管理 设计