论文部分内容阅读
本论文以“月坛视界”电子商务网站的ORACLE数据库结构设计、存储设计、监控和备份以及性能优化的实际工作为基础,结合在校学习的理论知识以及在“中国之门”,“中国农产品交易网”等网站的数据库管理实践经验,制作出一套实用的数据库安装、表结构设计、监控、性能优化、备份的方案,简称数据库管理方案。同时,将数据库知识和经验应用到程序开发中,主要完成了网站功能核心--“交易处理软件”的研发工作。 论文中详细介绍了在“月坛视界”网站需求分析的基础上提出的数据库结构设计方案,以及在网站的运行期间,如何依据网站的实际情况,编制程序实现对网站数据库的表空间变化、内存变化、数据文件变化等情况进行定时监控;如何基于监控报告进行数据库性能优化;如何从实际出发制定切实可行的数据库备份方案。本论文中,不仅制定出了可广泛适用于网站及事务密集型ORACLE数据库的管理方案,同时分析了不同操作系统下ORACLE的安装异同,并且列出了大部分监控及备份程序源码,这些代码具有很好的通用性和平台无关性。 论文中还涉及了“月坛视界”网站建设的需求分析和系统分析,并且对笔者完成的“交易处理软件”这一基于网站数据库的应用软件,列出了程序分析过程和详细的流程图以及开盘处理模块和主程序的详细介绍。这个软件实现了“月坛视界”网站电子交易的核心功能---买入委托、卖出委托之间的实时撮合、交易功能,也实现了交易所开盘、收盘的数据库相关表处理功能。通过这个程序,笔者对如何将操作系统知识、数据库知识、应用开发知识在一个实际运用中有机结合起来进行了初步探讨。文中同时还介绍了笔者参予开发的电子交易客户端软件,这个软件运用CORBA技术,实现了查询货品走势情况、大盘情况、个人资金货品及交易信息以及提出买入、卖出、撤单请求的功能。