試驗(yàn)室設(shè)備管理系統(tǒng)開發(fā)(開題報(bào)告).doc
約3頁DOC格式手機(jī)打開展開
試驗(yàn)室設(shè)備管理系統(tǒng)開發(fā)(開題報(bào)告),附件b:試驗(yàn)室設(shè)備管理系統(tǒng)開發(fā)開題報(bào)告1、課題的目的及意義隨著試驗(yàn)室設(shè)備增多,設(shè)備管理問日漸突出,如何在不影響試驗(yàn)的情況下做好設(shè)備管理和維護(hù),成了試驗(yàn)室工作人員的最大難題。本系統(tǒng)正好可以解決這個(gè)問題。visual basic作為操作最方便的編程語言,在與access,sql server等數(shù)據(jù)庫結(jié)合后,能夠提供便捷的信...
內(nèi)容介紹
此文檔由會(huì)員 genmail 發(fā)布
附件B:
試驗(yàn)室設(shè)備管理系統(tǒng)開發(fā)開題報(bào)告
1、課題的目的及意義
隨著試驗(yàn)室設(shè)備增多,設(shè)備管理問日漸突出,如何在不影響試驗(yàn)的情況下做好設(shè)備管理和維護(hù),成了試驗(yàn)室工作人員的最大難題。本系統(tǒng)正好可以解決這個(gè)問題。Visual Basic作為操作最方便的編程語言,在與Access,SQL Server等數(shù)據(jù)庫結(jié)合后,能夠提供便捷的信息系統(tǒng)服務(wù)。
本系統(tǒng)開發(fā)所采用的編程軟件Visual Basic,有以下特點(diǎn):1).面向?qū)ο?Visual Basic采用了面向?qū)ο蟮某绦蛟O(shè)計(jì)思想,它的基本思路是把復(fù)雜的程序設(shè)計(jì)問題分解為一個(gè)個(gè)能夠完成獨(dú)立功能的相對簡單的對象集合,用它就可以編出具有XP風(fēng)格的程序。相比Visual C++,Visual C#,C語言等其它編程語言,更容理解。2).事件驅(qū)動(dòng) 在Windows環(huán)境下,程序是以事件驅(qū)動(dòng)方式運(yùn)行的,每個(gè)對象都能響應(yīng)多個(gè)不同的事件,每個(gè)事件都能驅(qū)動(dòng)一段代碼,該代碼決定了對象的功能。3).強(qiáng)大的數(shù)據(jù)庫訪問功能 Visual Basic利用數(shù)據(jù)控件可以訪問多種數(shù)據(jù)庫。新Visual Basic 2005更是可以與SQL Server 2005直接傳輸數(shù)據(jù)。
現(xiàn)在應(yīng)用較多的數(shù)據(jù)庫有Visual FoxPro, Microsoft Office Access,Oracle 10g,SQL Server 2005,MYSQL等多種。
Visual FoxPro數(shù)據(jù)庫查詢效率高,編寫代碼量少,面向?qū)ο蟮木幊?集成SQL查詢語言,開發(fā)效率高,簡單易學(xué),但只適合開發(fā)小型數(shù)據(jù)庫和有編程基礎(chǔ)的用戶。Access是微軟公司推出的基于Windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS),是Office系列應(yīng)用軟件之一。它是一種桌面數(shù)據(jù)庫,數(shù)據(jù)存儲(chǔ)在文件系統(tǒng)內(nèi),只適合數(shù)據(jù)量少的應(yīng)用,在處理少量數(shù)據(jù)和單機(jī)訪問的數(shù)據(jù)庫時(shí)表現(xiàn)很好,效率也很高。Oracle是一款對象---關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它提供開放的、全面的、和集成的信息管理方法。通常應(yīng)用在大型企業(yè),圖書館,政府部門,在使用和維護(hù)上都需要持續(xù)的資金投入。
Microsoft SQL Server則是以Client/Server為設(shè)計(jì)結(jié)構(gòu)的中型數(shù)據(jù)庫,適合大容量數(shù)據(jù)存儲(chǔ)。它與Oracle不同之處在于Oracle是多進(jìn)程的數(shù)據(jù)庫,它由執(zhí)行核心來分配多個(gè)用戶對數(shù)據(jù)庫的存取,減少了多個(gè)進(jìn)程對數(shù)據(jù)庫存取的溝通,協(xié)調(diào)時(shí)間,進(jìn)而提高的執(zhí)行效率。且在功能上比Access強(qiáng)大,在處理海量數(shù)據(jù)時(shí)的效率,后臺(tái)開發(fā)的靈活性,可擴(kuò)展性等方面表現(xiàn)突出。SQL Server 2005旨在通過數(shù)據(jù)庫加密、更加安全的默認(rèn)設(shè)置、加強(qiáng)的密碼政策和細(xì)化許可控制、及加強(qiáng)的安全模型等特性,為企業(yè)數(shù)據(jù)提供最高級(jí)別的安全性。
正因?yàn)镾QL Server 2005有以上優(yōu)點(diǎn),加上其圖形界面和Windows結(jié)合緊密,因此用在本系統(tǒng)開發(fā)中最為合適。本系統(tǒng)開發(fā)選用Visual Basic 2005作為編程語言,SQL Server 2005作為遠(yuǎn)程服務(wù)數(shù)據(jù)庫,在本地遠(yuǎn)行的程序?qū)?shù)據(jù)庫進(jìn)行訪問。
在程序開發(fā)中需要注意:不同的系統(tǒng)和項(xiàng)目在一定程度上具有通用性和相似性。只有充分利用程度的通用性和可移植性,才能提高程序的應(yīng)用。因此合理的設(shè)計(jì)項(xiàng)目的架構(gòu)以及功能模塊的布局,才可以為項(xiàng)目提供架構(gòu)層次的維護(hù)空間。
2、課題任務(wù)、重點(diǎn)研究內(nèi)容、實(shí)現(xiàn)途徑
課題任務(wù):開發(fā)一個(gè)滿足試驗(yàn)室設(shè)備管理的,符合實(shí)際應(yīng)用要求的程序。
試驗(yàn)室設(shè)備管理系統(tǒng)開發(fā)開題報(bào)告
1、課題的目的及意義
隨著試驗(yàn)室設(shè)備增多,設(shè)備管理問日漸突出,如何在不影響試驗(yàn)的情況下做好設(shè)備管理和維護(hù),成了試驗(yàn)室工作人員的最大難題。本系統(tǒng)正好可以解決這個(gè)問題。Visual Basic作為操作最方便的編程語言,在與Access,SQL Server等數(shù)據(jù)庫結(jié)合后,能夠提供便捷的信息系統(tǒng)服務(wù)。
本系統(tǒng)開發(fā)所采用的編程軟件Visual Basic,有以下特點(diǎn):1).面向?qū)ο?Visual Basic采用了面向?qū)ο蟮某绦蛟O(shè)計(jì)思想,它的基本思路是把復(fù)雜的程序設(shè)計(jì)問題分解為一個(gè)個(gè)能夠完成獨(dú)立功能的相對簡單的對象集合,用它就可以編出具有XP風(fēng)格的程序。相比Visual C++,Visual C#,C語言等其它編程語言,更容理解。2).事件驅(qū)動(dòng) 在Windows環(huán)境下,程序是以事件驅(qū)動(dòng)方式運(yùn)行的,每個(gè)對象都能響應(yīng)多個(gè)不同的事件,每個(gè)事件都能驅(qū)動(dòng)一段代碼,該代碼決定了對象的功能。3).強(qiáng)大的數(shù)據(jù)庫訪問功能 Visual Basic利用數(shù)據(jù)控件可以訪問多種數(shù)據(jù)庫。新Visual Basic 2005更是可以與SQL Server 2005直接傳輸數(shù)據(jù)。
現(xiàn)在應(yīng)用較多的數(shù)據(jù)庫有Visual FoxPro, Microsoft Office Access,Oracle 10g,SQL Server 2005,MYSQL等多種。
Visual FoxPro數(shù)據(jù)庫查詢效率高,編寫代碼量少,面向?qū)ο蟮木幊?集成SQL查詢語言,開發(fā)效率高,簡單易學(xué),但只適合開發(fā)小型數(shù)據(jù)庫和有編程基礎(chǔ)的用戶。Access是微軟公司推出的基于Windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS),是Office系列應(yīng)用軟件之一。它是一種桌面數(shù)據(jù)庫,數(shù)據(jù)存儲(chǔ)在文件系統(tǒng)內(nèi),只適合數(shù)據(jù)量少的應(yīng)用,在處理少量數(shù)據(jù)和單機(jī)訪問的數(shù)據(jù)庫時(shí)表現(xiàn)很好,效率也很高。Oracle是一款對象---關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它提供開放的、全面的、和集成的信息管理方法。通常應(yīng)用在大型企業(yè),圖書館,政府部門,在使用和維護(hù)上都需要持續(xù)的資金投入。
Microsoft SQL Server則是以Client/Server為設(shè)計(jì)結(jié)構(gòu)的中型數(shù)據(jù)庫,適合大容量數(shù)據(jù)存儲(chǔ)。它與Oracle不同之處在于Oracle是多進(jìn)程的數(shù)據(jù)庫,它由執(zhí)行核心來分配多個(gè)用戶對數(shù)據(jù)庫的存取,減少了多個(gè)進(jìn)程對數(shù)據(jù)庫存取的溝通,協(xié)調(diào)時(shí)間,進(jìn)而提高的執(zhí)行效率。且在功能上比Access強(qiáng)大,在處理海量數(shù)據(jù)時(shí)的效率,后臺(tái)開發(fā)的靈活性,可擴(kuò)展性等方面表現(xiàn)突出。SQL Server 2005旨在通過數(shù)據(jù)庫加密、更加安全的默認(rèn)設(shè)置、加強(qiáng)的密碼政策和細(xì)化許可控制、及加強(qiáng)的安全模型等特性,為企業(yè)數(shù)據(jù)提供最高級(jí)別的安全性。
正因?yàn)镾QL Server 2005有以上優(yōu)點(diǎn),加上其圖形界面和Windows結(jié)合緊密,因此用在本系統(tǒng)開發(fā)中最為合適。本系統(tǒng)開發(fā)選用Visual Basic 2005作為編程語言,SQL Server 2005作為遠(yuǎn)程服務(wù)數(shù)據(jù)庫,在本地遠(yuǎn)行的程序?qū)?shù)據(jù)庫進(jìn)行訪問。
在程序開發(fā)中需要注意:不同的系統(tǒng)和項(xiàng)目在一定程度上具有通用性和相似性。只有充分利用程度的通用性和可移植性,才能提高程序的應(yīng)用。因此合理的設(shè)計(jì)項(xiàng)目的架構(gòu)以及功能模塊的布局,才可以為項(xiàng)目提供架構(gòu)層次的維護(hù)空間。
2、課題任務(wù)、重點(diǎn)研究內(nèi)容、實(shí)現(xiàn)途徑
課題任務(wù):開發(fā)一個(gè)滿足試驗(yàn)室設(shè)備管理的,符合實(shí)際應(yīng)用要求的程序。