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

正文內(nèi)容

學(xué)生信息查詢系統(tǒng)—免費(fèi)計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文-文庫吧

2024-11-09 10:58 本頁面


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