freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學生信息查詢系統(tǒng)—免費計算機畢業(yè)設計論文-文庫吧

2024-11-09 10:58 本頁面


【正文】 .................................................. 35 (2)學生工資一覽模塊 ........................................................................................ 37 第七章 結束語 ............................................................................................................... 45 第八章 、參考文獻 .......................................................................................................... 46 引言 學生信息查詢是學校查詢的一個重要內(nèi)容,隨著時代的進步,學校也逐漸變得龐大起來。如何查詢好學校內(nèi)部學生的信息,成為學校查詢中的一個大的問題。在這種情況下,一個可以規(guī)范化、自動化的學生信息查詢系統(tǒng)就顯得非常必要。 最初的學生信息查詢,都是靠人力來完成的。當學校規(guī)模比較小的時候,人力可以完成,隨著學校的規(guī)模越來越大,學校的學生人數(shù)也越來越多,依然維持著人力進行學生信息查詢,必然會造成工作效率低,工作錯誤增高的問題。 學生信 息查詢系統(tǒng)就是把分散的企事業(yè)單位的學生信息實行統(tǒng)一、集中、規(guī)范的收集查詢,建立分類編號查詢、電腦存儲查詢以及防火、防潮、防蛀、防盜等現(xiàn)代化、專業(yè)化的查詢系統(tǒng),為企事業(yè)單位和學生解除后顧之憂。 學生信息查詢系統(tǒng)為企事業(yè)單位提供信息咨詢、信息檢索、信息存取等服務。 第一章 查詢信息系統(tǒng)設計與開發(fā)方法 查詢信息系統(tǒng)是設計與開發(fā)方法有很多種,比如軟件工程法、結構化生命周期開發(fā)方法、原型法、面向?qū)ο蟮拈_發(fā)方法等。由于軟件工程方法是針對各種類型軟件系統(tǒng)的通用方法,它對 MIS 系統(tǒng)的設計與開發(fā)也很適用。本畢業(yè)設計主要使 用軟件工程方法來完成對 MIS 系統(tǒng)設計與開發(fā)。 軟件工程是指采用工程的概念、原理、技術和方法來開發(fā)和維護軟件,起核心內(nèi)容是以工程化的方式組織軟件的開發(fā)。軟件項目的開發(fā)應該遵循軟件工程標準,這樣可以提高軟件開發(fā)的效率,叫少軟件開發(fā)與維護的問題。 一個計算機軟件,從開始構思起,經(jīng)過該軟件成功投入使用,直到生命周期包括 8個階段: ①問題定義。②可行性研究。③需求分析。④總體設計。⑤詳細設計。⑥編碼。⑦綜合測試。⑧維護。 對于畢業(yè)設計來說,上述 8 個階段中的( 3) ~( 6)是畢業(yè)設計報告(論文)中重點寫的內(nèi)容。為 了節(jié)省篇幅,本畢業(yè)設計在后面的系統(tǒng)中,較為詳細地介紹了第 4 個階段。 8 個階段的主要內(nèi)容如下 一、 系統(tǒng)的框架: 學生查詢系統(tǒng) 學生成績查詢 學生信息查詢 用人單位信息查詢 畢業(yè)生就業(yè)信息查詢 各學期 各門成績查詢,排名查詢。 學生各方情況查詢。 用人單位各方面信息查詢。 畢業(yè)生就業(yè)信息查詢。 二、 系統(tǒng)功能介紹 、 此項功能主要是針對管理學生分配工作的人員及用人單位設計的。用戶可以對畢業(yè)生信息進行條件查詢。查詢的條件包括:生源 、專業(yè)、外語成績、計算機水平、獎懲情況、參加的社會工作等。此項查詢功能用戶界面友好,用戶可以簡單、快捷地查詢到自己需要的信息。 三、 系統(tǒng)的實現(xiàn)方法: 、 由于本系統(tǒng)主要是實現(xiàn)對數(shù)據(jù)庫的各種操作,所以使用的是現(xiàn)在網(wǎng)頁數(shù)據(jù)庫編程中流行的ASP 技術,編程語言為 VBScript。由于本查詢系統(tǒng)并不是作為商業(yè)運行的網(wǎng)頁數(shù)據(jù)庫,所以選擇程序的運行環(huán)境為: IIS加上 Access 問題定義階段必須回答:你要解決的問題是什么?具體包括:項目的名稱、背景、開發(fā)該系統(tǒng)的現(xiàn)狀、項目的目標等。 可行性研究 的目的是用最小的代價確定在問題定義階段所確定的系統(tǒng)目標和規(guī)模是否能實現(xiàn),所確定的問題是否可以解決,系統(tǒng)方案在經(jīng)濟上、技術上和操作上是否可以接受。 典型的可行性研究有下列具體步驟: 確定規(guī)模和目標。 研究正在運行的系統(tǒng)。 建立新系統(tǒng)的高層邏輯模型。 導出和評價各種方案。 推薦可行的方案。 編寫可行的研究報告。 需求分析是指開發(fā)人員要準確理解用戶的要求,進行細致的調(diào)查分析,將用戶非形式的需求轉(zhuǎn)化為完整的需求定義,再由需求定義轉(zhuǎn)換到相應的形式功能規(guī)約(需求規(guī)格說明)的過程。需求分析雖處于軟件開發(fā)過程 的開始階段,但它對于整個軟件開發(fā)過程及軟件產(chǎn)品質(zhì)量是至關重要的。 需求分析是基本任務是要準確地定義新系統(tǒng)的目標,回答系統(tǒng)必須“做什么”的問題。 結構話分析( Sturctured Analysis,簡稱 SA)是面向數(shù)據(jù)流進行需求分析的方法。 SA 也是分解,描繪出滿足功能需求的軟件模型。 SA分析步驟: 了解當前系統(tǒng)的工作流程,或得當前系統(tǒng)的物理模型。當前系統(tǒng)是指目前正在運行的系統(tǒng),可能是需要改進的正在計算機上運行的軟件系統(tǒng),也可能是人工處理系統(tǒng)。 抽象出當前系統(tǒng)的邏輯模型。物理模型反映了系統(tǒng)“怎樣做”的具體實 現(xiàn),去掉物理模型中非本質(zhì)的因素,抽象出本質(zhì)的因素。本質(zhì)因素是指系統(tǒng)固有的,隨環(huán)境不同而不同,隨實現(xiàn)不同而不同。 建立目標系統(tǒng)的邏輯模型。目標系統(tǒng)指帶開發(fā)的系統(tǒng)。分析、比較目標系統(tǒng)與當前系統(tǒng)邏輯當?shù)牟顒e,然后對“變化的部分”重新分解,分析人員根據(jù)自己的經(jīng)驗,采用自頂向下逐步求精的分析策略,逐步確定變化部分的內(nèi)部結構,從而建立目標系統(tǒng)的邏輯模型。 作進一步補充和優(yōu)化。為了完整描述目標系統(tǒng),還要做一些補充:說明目標系統(tǒng)的人機界面;說明至今尚未詳細考慮的細節(jié)。 軟件總體設計的基本任務包括:軟件系統(tǒng)結 構設計、數(shù)據(jù)結構及數(shù)據(jù)庫設計。 (1)軟件系統(tǒng)結構設計。 為了實現(xiàn)目標系統(tǒng),首先進行軟件結構設計,具體步驟為: 1) 采用某種設計方法,將一個復雜的系統(tǒng)按功能劃分成模塊。 2) 確定每個模塊的功能。 3) 確定模塊之間的調(diào)用關系。 4) 確定模塊之間的接口,即模塊之間傳遞的信息。 5) 評價模塊結構的質(zhì)量。 (2)數(shù)據(jù)結構及數(shù)據(jù)庫設計。 1) 數(shù)據(jù)結構設計。采用逐步細化的方法設計有效的數(shù)據(jù)結構,將大大簡化軟件模塊處理過程的設計。 2) 數(shù)據(jù)庫設計。數(shù)據(jù)庫設計指數(shù)據(jù)存儲文件的設計,主要進行概念、邏輯和物理三個方面的設計。 詳 細設計階段主要確定沒個模塊的具體執(zhí)行過程。也就是說,經(jīng)過這個階段的設計工作,應該得出對目標系統(tǒng)的精確描述,從而在編碼階段可以把這個描述直接翻譯成用某種程序設計語言書寫的程序。詳細設計階段可以使用的工具 有 :IPO 圖、程序流程圖、盒圖、 PAD 圖等。 詳細設計的主要任務是: 為每個模塊進行詳細的算法設計。 為模塊內(nèi)的數(shù)據(jù)結構進行設計。 對數(shù)據(jù)庫進行物理設計,即確定數(shù)據(jù)庫的物理結構。 其他設計。根據(jù)軟件系統(tǒng)的類型,可能還要進行代碼設計、輸入 /輸出格式設計和人機對話設計。 編寫詳細設計說明書。 評審。 編 碼就是把軟件的結果翻譯成計算機可以“理解”的形式 用某種程序設計語言書寫的程序。 軟件測試的目的是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程。一個好的測試用例能夠發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯誤;一次成功的測試應該是發(fā)現(xiàn)了至今為止未發(fā)現(xiàn)的錯誤。 (1)測試的指導原則。 在軟件測試中,應該注意以下指導原則 ; 1) 測試用例應由輸入的數(shù)據(jù)和預期的輸出數(shù)據(jù)兩部分組成。 2) 測試用例不僅要選用合理的輸入數(shù)據(jù),還要選擇不合理的輸入數(shù)據(jù)。 3) 除了檢查程序是否做了它應該做的事,還應該檢查程序是否做了它不應該做的事。 4) 應制定測試計 劃并嚴格執(zhí)行,排除隨意性。 5) 長期保留測試用例。 6) 對發(fā)現(xiàn)錯誤較多的程序段,應進行更深入的測試。 7) 程序員避免測試自己的程序。 (2)測試方法。 軟件測試方法一般分為兩大類:動態(tài)測試與靜態(tài)測試方法,而動態(tài)測試方法中又根據(jù)用例的設計方法不同,分為黑盒測試和白盒測試兩類。 8) 靜態(tài)測試。靜態(tài)測試是指被測試的程序不在機器上運行,而是采用人工檢測和計算機輔助靜態(tài)分析的手段對程序進行檢測。 9) 動態(tài)測試。動態(tài)測試是指通過運行程序發(fā)現(xiàn)錯誤。一般意義上的測試大多是指動態(tài)測試。對軟件進行動態(tài)測試,采用黑盒測試和白盒測試。 ①黑盒法。該方 法是把測試對象看成一個黑盒子,測試人員完全不考慮程序的內(nèi)部結構和處理過程,只在軟件的接口進行測試,依據(jù)需求規(guī)格說明書,檢查是否滿足功能要求。因此,黑盒測試又稱為功能測試或數(shù)據(jù)驅(qū)動測試。 通過黑盒測試主要檢測以下方面: ? 是否有不正確或遺漏的功能。 ? 在接口上,能否正確地接受輸入數(shù)據(jù),能否產(chǎn)生正確的輸出信息。 ? 訪問外部信息是否有錯。 ? 性能上是否滿足要求。 ②白盒法。該方法是把測試對象看作一個打開的盒子,測試人員需了解程序內(nèi)部結構和處理過程,以檢查處理過程的細節(jié)為基礎,對程序中盡可能多的邏輯路徑進行測試,檢驗內(nèi)部控 制結構和數(shù)據(jù)結構是否有錯,實際的運行狀態(tài)與預期的狀態(tài)是否一致。 通常,白盒測試在測試過程的早期階段進行,而黑盒測試則主要用在測試過程的后期。黑盒測試故意不考慮程序的控制結構,而把注意力集中于信息域。 軟件維護是在軟件交付使用以后對它所做的改變。軟件維護的內(nèi)容有 4 種:校正性維護、適應性維護、完善性維護和預防性維護。 第二章 查詢信息系統(tǒng)概述 查詢信息系統(tǒng)現(xiàn)狀 : 查詢信息系統(tǒng)( MIS)是一門邊緣學科,集查詢科學、信息科學、系統(tǒng)科學、現(xiàn)代通信技術和電子計算機技術于一體。 1985 年,查詢信息系統(tǒng)創(chuàng) 始人,明尼蘇達大學卡爾森查詢學院的著名教授戴維斯( )給出了一個具有代表性的定義:“查詢信息系統(tǒng)是一個利用計算機硬件和軟件,手工作業(yè)、分析、計劃、控制和決策模型以及數(shù)據(jù)庫的用戶-機器系統(tǒng)。它能提供信息支持學校或組織的運行、查詢和決策功能?!? 隨著網(wǎng)絡技術的出現(xiàn),查詢信息系統(tǒng)又有了新的必恭必敬,基于網(wǎng)絡的查詢信息系統(tǒng)不斷出現(xiàn),查詢信息系統(tǒng)的概念模型也發(fā)生了相應的變化,許多學者對查詢信息系統(tǒng)給出了新的定義。例如勞頓認為:“查詢信息系統(tǒng)是一個基于計算機的信息系統(tǒng),它通過收集、處理、存儲和 擴散信息,來支持組織的查詢、決策、合作、控制、分析活動,并使之可視化?!? 因此,我們可以看出, 查詢系統(tǒng)系統(tǒng)具有幾個基本含義 : ( 1)查詢信息系統(tǒng)不是一個單純的軟件系統(tǒng),而是一個人-機系統(tǒng),由人和機器協(xié)同工作。查詢信息系統(tǒng)在支持學?;蚪M織的各項查詢活動中,查詢?nèi)藛T負責將基礎數(shù)據(jù)及時地輸入到計算機中,計算機則根據(jù)學?;蚪M織中的各層查詢?nèi)藛T的要求對基礎數(shù)據(jù)進行加工處理,并將所得到的信息輸出。計算機不斷地與最終用戶進行著信息的交換,但在對數(shù)據(jù)的加工處理過程中又需要人的適當干預。 ( 2)查詢信息系統(tǒng)的查詢過程就是對數(shù) 據(jù)進行懼、存儲、加工處理、傳遞,并產(chǎn)生信息的過程,因此數(shù)據(jù)是查詢信息系統(tǒng)的靈魂。查詢信息系統(tǒng)運用了數(shù)據(jù)庫的技術,對基礎數(shù)據(jù)進行統(tǒng)一規(guī)劃、存儲,供各層查詢?nèi)藛T使用,從而實現(xiàn)了數(shù)據(jù)的一致和共享。 ( 3)查詢信息系統(tǒng)可以解決學校或組織所面臨的問題。例如,查詢信息系統(tǒng)可以處理學校產(chǎn)生經(jīng)營活動的全過程,可以解決組織中數(shù)據(jù)處理效率問題,也可以解決財務查詢決策過程等。 查詢信息系統(tǒng)應具有如下幾個功能 。 (1)數(shù)據(jù)處理功能: 數(shù)據(jù)處理是查詢信息系統(tǒng)最基本的功能,它包括對各種類型數(shù)據(jù)的收集、加工處理、傳遞、存儲等工作。 (2)實測功能: 通過對數(shù)據(jù)的加工處理,可以隨時了解各部門的實際運行情況,如各生產(chǎn)車間今天生產(chǎn)的產(chǎn)品數(shù)量、銷售部接受的訂單等。 (3)預測功能: 通過運用一定的數(shù)學方法和預測模型,對過去的數(shù)據(jù)進行分析,就可能對未來可能發(fā)生的情況進行預測,為高級查詢?nèi)藛T進行查詢決策提供依據(jù)。 (4)控制功能: 通過信息的反饋可以對整個學校生產(chǎn)經(jīng)營的各個部門、各個環(huán)節(jié)的運行情況進行監(jiān)測、協(xié)調(diào)、控制,保證系統(tǒng)的正常運行。 (5)輔助決策功能: 通過對數(shù)據(jù)的加工處理,可以快速地獲取對決策有影響的信息,從而為合理的配置學校的各項資源,做 出最佳的決策提供科學的依據(jù)。 目前,查詢信息系統(tǒng)的應用已經(jīng)非常廣泛,隨著計算機技術、網(wǎng)絡技術和通信技術的發(fā)展,查詢信息系統(tǒng)的功能也日趨完善,并朝著智能化、網(wǎng)絡化、集成化等方向發(fā)展。如辦公自動化( OA)、電子商務( EC)、專家系統(tǒng)( ES)、計算機集成制造系統(tǒng)( CIMS)。 查詢信息系統(tǒng)開發(fā)方法介紹 目前,常用的查詢信息系統(tǒng)的開發(fā)方法有生命周期法、原型法和面對對象的開發(fā)方法。 下面僅對原型法和面對對象的開發(fā)方法進行簡單的描述。 (1)原型法: 原型法( Prototyping Method)是 20 世紀 80 年代 發(fā)展起來的,旨在改變生命周期法的缺點的一種系統(tǒng)開發(fā)方法。 ①原型法的基本思想 首選根據(jù)用戶的要求,由用戶和開發(fā)者共同確定系統(tǒng)的基本要求和主要功能,利用系統(tǒng)快速生成工具,建立一個系統(tǒng)模型。再在此基礎上與用戶交流,將模型不斷補充,修改完善,如此反復,最終直至用戶和開發(fā)者都比較滿意為止,就形成了一個相對穩(wěn)定、較為理想的查詢信息系統(tǒng)。 ②原型法的開發(fā)過程 采用原型法開發(fā)查
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1