您好, 访客   登录/注册

基于内燃机规格参数的网络数据库设计与实现

来源:用户上传      作者:

  摘  要:介绍了网络数据库及其技术特征,由此引入了MySQL数据库并阐述了其技术优势,从而重点研究了基于内燃机规格参数的网络数据库的设计与实现过程。考虑到市面上针对内燃机规格参数的相关数据库数量较少,针对该领域进行的依然有一定的独特性及必要性。通过对一系列同类数据库进行对标研究,反复修改设计方案,调整版面布局及功能细节,最终使该数据库功能顺利实现,并得以成功运营,同时为相关技术研究及工程应用提供了必要的理论依据。
  关键词:网络数据库;数据库;信息化;内燃机;参数
  中图分类号:TP311.1 文献标志码:A 文章编号:2095-2945(2020)20-0075-03
  Abstract: This paper first describes the network database and its technical characteristics, then introduces the MySQL database, and explains its technical advantages, thus focusing on the design and implementation process of the network database based on the specifications of the internal combustion engine. Considering the small number of relevant databases on the market for the specifications of internal combustion engines, there is still some originality and necessity for this field. By conducting benchmarking studies on a series of similar databases, repeatedly modifying the design plan, and adjusting the layout and functional details, the database functions can be successfully realized and operated, and the necessary theory is provided for related technical research and engineering applications.
  Keywords: network database; database; informatization; internal combustion engine; parameters
  引言
  网络数据库是指出版商在网络上发布的数据库,用户可以直接通过网站对其进行访问。在网络时代,数据库得到了长足的发展,其服务方式也在不断创新。目前,网络数据库已逐渐成为技术主流,并为数据库信息的利用和传输奠定了新的技术路线。随着我国计算机网络技术的发展和网络条件的改善,国内外网络数据库数量与日俱增,吸引了越来越多的用户。网络数据库是重要的电子资源。与纸质书籍和电子出版物相比[1],网络数据库具有独特的优势,并且越来越受到图书馆及其用户的青睐。
  1 网络数据库的技术特征
  网络数据库具有网络和数据库的特点,其主要技术特征如下[2-4]。
  1.1 通过局域网为全世界的用户提供搜索服务
  网络数据库的最大特点是用户可以突破时域的限制,实现电子信息资源的共享。
  1.2 丰富的信息和强大的时效性
  随着信息资源的深入挖掘和广泛公开,网络数据库的信息内容越来越丰富,涉及自然科学,社会科学,工程技术等各个方面。因此,用户可以通过网络数据库实时获取最新信息,这为电子信息资源的利用提供了及时有效的保证[5]。
  1.3 友好的检索界面
  通常,每个网络数据库的检索接口都非常友好,并且各种检索功能很明确。一些数据库还提供了检索表达式生成器,以帮助用户创建最复杂的检索模式,从而通過最简单的方式填补空白,从而符合数据库检索的特征。一些数据库还提供自然语言检索,以尽可能简化读者检索之前的准备工作。值得一提的是,许多完善的网络数据库的“帮助”信息会随着搜索页面的改变而改变,从而为读者提供实时指导[6]。
  1.4 跨数据库检索和资源整合
  许多大型网络数据库系统包含许多独立的数据库。随着用户引入和开发的数据库数量的增加,可以通过建立导航数据库或使用资源集成平台来拆分和重新集成现有数据。集成后,用户可以在多个数据库或多个数据库系统中搜索每个检索操作。
  1.5 用户仅有权使用网络数据库
  网络数据库不同于传统的纸质出版物。网络数据库通常采用按年付款的方式,这意味着用户有权在付款年份使用该数据库,但是这些信息资源是由数据库提供商的服务器控制的,用户只能实现检索通过网络访问数据库。在此期间,数据库可以视为库的集合。一年后,如果不继续付款,则该数据库的使用权将终止。
  1.6 用户可以建立自己的特色网络数据库
  特色网络数据库使分散的特色文献资源得到系统化,有序排列和深入挖掘,通过网络交流,传统数据资料在网络环境中可显示出更显著的知识价值。特别是对于某些信息服务机构而言,自建特征数据库是发展特征信息服务并将传统的被动低级服务转变为主动知识增值服务的具体体现,也是网络环境下服务意识和手段的根本变化。
  2 MySQL数据库及其技术优势
  MySQL是一个开源关系数据库管理系统(RDBMS)。 MySQL数据库系统使用最常用的数据库管理语言——结构化查询语言(SQL)进行数据库管理[7]。由于其出色的性能,MySQL已成为最受欢迎的关系数据库管理系统之一,主要优点如下。   (1)运行速度快,查询速度快;
  (2)对大多数个人免费;
  (3)支持Linux,Mac OS,Windows和其他操作系统;
  (4)提供了用于C,C ++,python,Java,per,PHP,ruby,net和其他编程语言的API;
  (5)支持多线程并能充分利用CPU资源;
  (6)可以在客户端服务器网络环境中用作单独的应用程序,也可以用作库嵌入其他软件;
  (7)支持多个存储引擎;
  (8)可以复制全局事务ID并支持自我修复式群集。
  3 基于内燃机规格参数的网络数据库设计与实现
  内燃机是一类在国民生产及经济建设中起着重要作用的热力发动机,在汽车、轨道车辆、坦克装甲车辆、船舶、工程机械、农业机械、发电设备等诸多领域均有应用。目前,考虑到目前内燃机同类产品种类较多,式样繁杂,由此建立起专业的内燃机数据库,并由此对相关机型参数进行归纳、总结、罗列,可利于相关从业人员的查询及学习,便于相关工作的开展。
  针对市面上现有的部分汽车及内燃机相关数据库进行了一系列对标研究。基于对标研究,认为在首页需针对内燃机相关品种类型的不同而进行分类,需选定分类关键字。考虑到相关内燃机参数的重要性,因此选定了品牌、功率、燃料、排量、缸数、排放几大参数作为分类关键字,并依据每种关键字类型的不同,选定了相应的分类标准,从而便于读者进行机型筛查(图1)。读者点击具体的分类标准,即可看到具有相应技术参数的实际机型。
  随后,考虑到该数据库内内燃机机型及对应数据较为庞杂,因此在设计数据库时,需设置搜索框,可使读者用户能基于相关已知参数而进行搜索,便于得到所需的机型数据。为避免产生歧义,在搜索框中的参数以灰色字体进行显示。考虑到庞杂的数据体量,因此在界面进行机型参数搜索时,将搜索功能设定为“模糊搜索”,而非“精确搜索”,仅需搜索机型部分数据即可跳出包含该字段的所有机型及相关参数,由此便于读者用户进行查询,确保搜索后所显示数据的全面性与完整性。
  由于一级页面空间有限,如容纳过多的内燃机参数,必然会显得冗杂、混乱。为提升界面的美观性及整洁性,针对内燃机参数分别设定了一级页面与二级页面,在一级页面中可显示部分内燃机参数(图2),当读者用户对某款机型产生一定兴趣并想进行进一步了解时,可从一级页面中点击该内燃机的型号,即可进入该机型的二级页面中,从而全面展示出某款特定内燃机的实际特点,由此可满足相关从业人员的技术需求。
  在二级页面中,基于一级页面上已有的部分参数,又进一步增添了发动机系列、发动机型式、缸径、行程、净重、行程、净重、行程数、单缸排量、压缩比、每缸气门、进气方式、外形尺寸、平均有效压力、全负荷最低燃油耗、最大扭矩转速、冷却方式、活塞平均运动速度、噪声、扭矩储备、后处理技术等一系列参数(图3)。该类参数以已有的数据为基础,按需进行填充,如目前暂无该部分数据,则以空缺形式展现。
  考虑到数据库的自身开发、运营及维护成本,因此考虑将二级页面设置成付费VIP才可浏览的状态。当用户注册好账号并已完成付费工作后,管理员可在后台为用户开通浏览权限,从而使其具有进一步浏览二级页面的权限。
  同时,由于机型参数种类繁杂,因此在导入数据时,选择采用导入EXCEL以实现数据上传的方式。管理员可在EXCEL中对需要上传的内燃机参数进行格式调整,并在确认完成编辑工作后统一将EXCEL上传,以此加快导入速度,避免后续返工带来的诸多不便。
  考虑到在EXCEL编辑过程中可能会出现失误,因此在后台中仍需实现对已上传的数据进行编辑工作,从而以防万一,确保数据的准确性、客观性及完整性。为防止数据外泄,造成不必要的损失,因此将数据库设置为不可导出EXCEL形式的数据。读者用戶在浏览数据参数时仅能通过截图的方式留存部分技术参数。同时,如上文所述,如需浏览完整数据,则需开通VIP权限。
  4 结束语
  在当今信息化技术飞速发展的时代,网络数据库以其较为完善、全面的功能而广受关注。以本文所研究的基于内燃机规格参数的网络数据库为例,既充分收集了业界信息及相关参数,同时也有助于行业人员的学习及研究工作的开展,以此起到了较好的技术效用。
  参考文献:
  [1]范静怡.大学图书馆知识服务——基于新一代信息技术与图书馆系统[J].现代情报,2014,34(01):74-78.
  [2]段海新,杨家海,吴建平.基于Web和数据库的网络管理系统的设计与实现[J].软件学报,2000(04):468-472.
  [3]黄卫农,卢振宇,陈健.基于网络使用的数据库系统的设计与实现[J].计算机应用研究,2001(04):143-146.
  [4]惠晓实,王凯航,陆舟,等.一种基于Web技术的网络数据库系统的设计[J].计算机应用研究,2000(01):84-86+97.
  [5]何小清.数据库服务方式的发展趋势[J].情报学报,2002(02):192-196.
  [6]罗亚,胡昌盛.网络数据库系统的开发策略[J].现代计算机,2000(04):15-22.
  [7]周彩兰,孙琳,李素芬.基于JSP的网络数据库连接技术[J].计算机技术与发展,2006(04):209-211+214.
转载注明来源:https://www.xzbu.com/1/view-15257036.htm