版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、. . . 目 錄第一章 緒 論 5第二章 管理信息系統(tǒng)概論 6 第一節(jié) 管理信息系統(tǒng)介紹 6一、 管理信息系統(tǒng)的基本含義 6二、 管理信息系統(tǒng)的基本功能 6 第二節(jié) 管理信息系統(tǒng)開(kāi)發(fā)方法介紹 7 一、 原型法 7二、 面向?qū)ο蟮拈_(kāi)發(fā)方法 8第三章 職工工資管理系統(tǒng)分析 10 第一節(jié) 系統(tǒng)的主要功能 10 第二節(jié) 系統(tǒng)設(shè)計(jì)方法概要 10 第三節(jié) 目標(biāo)系統(tǒng)要求 11 第四節(jié) 系統(tǒng)平臺(tái)的選擇 11 一、 操作系統(tǒng) 11二、 開(kāi)發(fā)工具與其語(yǔ)言 11 第五節(jié) 數(shù)據(jù)庫(kù)的選擇 12 一、 數(shù)據(jù)庫(kù)的介紹 12二、 數(shù)據(jù)庫(kù)系統(tǒng)的選擇原則 12第四章 職工工資管理系統(tǒng)設(shè)計(jì) 13 第一節(jié) 系統(tǒng)功能模塊圖 13 一
2、、 系統(tǒng)的總體結(jié)構(gòu) 13二、 功能模塊的說(shuō)明 13 第二節(jié) 數(shù)據(jù)庫(kù)設(shè)計(jì) 14 一、 概念設(shè)計(jì) 14二、 本系統(tǒng)中數(shù)據(jù)庫(kù)表結(jié)構(gòu)的設(shè)計(jì) 14 第三節(jié) 系統(tǒng)的界面設(shè)計(jì) 15 一、 系統(tǒng)登錄界面 15二、 系統(tǒng)主窗體 15三、 系統(tǒng)子窗體界面 16第五章 系統(tǒng)性能測(cè)試與分析 22 第一節(jié) 系統(tǒng)開(kāi)發(fā)環(huán)境 22 第二節(jié) 系統(tǒng)測(cè)試 23 第三節(jié) 系統(tǒng)運(yùn)行與維護(hù) 25 一、 系統(tǒng)運(yùn)行 25二、 系統(tǒng)維護(hù) 25結(jié) 束 語(yǔ) 27 致 28 參考文獻(xiàn) 29 附錄 一 30校園圖書(shū)管理系統(tǒng)摘 要隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普與,利用計(jì)算機(jī)實(shí)現(xiàn)圖書(shū)管理勢(shì)在必行。本系統(tǒng)依據(jù)一部份圖書(shū)管管理制度,經(jīng)過(guò)
3、實(shí)際的需求分析,采用功能強(qiáng)大的Dreamweaver作為開(kāi)發(fā)工具而開(kāi)發(fā)出來(lái)的單機(jī)版圖書(shū)管理系統(tǒng)。開(kāi)發(fā)校園圖書(shū)管理系統(tǒng)的目的就是為了幫助圖書(shū)管管理員能更好地管理圖書(shū),提高工作效率,實(shí)現(xiàn)圖書(shū)管理的規(guī)化和自動(dòng)化。本系統(tǒng)使用ASP+VB+JAVASCRIPT編程語(yǔ)言,采用SQL Server2000數(shù)據(jù)庫(kù),主要使用asp中的ODBC驅(qū)動(dòng)控件來(lái)對(duì)數(shù)據(jù)庫(kù)進(jìn)行增、刪、查、改操作。使用ODBC驅(qū)動(dòng)控件操作簡(jiǎn)單,同時(shí)本系統(tǒng)自行封裝了靈活的數(shù)據(jù)庫(kù)操作類(lèi),可以使用最少的代碼創(chuàng)建數(shù)據(jù)庫(kù)應(yīng)用程序。本系統(tǒng)從符合操作簡(jiǎn)便、界面友好、靈活、實(shí)用、安全的要求出發(fā),實(shí)現(xiàn)了一般圖書(shū)管理系統(tǒng)對(duì)圖書(shū)信息的瀏覽、添加、刪除、修改和查詢功
4、能,能夠完成對(duì)圖書(shū)的記錄,節(jié)省了大量的人工操作的工作量,自動(dòng)完成眾多的信息處理,減少了數(shù)據(jù)出現(xiàn)錯(cuò)誤的幾率,加強(qiáng)了工資記錄的安全性和完整性。關(guān)鍵詞 校園圖書(shū)管理、SQL Server 2000數(shù)據(jù)庫(kù)、Dreamweaver CS3第一章 緒 論圖書(shū)管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),是現(xiàn)代圖書(shū)管理不可缺少的部分。對(duì)于大中型圖書(shū)館來(lái)說(shuō),利用計(jì)算機(jī)支持圖書(shū)館高效率完成勞動(dòng)查詢管理的日常事務(wù);而記錄是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,庫(kù)存圖書(shū)、借閱登記的工作量很大,一般不允許出錯(cuò)。但一直以來(lái)人們使用傳統(tǒng)人工的方式管理文件信息,這種管理方式存在著許多缺點(diǎn),如:效率低、性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的
5、文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)圖書(shū)信息進(jìn)行管理,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、性好、壽命長(zhǎng)、成本低。除此之外,還可以利用計(jì)算機(jī)對(duì)有圖書(shū)信息進(jìn)行統(tǒng)計(jì),這些優(yōu)點(diǎn)適應(yīng)現(xiàn)代圖書(shū)管理制度要求,能夠極提高圖書(shū)管理的效率,也是正規(guī)化管理,與世界接軌的重要條件開(kāi)發(fā)本系統(tǒng)的目的就是開(kāi)發(fā)一個(gè)功能實(shí)用,用戶操作方便,簡(jiǎn)單明了的圖書(shū)管理軟件。目前市面上流行的圖書(shū)管理軟件不少,只需要一個(gè)操作方便,功能實(shí)用,能滿足管理人員的管理與需求的系統(tǒng),幫助管理人員提高工作效率。第二章 管理信息系統(tǒng)概論 第一節(jié) 管理信息系統(tǒng)介紹
6、管理信息系統(tǒng)(MIS)是一門(mén)邊緣學(xué)科,集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)、現(xiàn)代通信技術(shù)和電子計(jì)算機(jī)技術(shù)于一體。1985年,管理信息系統(tǒng)創(chuàng)始人,明尼達(dá)大學(xué)卡爾森管理學(xué)院的著名教授戴維斯(Gordon.B.Davis)給出了一個(gè)具有代表性的定義:“管理信息系統(tǒng)是一個(gè)利用計(jì)算機(jī)硬件和軟件,手工作業(yè)、分析、計(jì)劃、控制和決策模型以與數(shù)據(jù)庫(kù)的用戶機(jī)器系統(tǒng)。它能提供信息支持企業(yè)或組織的運(yùn)行、管理和決策功能?!?隨著網(wǎng)絡(luò)技術(shù)的出現(xiàn),管理信息系統(tǒng)又有了新的必恭必敬,基于網(wǎng)絡(luò)的管理信息系統(tǒng)不斷出現(xiàn),管理信息系統(tǒng)的概念模型也發(fā)生了相應(yīng)的變化,許多學(xué)者對(duì)管理信息系統(tǒng)給出了新的定義。例如勞頓認(rèn)為:“管理信息系統(tǒng)是一個(gè)基于計(jì)
7、算機(jī)的信息系統(tǒng),它通過(guò)收集、處理、存儲(chǔ)和擴(kuò)散信息,來(lái)支持組織的管理、決策、合作、控制、分析活動(dòng),并使之可視化?!?一、管理信息系統(tǒng)的基本含義(一)管理信息系統(tǒng)不是一個(gè)單純的軟件系統(tǒng),而是一個(gè)人機(jī)系統(tǒng),由人和機(jī)器協(xié)同工作。管理信息系統(tǒng)在支持企業(yè)或組織的各項(xiàng)管理活動(dòng)中,管理人員負(fù)責(zé)將基礎(chǔ)數(shù)據(jù)與時(shí)地輸入到計(jì)算機(jī)中,計(jì)算機(jī)則根據(jù)企業(yè)或組織中的各層管理人員的要求對(duì)基礎(chǔ)數(shù)據(jù)進(jìn)行加工處理,并將所得到的信息輸出。計(jì)算機(jī)不斷地與最終用戶進(jìn)行著信息的交換,但在對(duì)數(shù)據(jù)的加工處理過(guò)程中又需要人的適當(dāng)干預(yù)。 (二)管理信息系統(tǒng)的管理過(guò)程就是對(duì)數(shù)據(jù)進(jìn)行懼、存儲(chǔ)、加工處理、傳遞,并產(chǎn)生信息的過(guò)程,因此數(shù)據(jù)是管理信息系統(tǒng)的靈
8、魂。管理信息系統(tǒng)運(yùn)用了數(shù)據(jù)庫(kù)的技術(shù),對(duì)基礎(chǔ)數(shù)據(jù)進(jìn)行統(tǒng)一規(guī)劃、存儲(chǔ),供各層管理人員使用,從而實(shí)現(xiàn)了數(shù)據(jù)的一致和共享。 (三)管理信息系統(tǒng)可以解決企業(yè)或組織所面臨的問(wèn)題。例如,管理信息系統(tǒng)可以處理企業(yè)產(chǎn)生經(jīng)營(yíng)活動(dòng)的全過(guò)程,可以解決組織中數(shù)據(jù)處理效率問(wèn)題,也可以解決財(cái)務(wù)管理決策過(guò)程等。 二、管理信息系統(tǒng)的基本功能(一)數(shù)據(jù)處理功能數(shù)據(jù)處理是管理信息系統(tǒng)最基本的功能,它包括對(duì)各種類(lèi)型數(shù)據(jù)的收集、加工處理、傳遞、存儲(chǔ)等工作。 (二)實(shí)測(cè)功能通過(guò)對(duì)數(shù)據(jù)的加工處理,可以隨時(shí)了解各部門(mén)的實(shí)際運(yùn)行情況,如各生產(chǎn)車(chē)間今天生產(chǎn)的產(chǎn)品數(shù)量、銷(xiāo)售部接受的訂單等。 (三)預(yù)測(cè)功能 通過(guò)運(yùn)用一定的數(shù)學(xué)方法和預(yù)測(cè)模型,對(duì)過(guò)去
9、的數(shù)據(jù)進(jìn)行分析,就可能對(duì)未來(lái)可能發(fā)生的情況進(jìn)行預(yù)測(cè),為高級(jí)管理人員進(jìn)行管理決策提供依據(jù)。 (四)控制功能 通過(guò)信息的反饋可以對(duì)整個(gè)企業(yè)生產(chǎn)經(jīng)營(yíng)的各個(gè)部門(mén)、各個(gè)環(huán)節(jié)的運(yùn)行情況進(jìn)行監(jiān)測(cè)、協(xié)調(diào)、控制,保證系統(tǒng)的正常運(yùn)行。 (五)輔助決策功能通過(guò)對(duì)數(shù)據(jù)的加工處理,可以快速地獲取對(duì)決策有影響的信息,從而為合理的配置企業(yè)的各項(xiàng)資源,做出最佳的決策提供科學(xué)的依據(jù)。 目前,管理信息系統(tǒng)的應(yīng)用已經(jīng)非常廣泛,隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和通信技術(shù)的發(fā)展,管理信息系統(tǒng)的功能也日趨完善,并朝著智能化、網(wǎng)絡(luò)化、集成化等方向發(fā)展。如辦公自動(dòng)化(OA)、電子商務(wù)(EC)、專(zhuān)家系統(tǒng)(ES)、計(jì)算機(jī)集成制造系統(tǒng)(CIMS)。 第二
10、節(jié) 管理信息系統(tǒng)開(kāi)發(fā)方法介紹目前,常用的管理信息系統(tǒng)的開(kāi)發(fā)方法有生命周期法、原型法和面對(duì)對(duì)象的開(kāi)發(fā)方法。 在此僅對(duì)原型法和面對(duì)對(duì)象的開(kāi)發(fā)方法進(jìn)行簡(jiǎn)單的描述。 一、原型法原型法(Prototyping Method)是20世紀(jì)80年代發(fā)展起來(lái)的,旨在改變生命周期法的缺點(diǎn)的一種系統(tǒng)開(kāi)發(fā)方法。 (一)原型法的基本思想 首選根據(jù)用戶的要求,由用戶和開(kāi)發(fā)者共同確定系統(tǒng)的基本要求和主要功能,利用系統(tǒng)快速生成工具,建立一個(gè)系統(tǒng)模型。再在此基礎(chǔ)上與用戶交流,將模型不斷補(bǔ)充,修改完善,如此反復(fù),最終直至用戶和開(kāi)發(fā)者都比較滿意為止,就形成了一個(gè)相對(duì)穩(wěn)定、較為理想的管理信息系統(tǒng)。 (二)原型法的開(kāi)發(fā)過(guò)程 采用原型法
11、開(kāi)發(fā)管理信息系統(tǒng)可以分為如下幾個(gè)階段: 1.確定用戶的基本需求。由用戶提出對(duì)新系統(tǒng)的基本要求,如功能、基本界面形式、所需的數(shù)據(jù)、應(yīng)用圍、運(yùn)行環(huán)境等,開(kāi)發(fā)者根據(jù)這些信息估算出開(kāi)發(fā)該系統(tǒng)所需的費(fèi)用,并建立簡(jiǎn)明的系統(tǒng)模型。 2.開(kāi)發(fā)初步的原型系統(tǒng)。系統(tǒng)開(kāi)發(fā)人員根據(jù)用戶的要求建立原型系統(tǒng),但該系統(tǒng)只是一個(gè)初步的、不成熟的系統(tǒng),從系統(tǒng)的工作效率上看也是不完善的。其主要目的是為了描述開(kāi)發(fā)者所理解的用戶的基本需求。 3.修改、評(píng)價(jià)原型系統(tǒng)。將建造好的原型系統(tǒng)交給用戶,并投入試運(yùn)行,用戶將使用過(guò)程中發(fā)現(xiàn)的問(wèn)題一一記錄下來(lái),并與開(kāi)發(fā)人員進(jìn)行交流。開(kāi)發(fā)人員針對(duì)這些問(wèn)題不斷地對(duì)系統(tǒng)進(jìn)行修改、擴(kuò)充與完善,直至用戶滿意
12、為止。 4.形成最終的管理信息。對(duì)用戶滿意的原型系統(tǒng)進(jìn)行進(jìn)一步的開(kāi)發(fā),不斷補(bǔ)充、完善,最終形成一個(gè)適用的管理信息系統(tǒng)。 (三)原型法的優(yōu)缺點(diǎn) 原型法的優(yōu)點(diǎn)是開(kāi)發(fā)周期短,費(fèi)用較少,同時(shí)可以較有效地避免因開(kāi)發(fā)者和用戶的認(rèn)識(shí)隔閡所產(chǎn)生的失敗,其缺點(diǎn)是系統(tǒng)的開(kāi)發(fā)缺乏統(tǒng)一的規(guī)劃和開(kāi)發(fā)標(biāo)準(zhǔn),難以對(duì)系統(tǒng)的開(kāi)發(fā)過(guò)程加以控制。 原型法一般適用于開(kāi)發(fā)規(guī)模不大、不太復(fù)雜或需求經(jīng)常發(fā)生變化的系統(tǒng)。 二、面向?qū)ο蟮拈_(kāi)發(fā)方法 面向?qū)ο螅∣bject Oriented)的技術(shù)于20世紀(jì)80年興起,隨后廣泛地應(yīng)用于計(jì)算機(jī)技術(shù)的幾乎所有領(lǐng)域。面向?qū)ο蟮募夹g(shù)中最重要的概念是對(duì)象。 面向?qū)ο笫腔趩?wèn)題對(duì)象的自底向上的一種系統(tǒng)開(kāi)發(fā)方
13、法。在開(kāi)發(fā)過(guò)程中,分析和設(shè)計(jì)階段獨(dú)立于程序設(shè)計(jì)語(yǔ)言,信息系統(tǒng)模型設(shè)計(jì)好后,最終用具體的程序設(shè)計(jì)語(yǔ)言、數(shù)據(jù)庫(kù)或硬件來(lái)實(shí)現(xiàn)。面向?qū)ο蠓ㄗ钪饕奶攸c(diǎn)是對(duì)對(duì)象為基礎(chǔ),對(duì)象是分析問(wèn)題和解決問(wèn)題的核心。 (一)面對(duì)對(duì)象法的開(kāi)發(fā)過(guò)程 面對(duì)對(duì)象法的開(kāi)發(fā)過(guò)程一般分為四個(gè)階段: 1.認(rèn)識(shí)客觀世界(如一個(gè)企業(yè))中的對(duì)象以與行為,分別獨(dú)立設(shè)計(jì)各個(gè)對(duì)象的實(shí)體。 2.分析對(duì)象之間的聯(lián)系和相互之間所傳遞的信息,由此構(gòu)造客觀世界(企業(yè))所對(duì)應(yīng)的信息管理系統(tǒng)的模型。 3.由信息系統(tǒng)的模型轉(zhuǎn)換成計(jì)算機(jī)軟件系統(tǒng)的模型。 4.由計(jì)算機(jī)軟件系統(tǒng)的模型再轉(zhuǎn)化成一個(gè)現(xiàn)實(shí)系統(tǒng)。 (二)面向?qū)ο蠓ǖ膬?yōu)缺點(diǎn): 面向?qū)ο蠓ǖ膬?yōu)點(diǎn)是便于幫助分析者、
14、設(shè)計(jì)者和用戶清楚地表達(dá)抽象概念,互相進(jìn)行交流;交流特定的軟件工具模塊,直接地完成了從對(duì)象的描述到軟件體系結(jié)構(gòu)之間的轉(zhuǎn)換,避免了其它的方法在開(kāi)發(fā)過(guò)程的客觀世界描述和軟件結(jié)構(gòu)不一致性和復(fù)雜性問(wèn)題,便利系統(tǒng)開(kāi)發(fā)簡(jiǎn)單、統(tǒng)一,開(kāi)發(fā)周期短,費(fèi)用低。 面向?qū)ο蠓ǖ闹饕秉c(diǎn)與原型法一樣,因此這種方法也不適用于開(kāi)發(fā)大的、復(fù)雜的系統(tǒng)。 本系統(tǒng)在開(kāi)發(fā)過(guò)程中具體是采用了原型法和面向?qū)ο髢煞N方法相結(jié)合的開(kāi)發(fā)思路,力求在開(kāi)發(fā)過(guò)程中盡量吸收這兩種方法的長(zhǎng)處,而克服它們的短處。第三章 校園圖書(shū)管理系統(tǒng)分析第一節(jié) 系統(tǒng)的主要功能校園圖書(shū)管理系統(tǒng)的主要任務(wù)是用計(jì)算機(jī)對(duì)各類(lèi)書(shū)籍信息進(jìn)行日常的管理,如查詢、修改、增加、刪除以與存儲(chǔ)等
15、,迅速準(zhǔn)確地完成各種圖書(shū)信息的統(tǒng)計(jì)記錄和借閱工作,快速打印出借閱信息,針對(duì)系統(tǒng)服務(wù)對(duì)象的具體要求,設(shè)計(jì)了圖書(shū)管理系統(tǒng)。圖書(shū)管理系統(tǒng)主要有以下幾大功能:一、可以對(duì)圖書(shū)進(jìn)行錄入、管理、分類(lèi)、刪除。二、可以進(jìn)行借閱記錄管理。三、查詢庫(kù)存圖書(shū)與廢棄圖書(shū)、登陸日志。第二節(jié) 系統(tǒng)設(shè)計(jì)方法概要本校園圖書(shū)管理系統(tǒng)是采用面向?qū)ο蟮某绦蛟O(shè)計(jì)思想進(jìn)行編制的,整個(gè)系統(tǒng)由若干個(gè)表單、類(lèi)以與一個(gè)主菜單組成,由項(xiàng)目管理器統(tǒng)一管理全部程序的編寫(xiě)和調(diào)試。用戶可以通過(guò)主菜單調(diào)用系統(tǒng)的各項(xiàng)功能。一、面向?qū)ο笤O(shè)計(jì)不再是單純的從代碼的第一行一直編到最后一行,而是考慮如何創(chuàng)建類(lèi)和對(duì)象,利用類(lèi)和對(duì)象來(lái)簡(jiǎn)化程序設(shè)計(jì),并提供代碼的封裝和可重用
16、性,便于程序的維護(hù)與擴(kuò)展。二、所謂的對(duì)象是一種抽象的名稱(chēng),用來(lái)對(duì)應(yīng)實(shí)現(xiàn)世界存在的“東西”。一個(gè)窗口、一個(gè)按鈕、一個(gè)菜單都可視為一個(gè)對(duì)象,而按鈕對(duì)象、菜單對(duì)象、又會(huì)出現(xiàn)在窗口對(duì)象中,因此按鈕對(duì)象、菜單對(duì)象便是窗口的組件之一。對(duì)象部的數(shù)據(jù)是不能隨意更改的,必須由外部向其傳遞信息,再由對(duì)象按其方法加以處理。用戶無(wú)需知道其任何細(xì)節(jié),操作是封閉的,對(duì)象之間能通過(guò)函數(shù)調(diào)用相互通信。三、類(lèi)可視為一個(gè)產(chǎn)品模具、一個(gè)模塊。在面向?qū)ο笤O(shè)計(jì)中,類(lèi)是對(duì)象的原型,是對(duì)象的制作器。類(lèi)的概念是面向?qū)ο蟪绦蛟O(shè)計(jì)最重要的特征。所謂類(lèi),是指由數(shù)據(jù)結(jié)構(gòu)與其相關(guān)操作所形成的集合,描述該類(lèi)任一對(duì)象的共同的行為特征,是對(duì)一組性質(zhì)一樣的對(duì)
17、象的程序描述,概括了對(duì)象的共同性質(zhì)和數(shù)據(jù)。四、面向?qū)ο笤O(shè)計(jì)的核心是類(lèi)的設(shè)計(jì)。例如:可以定義一個(gè)“工資查詢表單”類(lèi),該類(lèi)中可以定義查詢的、年齡、工資等等信息,則以此類(lèi)為原型可以設(shè)計(jì)出眾多的“工資查詢表單”類(lèi)的對(duì)象實(shí)例,這些實(shí)體都具有類(lèi)中所定義的特征。五、設(shè)計(jì)的工資管理系統(tǒng)也是建立在一系列類(lèi)基礎(chǔ)之上的,其編程的思想是:先根據(jù)一定的需要?jiǎng)?chuàng)建一系列的子類(lèi),編制程序時(shí),由這些類(lèi)派生出相應(yīng)的對(duì)象,所派生出的對(duì)象繼承了其父類(lèi)所有的功能,而且具有很好的封裝性。每個(gè)表單都是由一定數(shù)量的對(duì)象按某一種方式組合在一起的,程序編制的核心是類(lèi)的設(shè)計(jì)。第三節(jié) 目標(biāo)系統(tǒng)要求目標(biāo)系統(tǒng)應(yīng)該達(dá)到以下要求: 一、時(shí)間經(jīng)濟(jì)性。優(yōu)化邏輯
18、設(shè)計(jì)與物理設(shè)計(jì),使系統(tǒng)運(yùn)行效率高,反映速度快。二、可靠性。能連續(xù)準(zhǔn)確的處理業(yè)務(wù),有較強(qiáng)的容錯(cuò)能力。三、可理解性。用戶容易理解和使用該系統(tǒng)。四、可維護(hù)性和適應(yīng)性。系統(tǒng)應(yīng)易于修改、易于擴(kuò)充、易于維護(hù),能夠適應(yīng)業(yè)務(wù)不斷發(fā)展變化的需要。五、可用性。目標(biāo)系統(tǒng)功能齊全,能夠完全滿足業(yè)務(wù)需求。六、安全性。保證系統(tǒng)的物理安全、數(shù)據(jù)存儲(chǔ)和存取的安全與、數(shù)據(jù)傳輸?shù)陌踩c,做好使用人員的授權(quán)管理。第四節(jié) 系統(tǒng)平臺(tái)的選擇一、操作系統(tǒng)選擇微軟平臺(tái)作為主導(dǎo),一方面考慮目前微軟的飛速發(fā)展,越來(lái)越多的企業(yè)在規(guī)劃部網(wǎng)絡(luò)時(shí),將微軟平臺(tái)作為首選方案;另一方面從技術(shù)角度來(lái)講,微軟平臺(tái)上的應(yīng)用無(wú)論是在開(kāi)發(fā)上,還是在軟件的部署上都非常容
19、易,而且性能優(yōu)越。本操作系統(tǒng)先擇的是Windows XP、Windows server 2003。二、開(kāi)發(fā)工具與其語(yǔ)言目前的可用的設(shè)計(jì)技術(shù)在設(shè)計(jì)此類(lèi)系統(tǒng)上的數(shù)據(jù)庫(kù)技術(shù)已經(jīng)非常成熟,可提供的開(kāi)發(fā)工具也很多,例如:Visual C+ ,Visual Basic,PowerBuilder,Dephi, Visual FoxPro等,它們都是很好的數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,都是可視化開(kāi)發(fā)工具,功能強(qiáng)大,開(kāi)發(fā)容易,開(kāi)發(fā)周期短,對(duì)于本任務(wù)都能夠勝任。在此本人采用的是Dreamweaver,在用netbox進(jìn)行封裝。第五節(jié) 數(shù)據(jù)庫(kù)的選擇一、數(shù)據(jù)庫(kù)介紹所謂數(shù)據(jù)庫(kù)(Database)就是指按一定組織方式存儲(chǔ)在一起的,相互
20、有關(guān)的若干個(gè)數(shù)據(jù)的結(jié)合,數(shù)據(jù)庫(kù)管理系統(tǒng)(Database Management System)就是一種操縱和管理數(shù)據(jù)庫(kù)的大型軟件,簡(jiǎn)稱(chēng)DBMS,他們建立在操作系統(tǒng)的基礎(chǔ)上,對(duì)數(shù)據(jù)庫(kù)進(jìn)行統(tǒng)一的管理和控制,其功能包括數(shù)據(jù)庫(kù)定義,數(shù)據(jù)庫(kù)管理,數(shù)據(jù)庫(kù)建立和維護(hù),于操作系統(tǒng)通信等。DBMS通常由數(shù)據(jù)字典,數(shù)據(jù)描述語(yǔ)言與其編譯程序,數(shù)據(jù)操縱(查詢)語(yǔ)言與其編譯程序,數(shù)據(jù)庫(kù)管理例行程序等部分組成。數(shù)據(jù)庫(kù)是數(shù)據(jù)處理的主要工具,是管理信息系統(tǒng)(MIS)的核心部分。數(shù)據(jù)庫(kù)系統(tǒng)是當(dāng)今計(jì)算機(jī)信息系統(tǒng)的核心,是計(jì)算機(jī)技術(shù)和應(yīng)用發(fā)展的關(guān)鍵。二、數(shù)據(jù)庫(kù)系統(tǒng)的選擇原則 (一)數(shù)據(jù)庫(kù)系統(tǒng)采用易于集成的,開(kāi)放的技術(shù)。(二)產(chǎn)品質(zhì)
21、量?jī)?yōu)異,可靠性高,適于長(zhǎng)期運(yùn)行,能支持關(guān)鍵應(yīng)用。(三)數(shù)據(jù)安全,保安型高。 (四)能提供分布式數(shù)據(jù)庫(kù)功能。(五)支持多種開(kāi)發(fā)環(huán)境,軟件開(kāi)發(fā)容易。(六)擴(kuò)充性和升級(jí)能力強(qiáng)。關(guān)系數(shù)據(jù)庫(kù)是以關(guān)系模型為基礎(chǔ)的數(shù)據(jù)庫(kù),是根據(jù)表、記錄和字段之間的關(guān)系進(jìn)行組織和訪問(wèn)的一種數(shù)據(jù)庫(kù),它通過(guò)若干個(gè)表(Table)來(lái)存取數(shù)據(jù),并且通過(guò)關(guān)系(Relation)將這些表聯(lián)系在一起,關(guān)系數(shù)據(jù)庫(kù)提供了成為機(jī)構(gòu)化查詢語(yǔ)言(SQL)標(biāo)準(zhǔn)接口,該接口允許使用多種數(shù)據(jù)庫(kù)工具和產(chǎn)品,關(guān)系數(shù)據(jù)庫(kù)是目前最廣泛應(yīng)用的數(shù)據(jù)庫(kù)。本設(shè)計(jì)所采用的SQL Server 2000關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)是一種小型數(shù)據(jù)庫(kù)管理系統(tǒng),其具有友好的用戶操作界面、可
22、靠的數(shù)據(jù)管理方式、面向?qū)ο蟮牟僮骼砟?,以與強(qiáng)大的網(wǎng)絡(luò)支持。第四章 職工工資管理系統(tǒng)設(shè)計(jì) 第一節(jié) 系統(tǒng)功能模塊圖一、系統(tǒng)的總體結(jié)構(gòu)本系統(tǒng)在設(shè)計(jì)時(shí)采用結(jié)構(gòu)化程序的設(shè)計(jì)方法,系統(tǒng)的總體結(jié)構(gòu)采用菜單來(lái)調(diào)用表單,利用表單來(lái)對(duì)信息進(jìn)行管理、數(shù)據(jù)加工、信息查詢、系統(tǒng)維護(hù)等工作,系統(tǒng)的功能模塊本結(jié)構(gòu)圖如圖41所示。圖41 系統(tǒng)功能模塊圖二、功能模塊的說(shuō)明本系統(tǒng)大致分為如下幾大功能模塊。(一)本系統(tǒng)記錄記錄此校園圖書(shū)管理系統(tǒng)的信息。(二)設(shè)置期限 分為借書(shū)期限提醒,圖書(shū)借閱限制,圖書(shū)借閱期限。對(duì)借書(shū)時(shí)間還差幾天的時(shí)候,進(jìn)行提醒,對(duì)借書(shū)人限定最大借書(shū)數(shù)量,對(duì)借書(shū)人借書(shū)限定期限。(三)圖書(shū)管理管理分為圖書(shū)查看,圖書(shū)
23、增加,圖書(shū)刪除,圖書(shū)編輯,圖書(shū)分類(lèi),出借與歸還,廢棄圖書(shū),圖書(shū)搜索??梢詧D書(shū)信息進(jìn)行瀏覽,并可以對(duì)圖書(shū)信息進(jìn)行增加記錄,修改記錄,刪除記錄,分類(lèi)等操作。在圖書(shū)信息查詢模塊中,可按圖書(shū)名稱(chēng)進(jìn)行查詢。(四)用戶管理 分為用戶信息查看,用戶信息增加、編輯、刪除四個(gè)模塊。此模塊中能根據(jù)用戶個(gè)人信息進(jìn)行增、刪、查、改。(五)借閱列表查看借出書(shū)籍。(六)管理員管理對(duì)管理員信息進(jìn)行增、刪、查、改。(七)服務(wù)器信息查看服務(wù)器信息。第二節(jié) 數(shù)據(jù)庫(kù)設(shè)計(jì)一、概念設(shè)計(jì)概要設(shè)計(jì)基礎(chǔ)是完成需求分析后提供的需求說(shuō)明書(shū),用概念數(shù)據(jù)模型表示數(shù)據(jù)與其相互間的關(guān)系,這種數(shù)據(jù)模型是與DBMS無(wú)關(guān)的、面向現(xiàn)實(shí)世界的、易如理解的數(shù)據(jù)模型
24、,其獨(dú)立于計(jì)算機(jī)的數(shù)據(jù)模型,獨(dú)立于計(jì)算機(jī)的軟硬件系統(tǒng),與用戶進(jìn)行交流十分方便。概念性數(shù)據(jù)模型關(guān)心的是如何完整、正確地反映客觀實(shí)際情況,不關(guān)心在數(shù)據(jù)庫(kù)中如何實(shí)現(xiàn)。這種數(shù)據(jù)模式能真實(shí)地反應(yīng)用戶要求的實(shí)際情況,是一種容易被人們理解的直觀的數(shù)據(jù)庫(kù)結(jié)構(gòu)模式。同時(shí)也是一種相對(duì)穩(wěn)定統(tǒng)一的數(shù)據(jù)模式,一般情況下很少變動(dòng)。概念性數(shù)據(jù)在用戶和設(shè)計(jì)者之間建立了橋梁,是設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)的基礎(chǔ)。二、本系統(tǒng)中有關(guān)數(shù)據(jù)庫(kù)表結(jié)構(gòu)的設(shè)計(jì)第三節(jié) 系統(tǒng)的界面設(shè)計(jì)本章只對(duì)部分界面的設(shè)計(jì)進(jìn)行了介紹說(shuō)明,部分源代碼見(jiàn)本論文附錄一所示。具體信息可見(jiàn)本職工工資管理系統(tǒng)。一、登錄界面輸入正確的用戶名和密碼則可進(jìn)入工資管理系統(tǒng)。若輸入錯(cuò)誤的用戶名和
25、密碼信息,系統(tǒng)將會(huì)提示出錯(cuò)信息。二、系統(tǒng)主窗體用戶登錄進(jìn)入系統(tǒng)后,可以對(duì)所需的項(xiàng)目進(jìn)行操作。三、子窗體界面(一)基本設(shè)置可以更改借書(shū)期限、每位用戶借書(shū)限制、用戶到期提醒。(二)圖書(shū)錄入可以進(jìn)行對(duì)圖書(shū)的錄入,增加圖書(shū)的數(shù)量。(三)圖書(shū)管理進(jìn)行圖書(shū)的管理,可以對(duì)圖書(shū)進(jìn)行增、刪,查,改。(四)圖書(shū)分類(lèi)可以對(duì)圖書(shū)進(jìn)行分類(lèi)。(五)用戶管理可以對(duì)用戶進(jìn)行增、刪、查、改。(六)借閱列表查看已經(jīng)借出去書(shū)的數(shù)量和名稱(chēng)。(七)庫(kù)存圖書(shū)查看目前有多少書(shū)籍。(八)廢棄圖書(shū)查看已經(jīng)廢棄的圖書(shū)。(九)管理員管理對(duì)管理員賬戶進(jìn)行增、刪、查、改。(十)登錄日志查看登錄人員的記錄,不論正確登錄或是錯(cuò)誤登錄。(十一)服務(wù)器信息第
26、五章 系統(tǒng)性能測(cè)試與分析 第一節(jié) 系統(tǒng)開(kāi)發(fā)環(huán)境系統(tǒng)開(kāi)發(fā)環(huán)境包括硬件平臺(tái)和軟件平臺(tái)兩種。硬件平臺(tái)是指開(kāi)發(fā)與運(yùn)行所需要的硬件環(huán)境,主要包括計(jì)算機(jī)機(jī)型與硬件配置。由于本系統(tǒng)是一個(gè)小型的MIS管理系統(tǒng),因此對(duì)計(jì)算機(jī)硬件的要求不高,比較經(jīng)濟(jì),只要配備有奔騰四代賽揚(yáng)處理器2.0GHZ(或以上)、DDR256M存(或以上)、40G硬盤(pán)(或以上)的普通微機(jī)即可順利運(yùn)行。軟件平臺(tái)是指系統(tǒng)開(kāi)發(fā)與運(yùn)行的軟件環(huán)境。本系統(tǒng)在開(kāi)發(fā)時(shí)選用了穩(wěn)定性較強(qiáng)的Windows server 2003數(shù)據(jù)中心版和Dreamweaver CS3作為開(kāi)發(fā)語(yǔ)言,同時(shí)選用了SQL Server 2000數(shù)據(jù)庫(kù)。Dreamweaver CS3具
27、有可視化的開(kāi)發(fā)環(huán)境,可以快速完成系統(tǒng)的開(kāi)發(fā),也可以制作,部集成的數(shù)據(jù)庫(kù)訪問(wèn)通道,使得可以輕松方便的對(duì)數(shù)據(jù)庫(kù)管理。本系統(tǒng)在單機(jī)上運(yùn)行,如有需要,也可以在網(wǎng)絡(luò)上以形式運(yùn)行。第二節(jié) 系統(tǒng)測(cè)試在MIS開(kāi)發(fā)過(guò)程中采用了多種措施保證軟件質(zhì)量,但是實(shí)際開(kāi)發(fā)過(guò)程中還是不可避免地會(huì)產(chǎn)生差錯(cuò),系統(tǒng)??赡茈[藏著錯(cuò)誤和缺陷,不經(jīng)周密測(cè)試的系統(tǒng)投入運(yùn)行,將會(huì)造成難以想象的后果,因此系統(tǒng)測(cè)試是MIS開(kāi)發(fā)過(guò)程中為保證軟件質(zhì)量必須進(jìn)行的工作。大量統(tǒng)計(jì)資料表明,系統(tǒng)測(cè)試的工作量往往占MIS開(kāi)發(fā)總工作量的40%以上。因此,我們必須重視測(cè)試工作。由于程序中隱藏的缺陷只在特定的環(huán)境下才有可靠顯露,系統(tǒng)缺陷通常是由于對(duì)某些特定情況考慮
28、不周造成的。因此測(cè)試不是為了表明程序正確;成功的測(cè)試也不是沒(méi)有發(fā)現(xiàn)錯(cuò)誤的測(cè)試。有意義的軟件測(cè)試應(yīng)該是從“破壞”軟件系統(tǒng)的角度出發(fā),精心設(shè)計(jì)最有可以暴露程序系統(tǒng)缺陷的測(cè)試方案。因此軟件測(cè)試的目標(biāo)應(yīng)該是以盡可能少的代價(jià)和時(shí)間找出軟件系統(tǒng)中潛在的錯(cuò)誤和缺陷。從產(chǎn)品角度看,測(cè)試計(jì)劃中的測(cè)試項(xiàng)目包括軟件結(jié)構(gòu)中的分系統(tǒng)層、子系統(tǒng)層、功能模塊層、程序模塊層中的各類(lèi)模塊,從測(cè)試本身看,分為單元測(cè)試,組合測(cè)試,確認(rèn)測(cè)試等。測(cè)試對(duì)象是隨階段而異的,最基本、最初的測(cè)試是單元測(cè)試,后面的組合測(cè)試、確認(rèn)測(cè)試都是以被測(cè)過(guò)的模塊作為測(cè)試對(duì)象的。一、單元測(cè)試:?jiǎn)卧獪y(cè)試也稱(chēng)模塊測(cè)試或程序測(cè)試,單元測(cè)試是對(duì)每個(gè)模塊單獨(dú)進(jìn)行的,驗(yàn)
29、證模塊接口與設(shè)計(jì)說(shuō)明書(shū)是否一致,對(duì)模塊的所有主要處理路徑進(jìn)行測(cè)試且與預(yù)期的結(jié)構(gòu)進(jìn)行對(duì)照,還要對(duì)所有錯(cuò)誤處理路徑進(jìn)行測(cè)試。對(duì)源碼進(jìn)行審查,對(duì)照設(shè)計(jì)說(shuō)明書(shū),表態(tài)地檢查源程序是否符合功能的邏輯要求,是進(jìn)行單元測(cè)試前的重要工作工。單元測(cè)試一般是由程序員完成,也稱(chēng)程序調(diào)試。二、組合測(cè)試組合測(cè)試也稱(chēng)集成測(cè)試或子系統(tǒng)測(cè)試,通常采用自頂向下測(cè)試和自底向上測(cè)試兩種測(cè)試方法。組合測(cè)試的對(duì)象是指已經(jīng)通過(guò)單元測(cè)試的模塊,不是對(duì)零散模塊進(jìn)行單個(gè)測(cè)試,而是用系統(tǒng)化的方法裝配和測(cè)試軟件系統(tǒng),是一個(gè)嚴(yán)格的過(guò)程,必須認(rèn)真地進(jìn)行,其計(jì)劃的產(chǎn)生和單元模塊測(cè)試的完成日期要協(xié)調(diào)起來(lái),這種測(cè)試應(yīng)在系統(tǒng)目標(biāo)機(jī)上進(jìn)行,造成系統(tǒng)應(yīng)用的環(huán)境條件
30、,除了開(kāi)發(fā)部分項(xiàng)目負(fù)責(zé)人參加以外,還應(yīng)該有相應(yīng)系統(tǒng)的用戶參加,給評(píng)審員進(jìn)行演示。三、確認(rèn)測(cè)試確認(rèn)測(cè)試是對(duì)通過(guò)組合測(cè)試的軟件進(jìn)行的,這些軟件已經(jīng)存于系統(tǒng)目標(biāo)設(shè)備的介質(zhì)上,確認(rèn)測(cè)試的目的是對(duì)表明軟件是可以工作的,并且符合“軟件需求說(shuō)明書(shū)”中規(guī)定的全部功能和性能要求。確認(rèn)測(cè)試是按照這些要求定出的“確認(rèn)測(cè)試計(jì)劃”進(jìn)行的。測(cè)試工作是由一個(gè)獨(dú)立的組織進(jìn)行,而且測(cè)試要從用戶的角度出發(fā)。四、系統(tǒng)測(cè)試系統(tǒng)測(cè)試是對(duì)整體性能的測(cè)試,主要解決各子系統(tǒng)之間的數(shù)據(jù)通信和數(shù)據(jù)共享問(wèn)題以與檢測(cè)系統(tǒng)是否達(dá)到用戶的實(shí)際要求,系統(tǒng)測(cè)試的依據(jù)是系統(tǒng)分析報(bào)告。系統(tǒng)測(cè)試應(yīng)在系統(tǒng)的整個(gè)圍進(jìn)行,這種測(cè)試不只對(duì)軟件進(jìn)行,而是對(duì)構(gòu)成系統(tǒng)的硬、軟
31、件一起進(jìn)行。系統(tǒng)測(cè)試與建構(gòu)同時(shí)進(jìn)行或略慢。系統(tǒng)測(cè)試需要確認(rèn)從頭到尾的功能正常才算完成,應(yīng)當(dāng)盡量避免系統(tǒng)測(cè)試延到項(xiàng)目末尾進(jìn)行。五、用戶驗(yàn)收測(cè)試在系統(tǒng)測(cè)試完成后,進(jìn)行用戶的驗(yàn)收測(cè)試,它是用戶在實(shí)際應(yīng)用環(huán)境中所進(jìn)行的真實(shí)數(shù)據(jù)測(cè)試。在具體的測(cè)試中,一般應(yīng)遵循以下原則:由程序設(shè)計(jì)者之外的人進(jìn)行測(cè)試;測(cè)試用例應(yīng)由兩部分組成:輸入數(shù)據(jù)和預(yù)期輸出結(jié)果;應(yīng)選用不合理的輸入數(shù)據(jù)與非法輸入測(cè)試;不僅要檢驗(yàn)程序是否實(shí)現(xiàn)預(yù)期功能,還應(yīng)檢查程序是否做了不應(yīng)該做的工作;集中測(cè)試容易出錯(cuò)的程序模塊;對(duì)程序修改以后,必須重新進(jìn)行測(cè)試。一般來(lái)說(shuō),對(duì)程序測(cè)試有兩種測(cè)試方法:如果已經(jīng)知道了軟件系統(tǒng)應(yīng)具有的功能,可通過(guò)測(cè)試來(lái)難每個(gè)功能
32、是否都能正常使用;如果知道程序的部工作過(guò)程,可以通過(guò)測(cè)試來(lái)檢測(cè)程序部是否按照規(guī)格說(shuō)明書(shū)的規(guī)定正常進(jìn)行。前一種方法稱(chēng)為黑盒測(cè)試,后一種方法稱(chēng)為白盒測(cè)試。黑盒測(cè)試又稱(chēng)為功能測(cè)試,白盒測(cè)試又稱(chēng)為結(jié)構(gòu)測(cè)試。 在開(kāi)發(fā)本系統(tǒng)時(shí),為了使系統(tǒng)能夠穩(wěn)定運(yùn)行,對(duì)本系統(tǒng)進(jìn)行了有針對(duì)性的全面測(cè)試,采取的方式是:一、菜單項(xiàng)測(cè)試:為了保證每一項(xiàng)下拉菜單能夠正確實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)的功能,我把相關(guān)的基礎(chǔ)數(shù)據(jù),基本上全部輸入到本系統(tǒng)中,并對(duì)每一個(gè)菜單項(xiàng)反復(fù)進(jìn)行了增加、刪除、修改等操作,從而保證了菜單級(jí)功能的正確實(shí)現(xiàn)。二、數(shù)據(jù)跟蹤:完成菜單項(xiàng)測(cè)試后,我又對(duì)系統(tǒng)的每一個(gè)數(shù)據(jù)進(jìn)行了跟蹤。例如:在成績(jī)管理模塊中,我首先對(duì)考試類(lèi)型進(jìn)行設(shè)定,然
33、后在成績(jī)添加模塊中進(jìn)行數(shù)據(jù)操作,隨時(shí)觀察這兩個(gè)模塊之間是否有沖突產(chǎn)生,配合得是否正確,再然后在成績(jī)?yōu)g覽模塊中進(jìn)行驗(yàn)證,說(shuō)明該功能完全正常,對(duì)其它的功能模塊也進(jìn)行了類(lèi)似的設(shè)置。三、綜合測(cè)試:在以上測(cè)試的基礎(chǔ)上對(duì)系統(tǒng)功能進(jìn)行了整體的測(cè)試,依次來(lái)檢驗(yàn)系統(tǒng)功能是否符合系統(tǒng)設(shè)計(jì)的要求。第三節(jié) 系統(tǒng)運(yùn)行與維護(hù)一、系統(tǒng)的運(yùn)行(一)初始數(shù)據(jù)的輸入本系統(tǒng)的輸入采用鼠標(biāo)和鍵盤(pán)相結(jié)合的輸入方法。(二)怎樣使用本系統(tǒng):本系統(tǒng)的使用相應(yīng)簡(jiǎn)單,基本上只要會(huì)使用Windows軟件就會(huì)使用本系統(tǒng),在具體的操作時(shí),只需點(diǎn)擊鼠標(biāo)左鍵即可進(jìn)行相應(yīng)功能的選擇。二、系統(tǒng)的維護(hù)本系統(tǒng)是個(gè)較復(fù)雜的人-機(jī)系統(tǒng),由于系統(tǒng)外部環(huán)境與部因素的變化
34、,不斷影響系統(tǒng)的運(yùn)行,同時(shí)需要系統(tǒng)不斷地適應(yīng)這些變化,不斷地完善系統(tǒng),以提高系統(tǒng)運(yùn)行的效率與服務(wù)水平,這就需要自始至終進(jìn)行系統(tǒng)的維護(hù)工作。系統(tǒng)的維護(hù)主要包括四個(gè)方面:(一)程序的維護(hù):指的是修改部分或全部程序,這種維護(hù)往往是在條件發(fā)生變化或原系統(tǒng)的效率低的情況下進(jìn)行的。(二)數(shù)據(jù)文件的維護(hù):指的是按照用戶的要求對(duì)數(shù)據(jù)文件進(jìn)行不定期的修改。(三)代碼的維護(hù):隨著系統(tǒng)的發(fā)展和變化,可能會(huì)出現(xiàn)舊代碼不能適應(yīng)新要求的問(wèn)題,因此,有必要變更代碼,予以維護(hù)。(四)硬件的維護(hù):指的是對(duì)系統(tǒng)所使用的設(shè)備進(jìn)行維護(hù)。結(jié) 束 語(yǔ)通過(guò)這次畢業(yè)設(shè)計(jì),使我受到了一次用專(zhuān)業(yè)知識(shí)、專(zhuān)業(yè)技能分析和解決問(wèn)題的全面系統(tǒng)的鍛煉。使我
35、在綜合知識(shí)的選用方面,在應(yīng)用軟件開(kāi)發(fā)的基本思想、方法方面,以與在常用編程設(shè)計(jì)思路技巧的掌握方面都能向前邁了一大步。在這次的畢業(yè)設(shè)計(jì)中,讓我深深地體現(xiàn)到進(jìn)行軟件開(kāi)發(fā)不是一件簡(jiǎn)單的事情,它需要設(shè)計(jì)者具有全面的專(zhuān)業(yè)知識(shí)、縝密的思維、嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度以與較高的分析問(wèn)題、解決問(wèn)題的能力,而我在很多方面還有欠缺。我會(huì)在以后工作的使用過(guò)程中,根據(jù)工作的具體要求不斷的修改,完善,爭(zhēng)取使該系統(tǒng)慢慢趨向完美。致 我要衷心感老師在我的設(shè)計(jì)過(guò)程中給予我的極大幫助,使我能夠與時(shí)、順利地完成此次的畢業(yè)設(shè)計(jì)。同時(shí),也要感我的老師和同學(xué)們?cè)诒鞠到y(tǒng)的設(shè)計(jì)過(guò)程中給予我的支持和幫助。參考文獻(xiàn)1. 新民,蔡瓊,白康生 編著 Visua
36、l Basic 6.0程序設(shè)計(jì) 清華大學(xué) 高等院校計(jì)算機(jī)教育系列教材 2004年3月第1版2. 科技 編著 Visual Basic 6.0程序設(shè)計(jì)與開(kāi)發(fā)技術(shù)大全 人民郵電 2004年9月第1版3. Harvey M.Deitel,Paul J.Deitel,Tem R.Nieto 著 Visual Basic 6.0 How to Program 電子工業(yè) 2003年1月第1版4. 韜 駱娟 何旭洪 編著 Visual Basic數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航 人民郵電 2003年8月第2版5. 丁愛(ài)萍 瑞新 編著 Visual Basic程序設(shè)計(jì) 電子科技大學(xué) 2001年2月第1版6. 郭盈發(fā) 紅
37、娟 編著 數(shù)據(jù)庫(kù)原理 電子科技大學(xué) 2003年2月第2版7. 阿奇 主編 啟芬 顧韻華 編著 SQL Server實(shí)用教程 電子工業(yè) 2002年8月版8. 海藩編著軟件工程 清華大學(xué) 2001年6月版9. 端陽(yáng) 編著 Dreamweaver 8+ASP入門(mén)到精通附 錄 一:校園圖書(shū)管理系統(tǒng)的部分源代碼一、 登錄界面登錄使用JavaScript進(jìn)行編寫(xiě)。/ JavaScript Documentfunction checklogin() if ( document.form_login.username.value = '' ) window.alert('-_-請(qǐng)輸入用
38、戶名!');document.form_login.username.focus();return false;if ( document.form_login.password.value = '' ) window.alert('-_-#請(qǐng)輸入登錄密碼!');document.form_login.password.focus();return false;if ( document.form_login.validate.value = '' ) window.alert(':-( 請(qǐng)輸入驗(yàn)證碼!');document.form_login.validate.focus();return false;return true;二、 數(shù)據(jù)庫(kù)連接Response.Buffer = TrueSession.CodePage=65001Dim SqlNowString,Conn
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度專(zhuān)業(yè)技術(shù)人才“師帶徒”培養(yǎng)合同3篇
- 2025年度個(gè)人房產(chǎn)抵押權(quán)抵押權(quán)登記服務(wù)合同8篇
- 2025年度虛擬現(xiàn)實(shí)教育培訓(xùn)平臺(tái)開(kāi)發(fā)與運(yùn)營(yíng)合同范本4篇
- 2025年無(wú)財(cái)產(chǎn)離婚協(xié)議書(shū)范本:財(cái)產(chǎn)分配與子女撫養(yǎng)權(quán)益保障協(xié)議9篇
- 2025年水泥磚行業(yè)節(jié)能減排技術(shù)改造合同6篇
- 2025年浙江紹興諸暨市郵政分公司招聘筆試參考題庫(kù)含答案解析
- 二零二五版出租車(chē)夜間運(yùn)營(yíng)特許經(jīng)營(yíng)合同2篇
- 2025年長(zhǎng)沙穗城軌道交通有限公司招聘筆試參考題庫(kù)含答案解析
- 2025年廣東深圳市龍崗區(qū)城投集團(tuán)招聘筆試參考題庫(kù)含答案解析
- 2025年武漢金中石化工程有限公司招聘筆試參考題庫(kù)含答案解析
- GB/T 37238-2018篡改(污損)文件鑒定技術(shù)規(guī)范
- 普通高中地理課程標(biāo)準(zhǔn)簡(jiǎn)介(湘教版)
- 河道治理工程監(jiān)理通知單、回復(fù)單范本
- 超分子化學(xué)簡(jiǎn)介課件
- 高二下學(xué)期英語(yǔ)閱讀提升練習(xí)(一)
- 易制爆化學(xué)品合法用途說(shuō)明
- 【PPT】壓力性損傷預(yù)防敷料選擇和剪裁技巧
- 大氣喜慶迎新元旦晚會(huì)PPT背景
- DB13(J)∕T 242-2019 鋼絲網(wǎng)架復(fù)合保溫板應(yīng)用技術(shù)規(guī)程
- 心電圖中的pan-tompkins算法介紹
- 羊絨性能對(duì)織物起球的影響
評(píng)論
0/150
提交評(píng)論