船舶信息网络数据库系统的研究与开发
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
船舶领域内多年来的设计成果是广大设计师们的智慧结晶,也是界内的宝贵财富,这些成果资料的收集汇总不但是对过去工作的总结和管理,同时也将为未来更多的工作提供参考和帮助。所以,船舶设计领域需要一个数据完整、检索方便、可以共享的船舶信息综合数据库。随着计算机技术在造船方面应用的不断扩大和深入,以及网络和数据库技术的发展,使得上述问题的解决以及合理维护成为可能。本文根据船舶工业的实际需要,研究和开发了船舶信息网络数据库系统。
     结合国内外船舶数据库以及网络数据库技术的发展状况,在系统的研究和开发过程中采用软件工程思想:首先对船舶领域应用数据库的特殊性以及船舶信息数据、系统功能和系统安全性三方面的需求进行分析;其次按照需求分析的结果对系统进行总体设计;最后应用现在流行的编程技术完成系统的开发,并将船舶信息网络数据库系统发布在网上。系统选用Windows 2000为软件开发平台,ASP.NET用于开发前端网络页面,IIS5.0作为后台服务器,SQL Server 2000作为后台数据库管理系统,C#为编程语言。
     本文完成了将大量优秀船舶的各项属性信息存入后台数据库的工作,并采用基于B/S(浏览器/服务器)的网络体系构架,建立网络版船舶信息数据库系统。该系统使多个用户可以分别在异地按照自己定义的查询方式,同时通过浏览器访问服务器数据库中的船舶信息数据;并且使系统管理员可以实现对系统的远程维护,包括数据的维护管理及数据库结构的维护管理等。
     船舶信息网络数据库系统使船舶设计工作节省了人力物力,从而提高工作效率;并且该系统的成功开发将有利于推动计算机技术在船舶设计领域的应用,符合船舶工业与计算机技术相结合的发展趋势。
