试验室设备管理系统开发(开题报告).doc
约3页DOC格式手机打开展开
试验室设备管理系统开发(开题报告),附件b:试验室设备管理系统开发开题报告1、课题的目的及意义随着试验室设备增多,设备管理问日渐突出,如何在不影响试验的情况下做好设备管理和维护,成了试验室工作人员的最大难题。本系统正好可以解决这个问题。visual basic作为操作最方便的编程语言,在与access,sql server等数据库结合后,能够提供便捷的信...
内容介绍
此文档由会员 genmail 发布
附件B:
试验室设备管理系统开发开题报告
1、课题的目的及意义
随着试验室设备增多,设备管理问日渐突出,如何在不影响试验的情况下做好设备管理和维护,成了试验室工作人员的最大难题。本系统正好可以解决这个问题。Visual Basic作为操作最方便的编程语言,在与Access,SQL Server等数据库结合后,能够提供便捷的信息系统服务。
本系统开发所采用的编程软件Visual Basic,有以下特点:1).面向对象 Visual Basic采用了面向对象的程序设计思想,它的基本思路是把复杂的程序设计问题分解为一个个能够完成独立功能的相对简单的对象集合,用它就可以编出具有XP风格的程序。相比Visual C++,Visual C#,C语言等其它编程语言,更容理解。2).事件驱动 在Windows环境下,程序是以事件驱动方式运行的,每个对象都能响应多个不同的事件,每个事件都能驱动一段代码,该代码决定了对象的功能。3).强大的数据库访问功能 Visual Basic利用数据控件可以访问多种数据库。新Visual Basic 2005更是可以与SQL Server 2005直接传输数据。
现在应用较多的数据库有Visual FoxPro, Microsoft Office Access,Oracle 10g,SQL Server 2005,MYSQL等多种。
Visual FoxPro数据库查询效率高,编写代码量少,面向对象的编程,集成SQL查询语言,开发效率高,简单易学,但只适合开发小型数据库和有编程基础的用户。Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它是一种桌面数据库,数据存储在文件系统内,只适合数据量少的应用,在处理少量数据和单机访问的数据库时表现很好,效率也很高。Oracle是一款对象---关系数据库管理系统。它提供开放的、全面的、和集成的信息管理方法。通常应用在大型企业,图书馆,政府部门,在使用和维护上都需要持续的资金投入。
Microsoft SQL Server则是以Client/Server为设计结构的中型数据库,适合大容量数据存储。它与Oracle不同之处在于Oracle是多进程的数据库,它由执行核心来分配多个用户对数据库的存取,减少了多个进程对数据库存取的沟通,协调时间,进而提高的执行效率。且在功能上比Access强大,在处理海量数据时的效率,后台开发的灵活性,可扩展性等方面表现突出。SQL Server 2005旨在通过数据库加密、更加安全的默认设置、加强的密码政策和细化许可控制、及加强的安全模型等特性,为企业数据提供最高级别的安全性。
正因为SQL Server 2005有以上优点,加上其图形界面和Windows结合紧密,因此用在本系统开发中最为合适。本系统开发选用Visual Basic 2005作为编程语言,SQL Server 2005作为远程服务数据库,在本地远行的程序对数据库进行访问。
在程序开发中需要注意:不同的系统和项目在一定程度上具有通用性和相似性。只有充分利用程度的通用性和可移植性,才能提高程序的应用。因此合理的设计项目的架构以及功能模块的布局,才可以为项目提供架构层次的维护空间。
2、课题任务、重点研究内容、实现途径
课题任务:开发一个满足试验室设备管理的,符合实际应用要求的程序。
试验室设备管理系统开发开题报告
1、课题的目的及意义
随着试验室设备增多,设备管理问日渐突出,如何在不影响试验的情况下做好设备管理和维护,成了试验室工作人员的最大难题。本系统正好可以解决这个问题。Visual Basic作为操作最方便的编程语言,在与Access,SQL Server等数据库结合后,能够提供便捷的信息系统服务。
本系统开发所采用的编程软件Visual Basic,有以下特点:1).面向对象 Visual Basic采用了面向对象的程序设计思想,它的基本思路是把复杂的程序设计问题分解为一个个能够完成独立功能的相对简单的对象集合,用它就可以编出具有XP风格的程序。相比Visual C++,Visual C#,C语言等其它编程语言,更容理解。2).事件驱动 在Windows环境下,程序是以事件驱动方式运行的,每个对象都能响应多个不同的事件,每个事件都能驱动一段代码,该代码决定了对象的功能。3).强大的数据库访问功能 Visual Basic利用数据控件可以访问多种数据库。新Visual Basic 2005更是可以与SQL Server 2005直接传输数据。
现在应用较多的数据库有Visual FoxPro, Microsoft Office Access,Oracle 10g,SQL Server 2005,MYSQL等多种。
Visual FoxPro数据库查询效率高,编写代码量少,面向对象的编程,集成SQL查询语言,开发效率高,简单易学,但只适合开发小型数据库和有编程基础的用户。Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它是一种桌面数据库,数据存储在文件系统内,只适合数据量少的应用,在处理少量数据和单机访问的数据库时表现很好,效率也很高。Oracle是一款对象---关系数据库管理系统。它提供开放的、全面的、和集成的信息管理方法。通常应用在大型企业,图书馆,政府部门,在使用和维护上都需要持续的资金投入。
Microsoft SQL Server则是以Client/Server为设计结构的中型数据库,适合大容量数据存储。它与Oracle不同之处在于Oracle是多进程的数据库,它由执行核心来分配多个用户对数据库的存取,减少了多个进程对数据库存取的沟通,协调时间,进而提高的执行效率。且在功能上比Access强大,在处理海量数据时的效率,后台开发的灵活性,可扩展性等方面表现突出。SQL Server 2005旨在通过数据库加密、更加安全的默认设置、加强的密码政策和细化许可控制、及加强的安全模型等特性,为企业数据提供最高级别的安全性。
正因为SQL Server 2005有以上优点,加上其图形界面和Windows结合紧密,因此用在本系统开发中最为合适。本系统开发选用Visual Basic 2005作为编程语言,SQL Server 2005作为远程服务数据库,在本地远行的程序对数据库进行访问。
在程序开发中需要注意:不同的系统和项目在一定程度上具有通用性和相似性。只有充分利用程度的通用性和可移植性,才能提高程序的应用。因此合理的设计项目的架构以及功能模块的布局,才可以为项目提供架构层次的维护空间。
2、课题任务、重点研究内容、实现途径
课题任务:开发一个满足试验室设备管理的,符合实际应用要求的程序。