论文部分内容阅读
随着Internet技术的发展,以及镁合金研究应用发展的迫切需要,建立一个企业级的镁合金数据库,实现对多种镁合金数据的动态查询和更新,不但提高了数据的使用率,而且可以节约研发成本和时间,对加快我国的镁合金研究应用有着十分重要的意义。目前在国内已经建立起来的一些材料数据库中,给用户提供的关于镁合金信息量很少,甚至有的材料数据库根本就没有涉及到镁及镁合金的信息,这对我国的轻合金材料的研究发展非常不利,建设发展一个数据种类丰富的基于Web的镁合金数据库是当前急需要做的事情。本文在广泛收集整理分析大量镁合金数据的基础上,沿用IIS+ASP+ADO+SQL Server 2000的Web数据库系统开发方案,实现了基于Web的镁合金数据库系统的各项基础功能同时对系统功能进行了优化完善及拓展。论文首先研究分析了旧有数据库中收集的镁合金基础数据,发现数据面较窄,镁合金标准数据、专利数据、镁合金多媒体信息数据(相图、显微组织照片等)尚未包括;在已经收录的镁合金数据中,存在数据老化、数据来源不清晰等问题。在维持数据库原有建表结构的前提下,根据镁合金材料的特点,对镁合金数据进行了修正分析、补充、标注等大量的数据分析工作。其次,对系统的原有查询模块进行了详细分析研究,采用“瘦客户端”技术,运用ASP编程和DreamWeaver网页制作工具,结合材料类数据特点,实现了镁合金多媒体信息、镁合金标准专利信息、镁合金加工工艺数据的查询功能,增强了镁合金数据库的实用性,减轻了客户端的查询负担,在保证查询代码的安全性下,实现了用户界面的友好性;结合材料数据库的开发特点和用户的实际需求,讨论了基于Web的镁合金数据库的性能优化方案,通过对数据库性能参数的测试评价,发现合理的数据库查询方式、合理的数据存储形式、合理的索引视图的建立是数据库性能提升的关键因素。最后,研究了系统功能的拓展、进行了系统功能的测试评价并对今后的研究工作进行了展望。利用三层结构模式(即用户界面层、商业逻辑层、数据库层),实现了用户交流平台的建立。从系统建设、系统性能和系统应用三方面进行了评价,发现已建立起来的数据库系统查询响应时间较快、查询结构合理、系统维护方便、可移植性好。但某些缺陷仍然存在,需要在今后的工作中完善。