论文部分内容阅读
随着镁合金研究的逐步深化,镁合金数据已经达到了惊人的数量,仅靠传统的手工方式来查阅相关信息,已经不能满足科研人员的需求。同时国内外相续建立的镁合金数据库,只局限于单机使用或小规模局域网内应用,且数据范围种类有限,限制了数据信息的传播和高效应用。随着计算机网络技术的飞速发展,建立一个基于Web技术的镁合金数据库系统,充分利用网络资源,实现镁合金数据的动态查询和更新,不但可以缩短镁合金的研究周期,而且可以减少一定的工作量和劳动成本,对镁合金的研究发展十分必要。本文是在广泛收集整理分析大量镁合金数据的基础上,在Windows 2000 Server操作系统平台上利用ASP技术实现基于B/S模式的Web镁合金数据库系统和镁合金工程技术中心网站的设计和开发。研究提出的IIS+ASP+ADO+SQL Server 2000的Web数据库系统实现方案,具有较强的现实可行性,适合材料等专业数据库系统的开发。论文首先研究分析了ASP、PHP、JSP三种常用的Web数据库技术和三种常用的数据库系统体系结构。研究分析结果表明ASP数据库技术简单易学、安装使用方便、开发工具强大,非常适合用来开发材料等专业数据库,而且该技术使用Windows系统自带的IIS作为Web服务器,与Windows系统实现了良好的集成,满足构建大型数据库系统的条件;B/S数据库系统体系结构采用“瘦客户端”技术,简化了对用户的技术要求,减轻了客户端的负担,实现了用户界面和企业逻辑的隔离,增强了系统的开放性和灵活性,便于系统的维护和修改,非常适合基于Web平台大型数据库系统的开发。其次,对系统的开发过程进行了详细的研究。通过对所收集的镁合金数据的归纳整理、镁合金数据间关系的分析,建立了实体关系模型和最终数据模型,分析结果表明采用关系数据模型可以使镁合金数据结构更合理,数据冗余较小,便于系统的维护和升级;然后,对系统功能模块实现过程中遇到的技术问题进行研究分析,并最终拟定了相关的解决方案。最后,研究了系统的安全机制问题和中心网站的开发。通过对系统安全性的设置和最终验证的分析,表明了在操作系统安全设置、Web服务器安全设置、数据库服务器安全设置和ASP应用程序安全设置等方面采用软硬件设置相结合的方法所获得的系统安全系数,较之单纯地设置某一方面来说,系统安全性有了大大的提高,整体性能也有很大的改善。通过对中心网站开发的分析,表明了采用ASP技术开发动态网站,效率高,成本低,具有很好的互动性和稳定性。