北京联合大学实训报告内容摘要:
sic 语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。 最后 ,VB拥有图形用户界面(Graphical User Interface,简称 GUI)和快速应用程序开发 (Rapid Application Development,简称 RAD)系统,可以轻易的使用 DAO、 RDO、 ADO 连接数据库,或者轻松的创建 ActiveX 控件。 程序员可以轻松的使用 VB 提供的组件快速建立一个应用程序。 面向对象的程序设计思想: 对象:先是世界中的实体,如汽车。 属性:描述形象的特征,如车的颜色。 方法:向对象实施的动作,如启动车。 时间:动作所触发的操作,如红灯亮。 事件 驱动的编程机 制:由时间来引发程序的运行,结构化的程序 语言设计,支持多种数据库系统访问。 北京联合大学实训报告 第 7 页 共 46 页 后台数据库我用的 SQL Server 2020。 首先, SQL Server 2020 非常易于安装,部署和使用。 SQL Server 2020 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。 SQL Server 2020 还支持基于标准的、与 Windows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。 这些 功能使您得以快速交付 SQL Server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。 其次, SQL Server 2020 还包括很多其他的特性,例如Inter 集成 , 可伸缩性和可用性 强,同一个数据库引擎可以在不同的平台上使用,企业级数据库功能 等。 当然,其中还有个重要原因就是以前学数据库的时候,我们就是以 SQL为实例学习的,有一定的基础。 Windows XP 作为本系统开发的系统平台,以其友好的图形界面,易学易用的操作方法,强大的多任务功能,健全的内在管理以及先进的程序设计方法为广大 的数据库软件开发人员所熟悉。 对它的操作环境的熟悉,使得我们在 开发数据库应用程序更加的方便和可靠。 2 需求分析 项目设计的基本原理 软件工程是一门从技术到组织管理两个角度研究如何用系统化,规范化和数量化等工程原理和方法去进行软件开发和维护的科学。 软件工程学研究的范围非常广泛,包括技术方法,工具和管理等许多方面。 软件生命周期的各个阶段可分为: 问题定义:确定系统的基本功能。 可行性研究:确定系统是否能够实现及是否值得实现。 需求分析:确定系统必须完成的各种功能。 总体设计:确定如何试验软件。 详细 设计:详细设计实验系统。 编码和单元测试:写出正确的容易理解和维护的程序模块。 综合测试:通过各种类型的测试及调试使软件达到预定的要求。 软件维护:通过各种必要的维护活动使系统持久地满足用户需要。 北京联合大学实训报告 第 8 页 共 46 页 采用软件工程的技术方法开发本系统,通过以上八个阶段组成软件的生存期。 它是指从提出开发要求开始直到该软件报废为止的整个时期。 分阶段进行,就把规模庞大,结构复杂和管理复杂的软件变得容易控制和管理。 可行性研究 技术可行性 一个完备的实验室设备管理信息系统具有以下优越性 : 方便校领导查询实验室设 备的使用情况,节省时间,可以提高系统的工作效率和准确性。 为了适应新形势的发展,我进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在查询实验室设备信息时发挥高校,便捷的作用,把系统管理员从繁重的工作中解脱出来。 该实验室设备管理系统是以 SQL Server 2020 数据库为后台核心应用,以服务为目的的信息平台,对资源进行科学加工和管理维护,为实验室设备信息提供管理。 经济可行性 经济可行性主要依据是 成本 /效益分析,该系统的目标是以最低的成本,在最短的期限内开发出实验室设备管理系统。 系统能 减少很多不必要的资源,不用像以前那样用冗余的纸张化管理。 大大节省了学校能源。 并且计算机的存储与快速查询功能大大提高了实验室设备管理系统的效率,并且还提高了实验室设备信息管理的精确度。 方便快捷的操作,可减少实验室设备信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不很必要的人员,这无论从物质上还是工作人员的工资上都为学校节约了开支,为学校增加了财富。 目标系统开发需求比较低,加上具有成熟的软硬件环境,所以在软硬件的支出上比较低。 而且,目标系统并不是十分的复杂。 当系统开发完实际运行后 ,将很大程度上提高计算机的功能,在为使用者带来便利的同时,也为系统的进一步推广创造了条件。 这带来的经济回报将远超于支出,并且最重要的是该软件的开发可以使我们对系统的开发有全面的认识。 从经济角度考虑,此实验室设备管理系统开发可行。 操作可行性 用户仅需具有基本的电脑操作能力即可。 社会因素可行性 从法律因素和安全用正版和免费角度考虑,所有技术参考资料都经授权,开发合法。 北京联合大学实训报告 第 9 页 共 46 页 可行性研究结论 依据以上因素,本实验室设备管理系统开发项目不仅方便快捷,高校,而且社会效益比较好, 从而使本系统的开发者相信该系统开发出来之后将取得的成功。 综上所述,此项目在技术,经济,操作和社会效益上是完全可行的。 系统功能及用户需求分析 管理员可以对实验室设备信息进行查询及相关设验室设备的使用情况察看。 管理员可以根据本人用户名和密码登陆系统。 在信息系统中,后台数据库存储的地位相当重要。 数据库的设计不但对数据的操作速度由影响,还直接关系到软件系统的质量和生存周期。 本系统采用了 SQL 数据库,库中包括用户登录表,入库设备表,出库设备表,设备基本信息表,库存设备表等。 功能需求 系统登陆 :用户运行 实验室设备管理系统后,就进入一个登陆界面,用户需要输入正确的用户名和密码之后才能使用本系统。 系统管理:其中包括管理平台用户,账号的创建,删除,修改等;密码设置, 密码是一个管理系统正常运行的一个重要保障 ,在这里可以对密码进行重新修改,删除等操作;系统参数配置,对系统运行环境的配置;数据库管理,其中包括数据库的还原,备份,删除等。 设备分类设置:可以添加,修改,删除本级和下级的不同级别的设备类别,如基础设备,常用设备,仪器设备,玻璃设备,消耗用品等。 入库管理:对于入库的一些实验设备,按照供应商,数 量,单价,商品名等一些基本信息录入系统数据库,以及后续可以修改,删除。 出库管理:因使用,报废,维修等不同原因而出库的设备,按照数量,单价,商品名在这里有所记录,以及可以进行删除,修改等操作。 库存查询:在商品名中选择所要查询的商品,就能显示出所要查询商品的库存信息,如剩余数量,价格等。 退出系统 退出本系统,恢复系统的实始状态。 系统安全性,完整性需求 北京联合大学实训报告 第 10 页 共 46 页 本软件作为实验室设备管理信息系统设备,它的规模比较小,不需要保密技术;只需限定一个程序中某些区域的规约,给不同的模块分配不同的功能即可。 本系统的源程序采用 VB 编写,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。 运行需求 为了保证系统运行的效率和可靠性,系统应具有较高的软硬件配置。 ( 1) 硬件 要求 : CPU: Intel PIII 及以上; 内存: 256MB 及以上; 硬盘: 10GB 及以上。 ( 2)软件要求: 操作系统: Windows 2020/XP/Vista; 数据库: SQL Server 2020 及以上。 3 系统 概要设计 总体设计原理 总体设计的基本目的就是回答“概括的说,系统应该如何 实现。 ”这个问题。 因此,总体设计又称为概要设计或初步设计。 通过这个阶段的工作将划分出组成系统的物理元素 — 程序,文件,数据库,人工过程和文档等等,但是每个物理元素仍然处于黑盒子级,这些黑盒子里的具体内容将在以后详细设计。 总体数据阶段的另一项重要任务是设计软件的结构,也就是要确定系统中每个程序是由哪些模块组成的,以及这些模块相互之间的关系。 总体设计工程通常有两个主要阶段组成:系统设计,确定系统的具体实现方案;结构设计确定软件机构,也就是要确定系统中每个程序拥有哪些模块组成的,以及这些模块之间的关系。 在详细设计 之前进行总体设计可以站在全局的高度上,花较少的成本,从中选出最佳方案和最合理的软件结构,从而用较低的成本开发出高质量的软件系统。 数据描述 数据流图( DFD)是一种图形化设计,它描绘信息流和数据从输入移动到输出的过程 北京联合大学实训报告 第 11 页 共 46 页 中所经受的变换。 在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。 数据流图的基本目的是利用它作为交流信息的工具,还有一个重要的作用就是作为分析和设计的工具。 一个完整的软件系统需要有一个完整的,系统化的数据流向,数据的输入输出以及数据在整个过程中经过哪 些路径,都尽可能的在数据流图中表示出来,数据流处于运动中的数据。 下面是针对本开发系统设计的“数据流程图”如下图所示: 图 顶层数据流图 图 0 层数据流图 1 身份验证 处理要求 审核 登录信息 无效登录信息 合法信息 合法信息 处理要求 处理结果 审核信息 审核结果 终端显示器 上级领导 设备管理员 实验室设备管理系统 上级领导 登录信息 无效登录信息 申请 /维修 /报废 /查询操作 处理结果 审核信息 审核结果 用户 北京联合大学实训报告 第 12 页 共 46 页 图 一层数据流图 数据字典 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。 数据流图和数据字典共同构成系统 的逻辑模型。 数据卡片 1 身份验证 统计查询 维修 购买 报废 3 审核 合法信息 查询信息 维修设备 新设备 报废设备 申请设备 批准 批准 申请设备 设备基本信息表 D1 维修记录表 申请表 新设备表 报废记录表 D4 D3 D2 D5 用户 北京联合大学实训报告 第 13 页 共 46 页 名字:维修数量 别名: 描述:每一种设备一次要维修的台数 定义:维修数量 ={数字 } 位置:维修报表 维修信息 数据流条目 登入信息 输入:设备管理员 输出:身份验证 名字:维修报表 别名:维修信息 描述:每天一次送给管理员的需要维修的设备的信息表 定义:购置报表 =设备编号 +设备名称 +主要维修师 +次要维修师 位置:输出到打印机 名字:购置报表 别名:购置信息 描述:每天一次送给管理员的需要购买新设备的息表 定义:购置报表 =设备编号 +设备名称 +购置数量 +目前价格 +主要供应者 +次要供应者 位置:输出到打印机 名字:设备信息 别名:设备编号 描述:唯一的标识实验室中一种设备的关键域 定义:设备信息 =设备编号 +设备名称 +型号 +类别 /设备编号 =8{字符 }8 位置:购置报表 购置信息 维修报表 维修信息 名字:购置数量 别名: 描述:每一种设备一次购买的数量 定义:购置数量 ={数字 } 位置:购置报表 购置信息 北京联合大学实训报告 第 14 页 共 46 页 描述:登入信息 =用户名 +密码 +登入权限 查询信息 输入:合法人员对设备的查询操作 输出:设备信息 描述:查询 信息 =设备名称 /设备编号 /型号 /类别 维修信息 输入:所需维修设备的信息 输出:确定维修设备的记录 描述:维修信息 =设备名 +修理日期 +修理师傅 +修理费用等 ④新设备 输入:购置设备的信息 输出:确定购置的新设备的记录 描述:新设备 =设备编号 +设备名 +型号 +单价 +数量等 ⑤维修设备 输入:所需维修的设备的信息 输出:维修的设备记录 描述:维修设备 =设备名称 +设备编号 +型号等 ⑥审核信息 输入:审核 输出:上级领导 描述:审核信息 =维修设备信息 /新设备购置记录。北京联合大学实训报告
本资源仅提供20页预览,下载后可查看全文
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
相关推荐
北京韩建河山管业复合管道生产车间工程钢结构吊装专项方案
18 (4)、高强螺栓、普通螺栓应有产品合格证,高强螺栓应在负温下进行扭矩系数、轴力的 复验工作,符合要求后方能使用。 钢结构安装 (1)、冬季运输堆存钢结构时,必须采取防滑措施。 构件堆放场地必须平整坚实,无水坑、地面无结冰。 同一型号构件叠放时,必须保证构件的水平度,垫块必须在同一垂直线上,防止构件溜滑。 (2)、钢结构安装前除按常规检查外,尚须根据负温度条件对构件质量进行详细复验。
北仑二期3机组600mw仿真机开发项目招标文件技术规范书
................................... 53 凝汽器和 抽真空系统 ................................................................................................................................... 53 汽轮机调节保安系统 ....