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

正文內(nèi)容

(精選文檔)學(xué)生信息管理系統(tǒng)(參考版)

2024-09-08 22:07本頁面
  

【正文】 最后向本論文的評閱 人和參加答辯工作的各位老師致以誠摯的謝意。在撰寫論文的過程中,導(dǎo)師淵博的學(xué)識,嚴謹?shù)闹螌W(xué)態(tài)度,豐富的實踐經(jīng)驗,循循善誘的指導(dǎo)方式,令學(xué)生終生受益,謹此表示學(xué)生最衷心的感謝。 江西現(xiàn)代職業(yè)技術(shù)學(xué)院畢業(yè)論文 29 致 謝 本論文是在導(dǎo)師 胡彩明 老師 的指導(dǎo)下完成的。經(jīng)過一階段的練習(xí),我們既鍛煉了操作能力,對開發(fā) MIS 有了一定的經(jīng)驗,又使我們所學(xué)的理論知識得到深華。在開發(fā)過程中我們遇到了許多難題,我們請老師指點,向同學(xué)請教,翻閱大量的有關(guān)資料,最后都被我們一一攻破。 江西現(xiàn)代職業(yè)技術(shù)學(xué)院畢業(yè)論文 28 結(jié)束語 經(jīng)過一階段的設(shè)計與開發(fā),我 的學(xué)生信息管理系統(tǒng)基本開發(fā)完畢。 附加方法 如圖 71 所示 江西現(xiàn)代職業(yè)技術(shù)學(xué)院畢業(yè)論文 27 圖 71 附加方法 系統(tǒng)運行 先運行數(shù)據(jù)庫 SQL Server 2020 的“服務(wù)器管理” 啟動服務(wù) ,然后 運行 MyEclipse 運行 ,使用 MyEclipse 軟件運行 登錄窗口 。 MyEclipse 安裝 MyEclipse (如圖 : )。 SQL Server 2020 安裝 SQL Server 2020 時注意 將 “選擇身份驗證模式”選“混合模式” 選中“空 密碼 ” 。 系統(tǒng)安裝 系統(tǒng)運行所需軟件 JDK 先安裝 , (如圖 : )這是java 的編譯器。但系統(tǒng)肯定還有不足之處,所以還需要 進一步的測試和驗證。其中軟件的靜態(tài)測試不要求在計算機上實際執(zhí)行所測程序,主要江西現(xiàn)代職業(yè)技術(shù)學(xué)院畢業(yè)論文 26 以一些人工的模擬技術(shù)對軟件進行分析和測試;而軟件的動態(tài)測試是通過輸入一組預(yù)先按照一定的測試準則構(gòu)造的實例數(shù)據(jù)來動態(tài)運行程序,而達到發(fā)現(xiàn)程序錯誤的過程。這一方法是把測試對象看作一個打開的盒子,測試人員依據(jù)程序內(nèi)部邏輯結(jié)構(gòu)相關(guān)信息,設(shè)計或選擇測試用 例,對程序所有邏輯路徑進行測試,通過在不同點檢查程序的狀態(tài),確定實際的狀態(tài)是否與預(yù)期的狀態(tài)一致。 通過黑盒測試的方法知道了系統(tǒng)的優(yōu)缺點,達到了測試的效果。很明顯,如果外部特性本身有問題或規(guī)格說明的規(guī) 定有誤,用 黑 盒測試方法是發(fā)現(xiàn)不了的。黑盒測試著眼于程序外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),主要針對軟件界面和軟件功能進行測試。 表 66 grade 類別數(shù)據(jù)表的結(jié)構(gòu) 字段名 字段類型 長度 可否空 關(guān)鍵詞 描述 Grade varchar 20 否 是 年級 ClassX varchar 20 否 是 班級 Number varchar 20 否 是 學(xué)號 Performance varchar 20 否 成績表(用“,”分開) 江西現(xiàn)代職業(yè)技術(shù)學(xué)院畢業(yè)論文 25 7 系統(tǒng)測試與運行 系統(tǒng)測試 測試環(huán)境 ( 1) 硬件環(huán)境 :服務(wù)器 CPU:PII 500 以上 ,內(nèi)存 :128M,客戶機 CPU:P200MMX以上,內(nèi)存: 32M 以上 ( 2) 軟件環(huán)境 : Windows 7 黑盒測試 黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。 表 64 basisCurricula 類別數(shù)據(jù)表的結(jié)構(gòu) 字段名 字段類型 長度 可否空 關(guān)鍵詞 描述 Id int 4 否 唯一標識 Name varchar 20 否 課程名稱 Material varchar 50 否 教材名稱 課程 表名: curricula 描述: 課程 表,存放 課程 信息 如表 65 所示。 表 62 studentRecord 類別數(shù)據(jù)表的結(jié)構(gòu) 字段名 字段類型 長度 可否空 關(guān)鍵詞 描述 Grade varchar 20 否 是 年級 ClassX varchar 20 否 是 班級 Number varchar 20 否 是 學(xué)號 name varchar 20 姓名 Sex varchar 50 性別 Birthday varchar 20 生日 Address varchar 20 住址 Phone varchar 20 電話 Enrollment varchar 128 入學(xué)時間 江西現(xiàn)代職業(yè)技術(shù)學(xué)院畢業(yè)論文 23 班級 表名: class 描述: 班級 表,存放 班級 信息 如表 63 所示。如圖 59 所示 圖 59 關(guān)于 江西現(xiàn)代職業(yè)技術(shù)學(xué)院畢業(yè)論文 22 6 系統(tǒng)數(shù)據(jù)庫詳細設(shè)計 用戶 表名: user 描述: 用戶 表,存放 用戶 信息 如表 61 所示。 如圖 58 所示 圖 58 成績 管理模塊 幫助 幫助: 用于系統(tǒng)所出現(xiàn)問題的查詢 。所以設(shè)置成績前要先設(shè)置有班級中的學(xué)生和課程。但設(shè)置課程前先要設(shè)置基本課程,它是一個課程目錄,用它添加到每個班級中進行設(shè)置。 如圖 55 所示 圖 55 學(xué)生檔案 管理 模塊 江西現(xiàn)代職業(yè)技術(shù)學(xué)院畢業(yè)論文 20 班級管理 對班級的增、刪、查、改, 每個年級都有幾個班級, 班級是學(xué)生表和課程表的基礎(chǔ),沒有班級學(xué)生和課程都不將存在。 如圖 53 所示 圖 53 主界面 江西現(xiàn)代職業(yè)技術(shù)學(xué)院畢業(yè)論文 19 用戶管理 主要對用戶的登錄和對用戶進行管理管理系統(tǒng)用戶共分管理員用戶和普通用戶,管理員用戶可以對所有信息進行修改或添加、刪除,而普通用戶只能查詢。 如圖 52 所示 圖 52 登入窗口 用戶輸入正確的用戶名和密碼 以后程序即進入主窗口, 根據(jù) 用戶 的權(quán)限不同其所進入的頁面頁也不同。 如圖 42 所示 只讀用戶 的功能圖示 只讀用戶可對系統(tǒng)進行用戶管理 , 學(xué)生檔案管理 , 班級管理 , 課程管理 , 成績管理的查詢操作,擁有系統(tǒng)的部分權(quán)限。同時支持操作用戶身兼多職,極大降低了由于人員調(diào)動及崗位變動為系統(tǒng)設(shè)置帶來的影響 , 更貼近用戶的需求。 如圖 41 所示 管理層次 學(xué)生信息管理 系統(tǒng)以崗位角色為核心,采用靈活的權(quán)限管理機制 , 允許客戶根 據(jù)本 學(xué)院 的實際管理需要,管理者可以根據(jù)本 學(xué)院 的需要自行定義角色及其權(quán)限,進行各類 員工所屬 角色的定義,賦權(quán)工作 , 管理層次可由管理者自行控制。以上這些就是學(xué)生信息管理系統(tǒng)的數(shù)據(jù)庫需求分析。除此之外,還有一些學(xué)?;驹O(shè)置的表。在學(xué)生選課表中,以選課號為主鍵,課程號和學(xué)生號為外碼。這也是符合現(xiàn)今教學(xué)特點的。這樣的話就必須有一個課程表,該表保存課程信息。 系統(tǒng)用戶分為管理員和只讀用戶,通過權(quán)限字段可以將其區(qū)分 。其中學(xué)號應(yīng)該唯一。這個 表的各個字段應(yīng)該包括學(xué)生的基本屬性。如圖 37 所示 幫助 幫助可以對 系統(tǒng)所出現(xiàn)問題的查詢 和 系統(tǒng)的相關(guān)信息 。如圖 35 所示 課程管理模塊 課程管理 模塊 可以 進行查詢課程、 添加 課程、修改課程、刪除課程操作。如圖 33 所示 主窗口 用戶管理 學(xué)生檔案管理 班級管理 課程管理 成績管理 幫助 圖 32 主窗口管理模塊的基本功能 圖 33 用戶管理模塊 江西現(xiàn)代職業(yè)技術(shù)學(xué)院畢業(yè)論文 12 學(xué)生檔案管理模塊 學(xué)生檔案管理模塊建立在班級管理的基礎(chǔ)上進行查詢學(xué)生檔案、 添加 學(xué)生檔案、修改學(xué)生檔案、刪除學(xué)生檔案操作。 如圖 31 所示 開始 讀取該用戶類型 擁有查詢權(quán)限 擁有所有權(quán) 限 用戶登錄 江西現(xiàn)代職業(yè)技術(shù)學(xué)院畢業(yè)論文 11 用戶管理 管理員用戶 只讀用戶 系統(tǒng)功能模塊分析 主窗口管理模塊 主窗口管理模塊的基本功能有用戶管理、學(xué)生檔案管理、班級管理、課程管理、成績管理、幫助。使用前只要對用戶進行簡單的說明或閱讀幫助文件即可使用該系統(tǒng)。 ( 2)經(jīng)濟可行性 一方面,系統(tǒng)中友好的人機界面和更強勁的功能支持,會使教務(wù)人員的工作進一步提高,從而節(jié)省人力、物力,進而提高經(jīng)濟效益;另一方面系統(tǒng)開發(fā)成本低,現(xiàn)有PC 機即可提供該系統(tǒng)開發(fā)工作需要的所有硬件設(shè)備環(huán)境。 可行性分析 經(jīng)過調(diào)查、研究、分析、計算,在學(xué)生信息管理中的應(yīng)用已經(jīng)條件成熟,將從以下幾個方面總結(jié)系統(tǒng)開發(fā)的可行性,具體情況如下: ( 1)技術(shù)可行性 以 Windows 7 為操作系統(tǒng),采用 java 為腳本語言,運 用 SQL 的數(shù)據(jù)庫技術(shù),設(shè)計與開發(fā)學(xué)生信息管理系統(tǒng)。 ( 2)針對現(xiàn)代計算機廣泛應(yīng)用的情況以及數(shù)據(jù)的封閉性,學(xué)生信息管理系統(tǒng)基于 Windows 系統(tǒng)研制、設(shè)計和開發(fā)。 簡單而言, MyEclipse 是 Eclipse 的插件,也是一款功能強大的 J2EE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯。 在結(jié)構(gòu)上, MyEclipse 的特征可以被分為 7 類: 1. J2EE 模型 2. WEB 開發(fā)工具 3. EJB 開發(fā)工具 4. 應(yīng)用程序服務(wù)器的連接器 5. J2EE 項目部署服務(wù) 6. 數(shù)據(jù)庫服務(wù) 7. MyEclipse 整合幫助 對于以上每一種功能上的類別,在 Eclipse 中都有相應(yīng)的功能部件,并通過一系列的插件來實現(xiàn)它們。 MyEclipse 簡介 MyEclipse 企業(yè) 級工 作平臺 ( MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對 Eclipse IDE 的擴展,利用它我們可以在數(shù)據(jù)庫和 J2EE 的開發(fā)、發(fā)江西現(xiàn)代職業(yè)技術(shù)學(xué)院畢業(yè)論文 8 布,以及應(yīng) 用程序服務(wù)器的整合方面極大的提高工作效率。從數(shù)據(jù)管理和分析角度看,將原始數(shù) 據(jù)轉(zhuǎn)化為商業(yè)智能和充分利用 Web 帶來的機會非常重要。性能、可伸縮性及可靠性是基本要求,而進入市場時間也非常關(guān)鍵。 系統(tǒng)開發(fā)環(huán)境 系統(tǒng)軟件環(huán)境 本系統(tǒng)采用的軟件工具有 : Windows 7 SQL Server 2020 MyEclipse 工具簡介 SQL Server 2020 簡介 SQL Server 2020 能夠滿足今天的商業(yè)環(huán)境要求不同類型的數(shù)據(jù)庫解決方案。由于沒能江西現(xiàn)代職業(yè)技術(shù)學(xué)院畢業(yè)論文 7 提供用戶真正期望的開放環(huán)境, C/S 結(jié)構(gòu)的軟件需要針對不同的操作系統(tǒng)系統(tǒng)開發(fā)不同版本的軟件,加之產(chǎn)品的更新?lián)Q代十分快,已經(jīng)很難適應(yīng)百臺電腦以上局域網(wǎng)用戶同時使用。這也就是目前應(yīng)用系統(tǒng)的發(fā)展方向。它 是軟件系統(tǒng)體系結(jié)構(gòu),通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務(wù)合理分配到 Client 端和 Server 端來實現(xiàn),降低了系統(tǒng)的通訊開銷。雖然很多數(shù)據(jù)庫都對 SQL 語句進行了再開發(fā)和擴展,但是包括 Select, Insert, Update, Delete, Create,以及 Drop 在內(nèi)的標準的 SQL 命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。 SQL 語句可以用來執(zhí)行各種各樣的操作,例如更 新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。 SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。特別是 Java 企業(yè)應(yīng)用編程接口( Java Enterprise APIs)為企業(yè)計算及電子商務(wù)應(yīng)用系統(tǒng)提供了有關(guān)技術(shù)和豐富的類庫。 Java 對對象技術(shù)的全面支持和 Java 平臺內(nèi)嵌的 API 能縮短應(yīng)用系統(tǒng)的開發(fā)時間并降低成本。江西現(xiàn)代職業(yè)技術(shù)學(xué)院畢業(yè)論文 6 另外, Java 中的類有一個運行時刻的表示,能進行運行時刻的類型檢查。 Java 程序需要的類能夠動態(tài)地被載入到運行環(huán)境,也可以通過網(wǎng)絡(luò)來載入所需要的類。 1 Java 語言是動態(tài)的。線程的活動由一組方法來控制。通常有兩種方法來創(chuàng)建線程:其一,使用型構(gòu)為 Thread(Runnable) 的構(gòu)造子將一個實現(xiàn)了 Runnable 接口的對象包裝成一個線程,其二,從 Thread 類派生出子類并重寫 run 方法,使用該子類創(chuàng)建的對象即為線程。 Java 語言是多線程的。 與那些解釋型的高級腳本語言相比, Java 的確是高性能的。在運行時, Java 平臺中的 Java 解釋器對這些字節(jié)碼進行解釋執(zhí)行,執(zhí)行過程中需要的類在聯(lián)接階段被載入到運行環(huán)境中。 Java 語言是解釋型的。 這種可移植性來源于體系結(jié)構(gòu)中立性,另外, Java 還嚴格規(guī)定了各個基本數(shù)據(jù)類型的長度。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。 Java 語言是體系結(jié)構(gòu)中立的。 Java 通常被用在網(wǎng)絡(luò)環(huán)境中,為此, Java 提供了一個安全機制以防惡意代碼的攻擊。 Java 的安全檢查機制使得 Java 更具健壯性。 Java 的
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1