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

正文內(nèi)容

學(xué)生信息查詢(xún)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)-在線(xiàn)瀏覽

2024-09-16 08:15本頁(yè)面
  

【正文】 可以接受。研究正在運(yùn)行的系統(tǒng)。導(dǎo)出和評(píng)價(jià)各種方案。編寫(xiě)可行的研究報(bào)告。需求分析雖處于軟件開(kāi)發(fā)過(guò)程的開(kāi)始階段,但它對(duì)于整個(gè)軟件開(kāi)發(fā)過(guò)程及軟件產(chǎn)品質(zhì)量是至關(guān)重要的。結(jié)構(gòu)話(huà)分析(Sturctured Analysis,簡(jiǎn)稱(chēng) SA)是面向數(shù)據(jù)流進(jìn)行需求分析的方法。SA 分析步驟:了解當(dāng)前系統(tǒng)的工作流程,或得當(dāng)前系統(tǒng)的物理模型。抽象出當(dāng)前系統(tǒng)的邏輯模型。本質(zhì)因素是指系統(tǒng)固有的,隨環(huán)境不同而不同,隨實(shí)現(xiàn)不同而不同。目標(biāo)系統(tǒng)指帶開(kāi)發(fā)的系統(tǒng)。作進(jìn)一步補(bǔ)充和優(yōu)化。 設(shè)計(jì)軟件總體設(shè)計(jì)的基本任務(wù)包括:軟件系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)庫(kù)設(shè)計(jì)。為了實(shí)現(xiàn)目標(biāo)系統(tǒng),首先進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì),具體步驟為:1) 采用某種設(shè)計(jì)方法,將一個(gè)復(fù)雜的系統(tǒng)按功能劃分成模塊。3) 確定模塊之間的調(diào)用關(guān)系。5) 評(píng)價(jià)模塊結(jié)構(gòu)的質(zhì)量。1) 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)。2) 數(shù)據(jù)庫(kù)設(shè)計(jì)。詳細(xì)設(shè)計(jì)階段主要確定沒(méi)個(gè)模塊的具體執(zhí)行過(guò)程。詳細(xì)設(shè)計(jì)階段可以使用的工具 有:IPO 圖、程序流程圖、盒圖、PAD 圖等。為模塊內(nèi)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行設(shè)計(jì)。其他設(shè)計(jì)。編寫(xiě)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)。編碼就是把軟件的結(jié)果翻譯成計(jì)算機(jī)可以“理解”的形式用某種程序設(shè)計(jì)語(yǔ)言書(shū)寫(xiě)的程序。一個(gè)好的測(cè)試用例能夠發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯(cuò)誤;一次成功的測(cè)試應(yīng)該是發(fā)現(xiàn)了至今為止未發(fā)現(xiàn)的錯(cuò)誤。在軟件測(cè)試中,應(yīng)該注意以下指導(dǎo)原則;1) 測(cè)試用例應(yīng)由輸入的數(shù)據(jù)和預(yù)期的輸出數(shù)據(jù)兩部分組成。3) 除了檢查程序是否做了它應(yīng)該做的事,還應(yīng)該檢查程序是否做了它不應(yīng)該做的事。5) 長(zhǎng)期保留測(cè)試用例。7) 程序員避免測(cè)試自己的程序。軟件測(cè)試方法一般分為兩大類(lèi):動(dòng)態(tài)測(cè)試與靜態(tài)測(cè)試方法,而動(dòng)態(tài)測(cè)試方法中又根據(jù)用例的設(shè)計(jì)方法不同,分為黑盒測(cè)試和白盒測(cè)試兩類(lèi)。靜態(tài)測(cè)試是指被測(cè)試的程序不在機(jī)器上運(yùn)行,而是采用人工檢測(cè)和計(jì)算機(jī)輔助靜態(tài)分析的手段對(duì)程序進(jìn)行檢測(cè)。動(dòng)態(tài)測(cè)試是指通過(guò)運(yùn)行程序發(fā)現(xiàn)錯(cuò)誤。對(duì)軟件進(jìn)行動(dòng)態(tài)測(cè)試,采用黑盒測(cè)試和白盒測(cè)試。該方法是把測(cè)試對(duì)象看成一個(gè)黑盒子,測(cè)試人員完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過(guò)程,只在軟件的接口進(jìn)行測(cè)試,依據(jù)需求規(guī)格說(shuō)明書(shū),檢查是否滿(mǎn)足功能要求。通過(guò)黑盒測(cè)試主要檢測(cè)以下方面:? 是否有不正確或遺漏的功能。? 訪問(wèn)外部信息是否有錯(cuò)。②白盒法。通常,白盒測(cè)試在測(cè)試過(guò)程的早期階段進(jìn)行,而黑盒測(cè)試則主要用在測(cè)試過(guò)程的后期。軟件維護(hù)是在軟件交付使用以后對(duì)它所做的改變。第二章 查詢(xún)信息系統(tǒng)概述查詢(xún)信息系統(tǒng)現(xiàn)狀 :查詢(xún)信息系統(tǒng)(MIS)是一門(mén)邊緣學(xué)科,集查詢(xún)科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)、現(xiàn)代通信技術(shù)和電子計(jì)算機(jī)技術(shù)于一體。它能提供信息支持學(xué)?;蚪M織的運(yùn)行、查詢(xún)和決策功能。例如勞頓認(rèn)為:“查詢(xún)信息系統(tǒng)是一個(gè)基于計(jì)算機(jī)的信息系統(tǒng),它通過(guò)收集、處理、存儲(chǔ)和擴(kuò)散信息,來(lái)支持組織的查詢(xún)、決策、合作、控制、分析活動(dòng),并使之可視化。查詢(xún)信息系統(tǒng)在支持學(xué)?;蚪M織的各項(xiàng)查詢(xún)活動(dòng)中,查詢(xún)?nèi)藛T負(fù)責(zé)將基礎(chǔ)數(shù)據(jù)及時(shí)地輸入到計(jì)算機(jī)中,計(jì)算機(jī)則根據(jù)學(xué)校或組織中的各層查詢(xún)?nèi)藛T的要求對(duì)基礎(chǔ)數(shù)據(jù)進(jìn)行加工處理,并將所得到的信息輸出。(2)查詢(xún)信息系統(tǒng)的查詢(xún)過(guò)程就是對(duì)數(shù)據(jù)進(jìn)行懼、存儲(chǔ)、加工處理、傳遞,并產(chǎn)生信息的過(guò)程,因此數(shù)據(jù)是查詢(xún)信息系統(tǒng)的靈魂。(3)查詢(xún)信息系統(tǒng)可以解決學(xué)?;蚪M織所面臨的問(wèn)題。查詢(xún)信息系統(tǒng)應(yīng)具有如下幾個(gè)功能。(2)實(shí)測(cè)功能:通過(guò)對(duì)數(shù)據(jù)的加工處理,可以隨時(shí)了解各部門(mén)的實(shí)際運(yùn)行情況,如各生產(chǎn)車(chē)間今天生產(chǎn)的產(chǎn)品數(shù)量、銷(xiāo)售部接受的訂單等。(4)控制功能:通過(guò)信息的反饋可以對(duì)整個(gè)學(xué)校生產(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)行。目前,查詢(xún)信息系統(tǒng)的應(yīng)用已經(jīng)非常廣泛,隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和通信技術(shù)的發(fā)展,查詢(xún)信息系統(tǒng)的功能也日趨完善,并朝著智能化、網(wǎng)絡(luò)化、集成化等方向發(fā)展。查詢(xún)信息系統(tǒng)開(kāi)發(fā) 方法介紹目前,常用的查詢(xún)信息系統(tǒng)的開(kāi)發(fā)方法有生命周期法、原型法和面對(duì)對(duì)象的開(kāi)發(fā)方法。(1)原型法:原型法(Prototyping Method)是 20 世紀(jì) 80 年代發(fā)展起來(lái)的,旨在改變生命周期法的缺點(diǎn)的一種系統(tǒng)開(kāi)發(fā)方法。再在此基礎(chǔ)上與用戶(hù)交流,將模型不斷補(bǔ)充,修改完善,如此反復(fù),最終直至用戶(hù)和開(kāi)發(fā)者都比較滿(mǎn)意為止,就形成了一個(gè)相對(duì)穩(wěn)定、較為理想的查詢(xún)信息系統(tǒng)。由用戶(hù)提出對(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)模型。系統(tǒng)開(kāi)發(fā)人員根據(jù)用戶(hù)的要求建立原型系統(tǒng),但該系統(tǒng)只是一個(gè)初步的、不成熟的系統(tǒng),從系統(tǒng)的工作效率上看也是不完善的。C、修改、評(píng)價(jià)原型系統(tǒng)。開(kāi)發(fā)人員針對(duì)這些問(wèn)題不斷地對(duì)系統(tǒng)進(jìn)行修改、擴(kuò)充與完善,直至用戶(hù)滿(mǎn)意為止。對(duì)用戶(hù)滿(mǎn)意的原型系統(tǒng)進(jìn)行進(jìn)一步的開(kāi)發(fā),不斷補(bǔ)充、完善,最終形成一個(gè)適用的查詢(xún)信息系統(tǒng)。原型法一般適用于開(kāi)發(fā)規(guī)模不大、不太復(fù)雜或需求經(jīng)常發(fā)生變化的系統(tǒng)。面向?qū)ο蟮募夹g(shù)中最重要的概念是對(duì)象。在開(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)。①面對(duì)對(duì)象法的開(kāi)發(fā)過(guò)程面對(duì)對(duì)象法的開(kāi)發(fā)過(guò)程一般分為四個(gè)階段:A、認(rèn)識(shí)客觀世界(如一個(gè)學(xué)校)中的對(duì)象以及行為,分別獨(dú)立設(shè)計(jì)各個(gè)對(duì)象的實(shí)體。C、由信息系統(tǒng)的模型轉(zhuǎn)換成計(jì)算機(jī)軟件系統(tǒng)的模型。②面向?qū)ο蠓ǖ膬?yōu)缺點(diǎn):面向?qū)ο蠓ǖ膬?yōu)點(diǎn)是便于幫助分析者、設(shè)計(jì)者和用戶(hù)清楚地表達(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)用低。本系統(tǒng)在開(kāi)發(fā)過(guò)程中具體是采用了原型法和面向?qū)ο髢煞N方法相結(jié)合的開(kāi)發(fā)思路,力求在開(kāi)發(fā)過(guò)程中盡量吸收這兩種方法的長(zhǎng)處,而克服它們的短處。何謂 Visual Basic?“Visual”指的是開(kāi)發(fā)圖形用戶(hù)界面 (GUI) 的方法。如果已使用過(guò)諸如 Paint 之類(lèi)的繪圖程序,則實(shí)際上已掌握了創(chuàng)建用戶(hù)界面的必要技巧。Visual Basic 在原有 BASIC 語(yǔ)言的基礎(chǔ)上進(jìn)一步發(fā)展,至今包含了數(shù)百條語(yǔ)句、函數(shù)及關(guān)鍵詞,其中很多和 Windows GUI 有直接關(guān)系。Visual Basic 不僅是 Visual Basic 編程語(yǔ)言。Visual Basic Scripting Edition (VBScript) 是廣泛使用的腳本語(yǔ)言,它是 Visual Basic 語(yǔ)言的子集。從開(kāi)發(fā)個(gè)人或小組使用的小工具,到大型學(xué)校應(yīng)用系統(tǒng),甚至通過(guò) Inter 的遍及全球分布式應(yīng)用程序,都可在 Visual Basic 提供的工具中各取所需。有了 ActiveX(TM) 技術(shù)就可使用其它應(yīng)用程序提供的功能,例如 Microsoft Word 字處理器,Microsoft Excel 電子數(shù)據(jù)表及其它 Windows 應(yīng)用程序。Inter 能力強(qiáng)大,使得您很容易在應(yīng)用程序內(nèi)通過(guò) Inter 或 intra 訪問(wèn)文檔和應(yīng)用程序,或者創(chuàng)建 Inter 服務(wù)器應(yīng)用程序。第四章 需求分析 功能需求 性能需求? 處理器:Intel Pentium 166 MX 或更高。? 硬盤(pán)空間:1GB。? 顯卡:SVGA 顯示適配器。? 數(shù)據(jù)庫(kù):Microsoft Access 2022。圖 31 系 統(tǒng)模 塊設(shè)計(jì)已注冊(cè)的用戶(hù)進(jìn)入系統(tǒng),必須先進(jìn)行登陸。3. 學(xué)生信息查詢(xún)模塊(1) 學(xué)生信息錄入模塊:可將學(xué)生信息存入到數(shù)據(jù)庫(kù)中。(3) 學(xué)生信息修改模塊:可對(duì)學(xué)生信息進(jìn)行修改操作。 學(xué)生查詢(xún)系統(tǒng)退出系統(tǒng)員工工資查詢(xún)()員工信息查詢(xún)()用戶(hù)注冊(cè)()用戶(hù)登陸()4. 學(xué)生工資模塊(1) 學(xué)生工資錄入模塊:可對(duì)學(xué)生的工資進(jìn)行存儲(chǔ)操作。 數(shù)據(jù) 庫(kù)設(shè)計(jì)根據(jù)系統(tǒng)功能的設(shè)計(jì)要求以及功能模塊的劃分,對(duì)于系統(tǒng)用戶(hù)信息數(shù)據(jù)庫(kù),可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):1. 名稱(chēng):工資信息標(biāo)識(shí):gongzi。圖 512. 名稱(chēng):用戶(hù)標(biāo)識(shí):user。 圖 523. 名稱(chēng):學(xué)生信息如表 53 所示,學(xué)生信息數(shù)據(jù)表包括姓名、性別、籍貫、生日、學(xué)歷、專(zhuān)業(yè)、部門(mén)、職務(wù)、工齡和備注 10 個(gè)字段。本系統(tǒng)主要把學(xué)生信息查詢(xún)方面的信息通過(guò)整理形成一個(gè)較完整的體系,以便使其查詢(xún)更加系統(tǒng)化、完善化。標(biāo)簽閃爍顯示代碼 = 500End SubPrivate Sub Timer1_Timer()Dim ctl As ControlFor Each ctl In Me If TypeOf ctl Is Label And = 1 Then = Not 名 稱(chēng) 字 段 名 稱(chēng) 類(lèi) 型 主 鍵 忽 略 空 值姓 名 xingming 文 本 否 否性 別 xingbie 文 本 否 否籍 貫 jiguan 文 本 否 否生 日 shengri 文 本 否 否學(xué) 歷 xueli 文 本 否 否專(zhuān) 業(yè) zhuanye 文 本 否 否部 門(mén) bumen 文 本 否 否工 齡 gongling 文 本 否 否備 注 beizhu 文 本 否 否 End IfNextEnd Sub在啟動(dòng)的第一個(gè)窗體中添加如下代碼(控制滾動(dòng)條速度) ;Private Sub Form_Load() Dim rate As Integer With = 11 .Min = 1 .Max = 30000 For rate = .Min To .Max .Value = rate = CInt(rate / .Max * 100) amp。使用 sub main 過(guò)程以便在啟動(dòng)時(shí)顯示閃屏,在應(yīng)用程序的啟動(dòng)執(zhí)行時(shí),用戶(hù)忙于注視閃屏,這讓用戶(hù)感覺(jué)好象應(yīng)用程序正在快速加載,在啟動(dòng)例程完成時(shí),可以加載應(yīng)用程序中的第一個(gè)窗體,并卸載閃屏。 用 戶(hù)登 陸模塊的 設(shè)計(jì)與實(shí)現(xiàn)本模塊界面如圖 62 所示:圖 62‘在通用中輸入如下代碼,表明連接的數(shù)據(jù)庫(kù)是當(dāng)前路徑中 DB 文件夾里的數(shù)據(jù)庫(kù)文件Const Con_DBpath As String = DB\Public Glb_MyWkSp As WorkspacePublic Glb_MyDB As DatabaseDim db_set As Recordset在確定按鈕中輸入如下代碼, ,如果輸入的用戶(hù)名和密碼不是查詢(xún)員“admin”,也不是user 表里的用戶(hù)名和密碼,就會(huì)提示“輸入錯(cuò)誤,請(qǐng)重新輸入 ”,這里給了 6 次機(jī)會(huì),超過(guò)6 次就強(qiáng)行退出。 amp。 39。 amp。 39。在“用戶(hù)名” 標(biāo)簽后的文本框中輸入“admin ”,在“密碼”標(biāo)簽后的文本框中輸入“admin”,單擊 【確定】按鈕,便可進(jìn)入本系統(tǒng)的主界面。學(xué)生信息錄入模塊1)學(xué)生信息錄入的 IPO 圖。處理:①檢查頁(yè)面的個(gè)項(xiàng)信息是否全部輸入,如果沒(méi)有全部輸入,則彈出 messagebox,顯示沒(méi)有輸入的項(xiàng)。輸出:無(wú)2)本模塊界面如圖所示。本頁(yè)面使用了 數(shù)據(jù)庫(kù)中的信息數(shù)據(jù)表。當(dāng)進(jìn)入主頁(yè)面后,單擊“學(xué)生信息查詢(xún)” ,輸入如下代碼:Private Sub ygxxgl_Click() = True = FalseExit SubEnd Sub這段代碼分別把 SSTab1 控件的 Visible 值設(shè)為 Ture,把 SSTab2 控件的 Visible 值設(shè)為False。, vbOKOnly Exit SubEnd IfIf = Then MsgBox 請(qǐng)輸入學(xué)生籍貫。, vbOKOnly Exit SubEnd IfIf = Then MsgBox 請(qǐng)輸入學(xué)生學(xué)歷。, vbOKOnly Exit SubEnd IfIf = Then MsgBox 請(qǐng)輸入學(xué)生所在部門(mén)。, vbOKOnly Exit SubEnd IfIf = Then MsgBox 請(qǐng)輸入學(xué)生工齡。If = False And = False Then MsgBox 請(qǐng)選擇性別。 ”,并跳出本函數(shù),不執(zhí)行下面的代碼。將 的值賦給 jiguan。將 的值賦給變量 xueli。將 的值賦給變量 bumen。將 的值賦給變量 gongling。Set Glb_MyWkSp = Workspaces(0)Set Glb_MyDB = (Con_DBpath)SQLStr = INSERT INTO xinxi VALUES (39。 xingming amp。,39。 xingbie amp。,39。 jiguan amp。,39。 shengri amp。,39。 xueli amp。,39。 zhuanye amp。,39。 bumen amp。,39。 zhiwu amp。,39。 gongling amp。,39。 beizhu amp。) SQLStr這段代碼是將頁(yè)面上輸入的信息插入到數(shù)據(jù)庫(kù) xinxi 表中。(2)學(xué)生信息查詢(xún)模塊1)學(xué)生信息查詢(xún)模塊的 IPO 圖。處理:①把輸入的項(xiàng)目作為 where 條件,沒(méi)有輸入的項(xiàng)目不作為 where 條件。2)本模塊截面如圖所示當(dāng)輸入了查詢(xún)條件,點(diǎn)擊[查詢(xún)]按鈕后進(jìn)入圖6-4所示頁(yè)面。本頁(yè)面使用了 數(shù)據(jù)庫(kù)中的信息數(shù)據(jù)表。當(dāng)進(jìn)入主頁(yè)面后,單擊“學(xué)生信息查詢(xún)”便會(huì)出現(xiàn)上面的界面。5)代
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1