The design achievements in naval architecture field of the past years are not only the intelligence deposition, but the marvelous treasures in the line. To collect and gather these achievements helps to summarize and manage the work contributed in the past, at the same time offers reference and assistance to the increased future tasks. Therefore, an integrated and sharable ship information database with complete data, convenient searching function is needed in the naval architecture field, which has become possible to be set up and maintained with the enlarged and further using of computer technology in shipbuilding line as well as the development of network and database technology. The thesis is dedicated to study and develop the Network Database System for Ship Information according to the practical demand of ship industry.Combining the developing status of ship information database and network database technology overseas and in domestic, the software engineering idea is adopted in the process of the system studying and developing: firstly a demand analysis is done from the aspects of ship information data, function of the system and security of the system; next the general design of the system is made in accordance with the results of the demand analysis; lastly the current programming technology is applied to realize the system, and the Network Database System for Ship Information is released on Internet. The system is set up by using Windows 2000 as the software developing platform, using ASP.NET to develop the foreground network page, using IIS5.0 as the background server, using SQL Server 2000 as the database management system, and using C# as the programming language.The thesis fulfilled the work of storing miscellaneous property information of a great deal of superior ships into the database, and achieved to set up ship information database system of network version by adopting the network system framework basing on B/S(Browser /Server). The above system enables multi-users to visit the ship information data in the server database at the same time but separate places through the browser with the inquiring mode defined by themselves; and enables the system keeper to realize the long-distance maintenance to the system, including the maintenance and management to both data and database structure.The Network Database System for Ship Information saves labor and material and brings the high efficiency, in addition, the successful development of the system will propel the application of the computer technology in the field of naval architecture, which accords to the developing trend of combination between ship industry and computer science.
引文
[1] 朱丽君.网络数据库发展趋势及利用.图书馆学研究,2004.3
    [2] 谭剑波.高压电器设备管理及网络数据库系统研究:(硕士学位论文).重庆大学,2002
    [3] 邵春.中国大陆科学钻探钻探工程网络数据库:(硕士学位论文).中国地质大学,2003
    [4] 刘凡永.设备腐蚀网络数据库系统的开发:(硕士学位论文).华南理工大学,2003
    [5] 张治中.网络数据库中C/S和B/S两种模式的特点及其应用.渭南师范学院学报,2004,19(5):55-57
    [6] 罗春荣.国外网络数据库:当前特点与发展趋势.中国图书馆学报,2003.3
    [7] 肖珑.国外网络数据库的引进与使用.现代图书情报技术,2002.2
    [8] 刘健辉,陈安阳.我国网络数据库建设亮点评析.图书与情报,2003.2
    [9] 万方数据库http://service. wanfangdata. com. cn/iszx/sjkzl. asp数据库总览
    [10] 陈黎.我国网络数据库发展概观.中国信息导报,2004.2:42-44
    [11] Register of Ships on CD-ROM~(TM) Version 2.3-USER MANUAL, April 2001
    [12] 郭亨翔,倪家俊,张蓓玉.当今世界优秀船型主要参数的回归分析.船舶设计通讯.2002(106):12-15
    [13] 崔连德.信息化建设助推可持续发展.中国交通新闻网,2005.3
    [14] 中国船舶网(Http://www. chinaship. cn)
    [15] 袁津生,安志远.网络数据库的发展及解决方案.华北航天工业学院学报,2000,3:8-13
    [16] 罗亚,胡昌盛.网络数据库系统的开发策略.现代计算机,2000.4:15-22
    [17] Richard Anderson,Brian Francis著.王毅,杨浩等译.Professional ASP.NET.北京:清华大学出版社,2002.1
    [18] 向心宇.湖南省船舶数据应用系统的设计和特点.湖南交通科技,2004,30(3):111
    [19] 陈国华.C/S与B/S—从胖客户应用程序向瘦客户应用程序的转变.计算机工程与应用,1999.6
    [20] 路澄.基于ASP/ADO的网络数据库访问技术.武汉科技学院学报,2000.13(2)
    [21] 王国荣.Active Server Pages与数据库.北京:人民邮电出版社,1999.3
    [22] 天极网新技术研究室.ASP.NET完全入门.重庆:重庆出版社,2001
    [23] (美)Donny Mack,Doug Seven著.林琪,张伶,朱涛江译.Programming Data-Driven Web Applications with ASP.NET.北京:中国电力出版社,2003.5.20
    
    [24] (美)Matthew MacDonald.The Complete Reference.北京:电子工业出版社,2003
    [25] (美)Herbert Schildt.C#完全手册.北京:电子工业出版社,2002
    [26] 施伯乐,丁宝康,周傲英等.数据库系统教程.北京:高等教育出版社,1999.12
    [27] 陈峰棋策划.资讯教育小组编著.ASP与SQL网站数据库程序设计.科学出版社,2002.1
    [28] 陈禹,方美琪.软件开发工具.北京:经济科学出版社,2000:25
    [29] 董裔涛.电子表格软件在船舶报价中的应用.船舶修造,1999.8
    [30] 杨文龙.软件工程.北京:电子工业出版社,1989
    [31] 孟金炎.加强船舶管理的基础工作.船舶经济贸易,1990.4
    [32] 解玲.数据库安全性研究:(硕士学位论文).南京:南京理工大学,2001.12
    [33] 刘宗田,刘莹.Web站点安全与防火墙技术.机械工业出版社,1998.6
    [34] 钱菁.网络数据库安全机制研究:(硕士学位论文).华中师范大学,2002.5
    [35] 刘虎.动态网络数据库技术及应用—基于Web的三层模式的网络排课调度系统的设计与实现:(硕士学位论文).南京:南京航空航天大学,2000.4
    [36] (美)Marci Frohock Garcia,Jamie Reding,Edward Whalen.SQL Server 2000系统管理员宝典.北京:清华大学出版社,2001.7
    [37] 陈艳丽.网络数据库环境下的数据完整性.中国计算机用户,1997.8
    [38] Thomas M.Connolly,Carolyn E.Begg著.何玉洁,梁琦等译.Database Solutions.北京:机械工业出版社.2003
    [39] 涂国庆.网络数据库技术及其应用研究:(硕士学位论文).武汉:武汉大学,2002
    [40] 卫学启.基于Web的网络数据库交互系统开发及应用:(硕士学位论文).武汉:武汉理工大学,2001.3
    [41] Kent, S. Network security: then and now or 20 years in 10 minutes. Security and Privacy, 1999, 117
    [42] (美)A.Russell Jones.ASP.NET与C#从入门到精通.北京:电子工业出版社,2003
    [43] 罗勇.Web数据库的实现.船舶工业技术经济信息.2000.8
    [44] 阎丽霞.基于Internet/Intranet的www数据库系统开发.计算机工程与应用,2000.2
    [45] 李刚,王茵.基于Web访问数据库的实现方案.计算机工程与应用,2000.2
    [46] 晶辰工作室.Windows 2000 Server实用教程.电子工业出版社,2000.10
    [47] 李绍华.Web查询的关系数据库模型.计算机应用,1999,19(8)