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

正文內(nèi)容

學(xué)生學(xué)籍管理系統(tǒng)系統(tǒng)的設(shè)計與實現(xiàn)_精品-文庫吧資料

2025-05-21 21:38本頁面
  

【正文】 習(xí),使得自己更上一層樓。在我不能夠去學(xué)校讓老師當(dāng)面指導(dǎo)的情況下,還是在通過電話和 Email 進(jìn)行交流和傳遞信息。老師無論在理論上還是在實踐中,都給與我很大的幫助,使我得到不少的提高,即使在萬忙中,抽出了很多時間對我的論文進(jìn)行的批改和修正。在老師身上我學(xué)到了很多東西,她嚴(yán)謹(jǐn)、認(rèn)真、負(fù)責(zé)的工作態(tài)度給我留下了深刻的印象。 最后就是從一而終的問題了,在開發(fā)過程中我遇到了許許多多的問題,很多地方都不明白,經(jīng)常有打退 堂鼓的想法,我經(jīng)常的請教同學(xué)和老師,最后的成果雖然不很完美,但我盡力了,并有所收獲。 隨后便是整體設(shè)計的問題,只是軟件工程的重要部分,一個好的軟件的開發(fā)必須要全面而實用,盡量把所有的問題都考慮進(jìn)去,記得當(dāng)時我們的軟件工程老師就說過,一個制作好的軟件和差一些的軟件最大的區(qū)別就在于好的軟件把所有的可能性,所有易出錯的地方和 Bug 都考慮到了,自然實用性也就上去了。 再次就是數(shù)據(jù)庫的建設(shè)和使用,雖然 SQL 數(shù)據(jù)庫的安全性和普及性很高,但我們在日常中還是接觸得比較少,所以這自然又是一番努力的學(xué)習(xí),就拿安裝配置以及連接數(shù)據(jù)庫控件方面來說就不那么容易。由于以前根本未曾接觸過軟件的整體開發(fā)設(shè)計,所以在前期的調(diào)研中相當(dāng)不充 分,以為把屬性和表寫得越多越好,這個問題越到后來越嚴(yán)重,而且因為客觀的原因耽誤了進(jìn)度,因而開題做了修改 。 總的來說,在這次的畢業(yè)設(shè)計種遇到了不少的問題,大部分得到了很好的解決,但也有少部分遺留的問題。 MIS 開發(fā)必須結(jié)合實際,嚴(yán)格 按照軟件工程的思想進(jìn)行才能保證 MIS 的高成功率和高效率 。提高科學(xué)管理水平首先要提高科學(xué)管理的意識,進(jìn)行 MIS 的開發(fā)首先要具有科學(xué)的開發(fā)方法。但是由于畢業(yè)設(shè)計時間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如聯(lián)機(jī)文檔比較少,用戶界面不夠美觀,出錯處理不夠等多方面問題。 本系統(tǒng)的維護(hù)模塊 本系統(tǒng)的維護(hù)功能主要是為保證系統(tǒng)能夠正常的運行。 ( 3)根據(jù)審批的修 改方案進(jìn)行相關(guān)的修改并作嚴(yán)格的測試。 根據(jù)系統(tǒng)維護(hù)的組織管理,一般維護(hù)過程如下: ( 1)維護(hù)人員提出維護(hù)個性建議或要求。 ( 4)預(yù)防性維護(hù):為將要發(fā)生的變化或調(diào)整而進(jìn)行的主動性維護(hù)。 ( 2)適應(yīng)性維護(hù):使系統(tǒng) 適用環(huán)境的變化而進(jìn)行的維護(hù)。系統(tǒng)維護(hù)的工作量往往是很大的,其費用大約占整個生命周期的 60%,所以我們必須對系統(tǒng)維護(hù)給予足夠的重視。 系統(tǒng)維護(hù)的目的是保證管理信息系統(tǒng)正常而可靠地運行,并能使系統(tǒng)不斷得到改善和提高,以充分發(fā)揮作用。本系統(tǒng)運行:首先啟動 Windows2021/XP,將本系統(tǒng)拷貝到硬盤相應(yīng)地目錄下,配置好數(shù)據(jù)庫。已完全符合系統(tǒng)設(shè)計的要求,測試成功。 ( 3)綜合測試:在以上測試的基礎(chǔ)上對系統(tǒng)功能進(jìn)行了整體的測試,依 次來檢驗系統(tǒng)功能是否符合系統(tǒng)設(shè)計的要求。 以學(xué)籍為例做測試: 學(xué)生學(xué)籍管理系統(tǒng)的設(shè)計與實現(xiàn) 21 圖 51 測試內(nèi)容 輸入以上數(shù)據(jù),保存,成功。 ( 2)數(shù)據(jù)跟蹤:完成菜單項測試后,我又對系統(tǒng)內(nèi)的每一個數(shù)據(jù)進(jìn)行了跟蹤。 菜單項包括:系統(tǒng)管理菜單,學(xué)籍管理菜單,成績管理菜單,查詢管理菜單。 在具體的測試中,一般應(yīng)遵循以下原則:由程序設(shè)計者之外的人進(jìn)行測試;測試用例應(yīng)由兩部分組成:輸入數(shù)據(jù)和預(yù)期輸出結(jié)果;應(yīng)選用不合理的輸入數(shù)據(jù)與非法輸入測試;不僅要檢驗程序是否實現(xiàn)預(yù)期功能,還應(yīng)檢查程序是否做了不應(yīng)該做的工作;集中測試容易出錯的程序模塊;對程序修改以后,必須重新進(jìn)行測試。 從產(chǎn)品角度看,測試計劃中的測試項目包括軟件結(jié)構(gòu)中的分系統(tǒng)層、子系統(tǒng)層、功能模塊層、程序模塊層中的各類模塊,從測試本身看,分為單元測試,組合測試,確認(rèn)測試等。有意義的軟件測試應(yīng)該是從“破壞”軟件系統(tǒng)的角度出發(fā),精心設(shè)計最有可以暴露程序系統(tǒng)缺陷的測試方案。 由于程序中隱藏的缺陷只在特定 的環(huán)境下才有可靠顯露,系統(tǒng)缺陷通常是由于對某些特定情況考慮不周造成的。大量統(tǒng)計資料表明,系統(tǒng)測試的工作量往往占 MIS 開發(fā)總工作量的 40%以上。 圖 44 學(xué)籍查詢模塊 學(xué)生學(xué)籍管理系統(tǒng)的設(shè)計與實現(xiàn) 19 圖 45 成績查詢模塊 5 系統(tǒng)實施 實施環(huán)境 實施環(huán)境包括硬件和軟件。 圖 43 成績管理模塊 學(xué)生學(xué)籍管理系統(tǒng)的設(shè)計與實現(xiàn) 18 查詢管理模塊設(shè)計 該模塊可以實現(xiàn)對學(xué)生學(xué)籍和學(xué)生成績的查詢。 學(xué)生學(xué)籍管理系統(tǒng)的設(shè)計與實現(xiàn) 17 圖 43 學(xué)籍管理模塊 成績管理模塊設(shè)計 該模塊可以實現(xiàn)對學(xué)生成績的錄入,修改,并且可以添加課程名稱。新生入學(xué)時可以添加學(xué)生的學(xué)籍信息,等到畢業(yè)離校的時候可以刪除這些信息。如圖 42。 圖 41 登錄界面 主界面設(shè)計 主界面是應(yīng)用程序的主體,也是應(yīng)用程序的門面,它設(shè)計的好壞將直接影響用戶的第一感覺,如果主界面設(shè)計得很糟糕,則不論應(yīng)用程序的其他部分設(shè)計得多么細(xì)致 ,用戶都不能或不愿意使用它。允許用戶最多登錄的次數(shù)(這里為 3 次),如果超過,則顯示提示信息,并結(jié)束應(yīng)用程序。 登陸模塊設(shè)計 系統(tǒng)登錄模塊主要完成對登錄系統(tǒng)的用戶進(jìn)行驗證,只有合法的用戶才可以進(jìn)入系統(tǒng)。三次錯誤學(xué)生學(xué)籍管理系統(tǒng)的設(shè)計與實現(xiàn) 15 后,會自動退出。 每次進(jìn)入要通過用戶和密碼檢驗,只有登錄通過檢驗的用戶才能在進(jìn)行系統(tǒng),進(jìn)行各個的相應(yīng)操作。這也就是目前應(yīng)用系統(tǒng)的發(fā)展方向。它是軟件系統(tǒng)體系結(jié)構(gòu),通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務(wù)合理分配到 Client端和 Server端來實現(xiàn),降低了系統(tǒng)的通訊開銷。 根據(jù)分析階段得出的結(jié)論,結(jié)合本系統(tǒng)對有關(guān)數(shù)據(jù)的存儲的需要,更加方便實現(xiàn)該管理系統(tǒng)的所有功能,現(xiàn)將本管理系統(tǒng)設(shè)計成如下幾個數(shù)據(jù)庫表,表的設(shè)計如下( SQL 腳本格式) : CREATE TABLE [dbo].[專業(yè) ] ( [專業(yè) ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[變動內(nèi)容 ] ( [變動內(nèi)容 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[學(xué)生成績表 ] ( [學(xué)號 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [姓名 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [課程名稱 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [成績 ] [float] NULL , [學(xué)期 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] 學(xué)生學(xué)籍管理系統(tǒng)的設(shè)計與實現(xiàn) 13 GO CREATE TABLE [dbo].[學(xué)籍信息表 ] ( [學(xué)號 ] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [姓名 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [性別 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [民族 ] [char] (30) COLLATE Chinese_PRC_CI_AS NULL , [身份證號 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [系名 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [專業(yè) ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [班級 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [入學(xué)日期 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [政治面目 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [籍貫 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [生源 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [家庭住址 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [郵編 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [聯(lián)系電話 ] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [變動內(nèi)容 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL , [變動日期 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [變動原因 ] [char] (100) COLLATE Chinese_PRC_CI_AS NULL , [備注 ] [char] (100) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[政治面目 ] ( [政治面目 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[民族 ] ( [民族 ] [char] (30) COLLATE Chinese_PRC_CI_AS NULL 學(xué)生學(xué)籍管理系統(tǒng)的設(shè)計與實現(xiàn) 14 ) ON [PRIMARY] GO CREATE TABLE [dbo].[用戶信息表 ] ( [用戶名稱 ] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [用戶密碼 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [權(quán)限 ] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[系名 ] ( [系名 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[課程名稱 ] ( [課程名稱 ] [char] (50) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO 系統(tǒng)總體安全性 本系統(tǒng)采用 C/S 結(jié)構(gòu)和用戶認(rèn)證和權(quán)限的安全機(jī)制。 物理設(shè)計 關(guān)系數(shù)據(jù)結(jié)構(gòu)的建立:在進(jìn)行了數(shù)據(jù)基本結(jié)構(gòu)的規(guī)范化重組后,還必須建立整體數(shù)據(jù)的關(guān)系結(jié)構(gòu)。 7 政治面貌: 存放政治面貌信息。 5 專業(yè)表: 存放專業(yè)名稱信息。 3 學(xué)生成績表 存放學(xué)生每學(xué)期課程成績的成績,便于進(jìn)行學(xué)年管理,數(shù)據(jù)項包括學(xué)號,姓名,科目,成績,學(xué)籍等信息。 表 34 數(shù)據(jù)項 1 用戶信息表: 存放用戶信息,數(shù)據(jù)項包括用戶的名稱,密碼,權(quán)限等。數(shù)據(jù)庫設(shè)計時需要綜合企業(yè)各個部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個數(shù)據(jù)之間的關(guān)系,按照 DBMS 提供的功能和描述工具,設(shè)計出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。 ER 圖如圖 32 所示。 數(shù)據(jù)庫設(shè)計是在選定數(shù)據(jù)庫管理系統(tǒng)的基礎(chǔ)上建立數(shù)據(jù)庫的過程 , 具體包括概念設(shè)計、邏輯設(shè)計和物理設(shè)計三個部分。 圖 31 學(xué)生學(xué)籍管理系統(tǒng)結(jié)構(gòu)圖 注冊管理 IPO 如下 : 表 31 IPO注冊 編號: 1 標(biāo)題:注冊管理 制作 輸入 處理 輸出 輸入學(xué)生學(xué)籍基本信息 根 據(jù)學(xué)生的學(xué)號,姓名,性別,專業(yè),班級,等信息進(jìn)行添加,刪除,修改等 按學(xué)號,姓名,等字段查詢輸出 excel 退學(xué)留級管理 IPO 如下 :。 學(xué)生學(xué)籍管理系統(tǒng)的設(shè)計與實現(xiàn) 9 ( 4)系統(tǒng)管理模塊 該模塊一方面可以實現(xiàn)對用戶記錄的添加或修改。 ( 2)學(xué)生成績管理模塊 該模塊可以實現(xiàn)對學(xué)生成績的錄入,查詢,并且通過一定條件的設(shè)置查找到符合條件的報表的數(shù)據(jù)源來實現(xiàn)打印等功能。 系統(tǒng)模塊結(jié)構(gòu)設(shè)計 通過上一章的系統(tǒng)功能分析我們可以看出系統(tǒng)分為四大模塊:學(xué)籍管理模塊,學(xué)生成績管理模塊,查詢模塊,系統(tǒng)管理模塊。 基于以上理論,結(jié)合需求分析階段的數(shù)據(jù)流圖、數(shù)據(jù)字典、系統(tǒng)功能結(jié)構(gòu)圖。 自頂向下逐步求精是進(jìn)行軟件結(jié)構(gòu)設(shè)計的常用途經(jīng),但是,如果已經(jīng)有了詳細(xì)的數(shù)據(jù)流圖,也可以使用面向數(shù)據(jù)流的設(shè)計方法,用形式化的方法由數(shù)據(jù)流圖映射出軟件結(jié)構(gòu)。首先需要從數(shù)據(jù)流圖出發(fā),設(shè)想完成系統(tǒng)功能的若干種合 理的物理方案,分析員應(yīng)該仔細(xì)比較這些方案,并且和用戶共同選定一個最佳方案,然后,進(jìn)行軟件結(jié)構(gòu)設(shè)計,確定軟件由哪些模塊組成以及這些模塊之間的動
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1