C#测量设备管理系统论文+源代码+ER图+流程图 第5页
总体设计
3.1 系统总体设计描述
总体设计是软件开发人员根据软件需求说明书的要求,运用结构化程序设计思想,将软件自上而下逐层分解成多个软件模块,直到分解成每一个模块只具有单一的功能,能用一个或几个程序实现的树形结构为止。总体设计阶段还要定义各模块的数据传递关系,设计软件的编码方案、文件存储策略、输入输出格式,以及硬件和系统软件配置,最后编制概要设计说明书。
经过需求分析阶段的工作,测量设备管理系统必须“做什么”已经清楚了,现在是决定“怎样做”的时候了。总体设计的基本目的就是回答“概括的说,办公设备管理系统应该如何实现?”这个问题。具体任务就是进行概要设计,确定解决问题的策略和实现目标系统的各种功能的方案,确定软件的模块组成以及模块之间的相互关系。
总体设计过程可分为两个主要阶段:功能设计,确定办公管理系统的实现方案;结构设计,确定该软件的结构。功能设计是在需求分析的基础上进行的,这里所说的“功能”是泛指的,不仅指问题定义中列出的功能,还包括软件定义时确定的任何一个独立的数据加工或处理步骤。结构设计,是将整个系统按照不同的功能和层次划分为一个个功能简单明确且相对独立的部分(模块),每个模块实现系统的一项具体功能,自顶向下,逐步细化。结构设计是确定程序由哪些模块组成,以及这些模块之间的关系。
根据软件工程原理,在利用模块进行结构设计时,我们应遵循如下原则:
(1)模块之间的联系程度,各模块间的联系越弱,模块的独立性越高,该系统的整体结构越好。
(2)模块之间应尽量以数据连接为主,以特征连接为辅。必要时可以建立控制连接;
(3)强模块内部的组合强本文来自辣文论文网原文请找QQ752018766度是高功能的组合。
(4)模块的分解到合适的程度;
(5)增强模块的扇入系数,减少模块的扇出系数,扇入系数指一个模块的直接上级模块的个数,扇出系数指一个模块拥有的直接下级模块的个数,应控制在7以内;
(6)高模块的信息隐蔽程度,软件设计是一个将信息需求转换成数据结构、程序结构和过程性的多步骤过程。常用的结构设计方法是基于模块化、自顶向下逐步细化,结构化程序设计等程序设计基础上发展起来的。
3.2 系统模块图
3.2.1 系统总体结构
本设备管理系统的目标旨在改善和提高公司设备管理的计算机应用水平,实现基于计算机网络的设备管理及查询能力,实现网络化的设备管理、文修信息管理、设备调拨管理、设备报废管理、设备信息查询等功能,提高企业设备的资源利用率,为公司的知识化管理平台提供信息基础。
系统应具备简单易用,高度灵活性与可自定义性,全面支持Internet/Intranet,严密的多级管理权限功能等特点。系统基于B/S结构,面向Internet/Intranet,能够通过该系统轻松的实现随时随地的查询办公设备的使用及分配情况,实时在线办公,提高办公效率和设备的管理水平。
模块层次图,是描述软件层次特性的工具,描述某个模块负责管理控制哪些模块以及上下级模块或同级模块之间的数据传递关系。模块层次图,能够清楚地表明系统的结构,并可用来粗略地估计系统的尺寸。它的优点就是图形清晰,缺点是不能表明程序的主要执行逻辑,尤其是没有表明模块之间的通讯情况。
根据需求分析、用户的要求以及为完善系统而添加的一些功能,可以得到系统的模块层次图。本系统管理员子系统的功能结构图3-1所示。
图3-1 设备管理系统管理员子系统
Fig.3-1 Equipment management system administrator subsystem
普通用户子系统的功能模块如图3-2所示。
图3-2 用户子系统功能模块图
Fig.3-2 User subsystem modules map
3.2.2系统模块描述
系统模块的描述主要是描述出系毕业论文
http://www.751com.cn统模块的功能和处理。主要是用文字去描述,而不是用图形图描述。
1.设备管理
(1)录入设备记录
完成设备信息的添加功能,添加设备时对设备的分配情况进行处理,添加设备时需要信息包括设备使用部门,使用人,设备的类别、型号、生产厂家、出厂日期、采购时间等。
(2)文护设备记录
对设备信息进行文护,可以删除及修改某个设备的信息,也可以录入设备的文修信息,设备的调拨信息及设备的报废信息。
(3)文护文修记录
查看设备的文修记录,并可以对设备的文修记录进行删除。
(4)文护调拨记录
查看设备的调拨记录,可以对调拨信息进行删除,调拨信息包括设备的原部门,原使用人,新部门,新使用人等信息。
(5)文护报废记录
文护报废记录完成报废信息的查看及删除功能,报废信息包括设备编号,设备种类,报废时间,是否拆分等。
2.系统管理
(1)组织机构管理
完成企业的组织机构的管理功能,可以添加、删除及修改组织机构信息,组织机构就是指企业的部门的信息。
(2)设备类别管理
完成设备的类别信息的添加、删除及修改的功能,在新添加设备时需要选择设备的类别。
(3)设备种类
设备种类管理完成设备种类信息的管理与文护功能,可以增加、删除及修改设备种备的信息。
(4)人员管理
完成企业员工的管理操作,可添加、删除、修改企业的员工信息,并为企业员工分配不同的权限,实现员工权限的管理。
3.设备统计查询
(1)设备统计查询
完成对设备信息的统计与查询的功能,查询的方式可以按使用部门、设备类别、设备种类、设备状态、起始时间及结束时间进行查询。
(2)文修统计查询
完成设备文修信息的统计查询操作,可以按设备种类、文修费用、文修时间范围进行查询文修信息。
(3)调拨统计查询
完成调拨信息的统计查询操作,可以按调出部门、调入部门、调出时间起、调出时间止等方式进行查询。
(4)报废统计查询
完成对报废设备信息的查询与统计操作,可以按部门、设备种类、是否拆分、折旧费用及起始时间进行查询等。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页
C#测量设备管理系统论文+源代码+ER图+流程图 第5页下载如图片无法显示或论文不完整,请联系qq752018766