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

正文內(nèi)容

學(xué)生信息管理系統(tǒng)模板—免費計算機畢業(yè)設(shè)計論文-文庫吧

2025-10-20 16:34 本頁面


【正文】 確 定 處 罰 確 定 處 罰 時 間 圖 10 處罰時序圖 查詢修改的時序如圖 11 所示。 管 理 人 員成 績 管 理 界 面考 試 結(jié) 束S t u N O選 擇 學(xué) 號成 績 信 息添 加 成 績 校 對 成 績 圖 11 查詢修改時序圖 時序圖設(shè)計完成后,開始進(jìn)行學(xué)生管理信息系統(tǒng)的架構(gòu)設(shè)計和細(xì)節(jié)設(shè)計。在架構(gòu)設(shè)計中將定義包(子系統(tǒng))、包間的相關(guān)性和基本的通信機制。 設(shè)計架構(gòu)時,應(yīng)該將應(yīng)用邏輯和技術(shù)邏輯分割。應(yīng)用邏輯是需要編碼設(shè)計的,而技術(shù)邏輯,主要包括用戶界面、數(shù)據(jù)庫或者通信一般是已經(jīng)有的。學(xué)生管理信息系統(tǒng)中的包(或者為子系統(tǒng) 、層)有如下幾個,如圖 912 所示。 應(yīng) 用 包用 戶 界 面 包業(yè) 務(wù) 對 象 包數(shù) 據(jù) 庫 包 圖 912 包和包間關(guān)系 用戶界面包( User Interface Package):為通用用戶界面類,調(diào)用業(yè)務(wù)對象包中的操作檢索和插入數(shù)據(jù),可以簡單地把它們看成將來用戶要操作的界面。 業(yè)務(wù)對象包( Business Object Package):業(yè)務(wù)對象包包含上面設(shè)計的分析模型的域類。業(yè)務(wù)對象包同數(shù)據(jù)庫包協(xié)同完成任務(wù)。 數(shù)據(jù)庫包( Database Package):數(shù)據(jù)庫包向業(yè)務(wù)對象數(shù)據(jù)包提供服務(wù)。 應(yīng)用包( Utility Package):應(yīng)用包向其他包提供服務(wù)。 至此, UML 系統(tǒng)建模完成。 系 統(tǒng) 配 置 優(yōu)秀的數(shù)據(jù)庫系統(tǒng)必有一個相對最優(yōu)的系統(tǒng)配置方案。系統(tǒng)配置要根據(jù)用戶的實際情況設(shè)計,主要依據(jù)就是系統(tǒng)的吞吐量和系統(tǒng)對穩(wěn)定性的要求,此外,用戶的維護(hù)水平也是一個重要的方面。 軟件配置 軟件配置主要包括數(shù)據(jù)庫的選擇和操作系統(tǒng)的選擇。學(xué)生管理信息系統(tǒng)的軟件配置要根據(jù)用戶對系統(tǒng)的穩(wěn)定性要求、系統(tǒng)的容量以及用戶的維護(hù)水平來確定。 ( 1)數(shù)據(jù)庫選擇 可以根據(jù)數(shù)據(jù)量的大小選擇不同的數(shù)據(jù)庫, 如表 1 所示。數(shù)據(jù)量是指數(shù)據(jù)庫中需存放的單表的最大記錄數(shù)。 表 1 學(xué)生管理信息系統(tǒng)數(shù)據(jù)庫的選擇 用 戶 數(shù)據(jù)量(記錄表) 穩(wěn)定性要 求 維護(hù)水平 備選數(shù)據(jù)庫 社區(qū)小學(xué) 100~500 低 差 Access、 Foxpro 公立小學(xué)或社區(qū)小學(xué) 500~5000 低 差 Access、 Foxpro 公立中學(xué)或社區(qū)大學(xué) 5000~50000 中 一般 SQL Server 專業(yè)型大學(xué) 50000~202000 較高 較好 SQL Server、Oracle 綜合型大學(xué) 202000 高 好 Oracle 在本系統(tǒng)中,選擇 Access2020 數(shù)據(jù)庫。 ( 2)操作系統(tǒng)選擇 可以根據(jù)用戶量的大小選擇不同的操作系統(tǒng)。操作系統(tǒng)的選擇如表 2 所示。 表 2 學(xué)生理管信息系統(tǒng)操作系統(tǒng)的選擇 用 戶 每秒數(shù)據(jù)庫并發(fā) 數(shù)據(jù)訪問記錄數(shù) 穩(wěn)定性 要求 維護(hù) 水平 備選操作系統(tǒng) 社區(qū)小學(xué) 10~50 低 差 Windows 2020 Professional Windows 2020 Professional 公立小學(xué)或社區(qū)中學(xué) 50~500 中 一般 Windows NT Windows 2020 Server 公立中 學(xué)或社區(qū)大學(xué) 500~2020 較高 較好 Windows NT Windows2020 Server Linux、 UNIX 專業(yè)型大學(xué) 500~2020 較高 較好 Linux、 UNIX 綜合型大學(xué) 2020 以上 高 好 Linux、 UNIX 在本例中,選擇 Windows 2020 Server 操作系統(tǒng)。 硬件配置 硬件配置主要包括客戶端硬件的選擇和服務(wù)器端硬件的選擇。學(xué)生管理信息系統(tǒng)的硬件配置要根據(jù)用戶對系統(tǒng)的穩(wěn)定性要求、系統(tǒng)的容量、系統(tǒng)的吞吐量以及用戶的維護(hù)水平來確定。 ( 1)客 戶端硬件選擇 可以根據(jù)穩(wěn)定性要求選擇不同的客戶端。一般情況下,對客戶端的要求不高。如表 3所示。 表 3 學(xué)生管理信息系統(tǒng)客戶端硬件的選擇 用 戶 穩(wěn)定性要求 備選客戶端 查詢客戶端 低 Pentium CPU/64MB/4GB 管理客戶端 中 Pentium Ⅲ /256MB/20GB ( 2)服務(wù)器端硬件選擇 可以根據(jù)數(shù)據(jù)量和吞吐量的大小選擇不同的服務(wù)器硬件。服務(wù)器端的選擇如表 94 所示。 表 4 學(xué)生管理信息系統(tǒng)服務(wù)器端硬件的選擇 用 戶 每秒數(shù)據(jù)庫并發(fā) 數(shù)據(jù)訪問記錄表 穩(wěn)定性 要求 維護(hù)水平 備選服務(wù) 器 社區(qū)小學(xué) 9~50 低 差 Pentium Ⅲ /256MB/20GB 個人 計算機 公立小學(xué)或社區(qū)中學(xué) 50~500 中 一般 雙 CPU/1GB/RAID53 72GB 公立中學(xué)或社區(qū)大學(xué) 50~500 中 一般 雙 CPU/1GB/RAID53 72GB 專業(yè)型大學(xué) 500~2020 較高 較好 強 4CPU/4GB/RAID5672GB 綜合型大學(xué) 2020 以上 高 好 小型計逄機 /雙機熱備 當(dāng)然,這種配置不是絕對的,這里只給出參考配置的范圍。具體的配置需要根據(jù)用戶的需求和建設(shè)經(jīng)費精確計算 。 網(wǎng)絡(luò)配置 學(xué)生管理信息系統(tǒng)的網(wǎng)絡(luò)配置一般有如下幾種類型。 ( 1)單機模式:即服務(wù)器和客戶端在一臺計算機上。 ( 2)百兆模式:計算機網(wǎng)絡(luò)的速度為百兆,如圖 13 所示。 ( 3)千兆模式:計算機網(wǎng)絡(luò)的速度為千兆,實際上,沒有必要給每個節(jié)點都配備千兆網(wǎng)絡(luò)接口,只需要服務(wù)端配備千兆接口即可,如圖 14 所示。 數(shù) 據(jù) 庫 服 務(wù) 器應(yīng) 用 服 務(wù) 器客 戶 終 端管 理 人 員 終 端百 兆 交 換 機 圖 13 學(xué)生管理信息系統(tǒng)網(wǎng)絡(luò)百兆配置 數(shù) 據(jù) 庫 服 務(wù) 器應(yīng) 用 服 務(wù) 器客 戶 終 端管 理 人 員 終 端千 兆 交 換 機 圖 14 學(xué)生管理信息系統(tǒng)網(wǎng)絡(luò)千兆配置 在實際 的運行中,可以根據(jù)用戶情況選擇不同的網(wǎng)絡(luò)配置,如表 5 所示。 表 5 學(xué)生管理信息系統(tǒng)配置的選擇 用 戶 每秒數(shù)據(jù)并發(fā)數(shù) 據(jù)訪問記錄數(shù) 穩(wěn)定性要 求 維護(hù)水平 備選網(wǎng)絡(luò)方案 社區(qū)小學(xué) 10~50 低 差 單機模式 公立小學(xué)或社區(qū)中學(xué) 50~500 中 一般 百兆模式 公立中學(xué)或社區(qū)大學(xué) 50~500 中 一般 百兆模式 專業(yè)型大學(xué) 500~2020 較高 較好 百兆模式 綜合型大學(xué) 2020 以上 高 好 千兆模式 數(shù) 據(jù) 庫 分 析 在開發(fā)學(xué)生管理信息系統(tǒng)時,可以先進(jìn)行 ER 圖分析,然后對表和 字段進(jìn)行分析,最后進(jìn)行數(shù)據(jù)庫建模。 ER 圖分析 對學(xué)生管理信息系統(tǒng)的 ER 圖分析是建立在 UML 系統(tǒng)模型基礎(chǔ)上的。這里給出 ER 圖分析的結(jié)果。實體關(guān)系圖的分析結(jié)果非常復(fù)雜,一般情況下使用從簡到繁的方式進(jìn)行設(shè)計。首先從大的方面設(shè)計出各個實體之間的關(guān)系,然后在這個關(guān)系的基礎(chǔ)上進(jìn)行細(xì)化。 圖 15 所示為學(xué)生管理信息系統(tǒng)的實體關(guān)系簡圖。 圖 15 學(xué)生管理信息系統(tǒng)的實體關(guān)系簡圖 在簡圖的基礎(chǔ)上進(jìn)一步設(shè)計實體關(guān)系的詳細(xì)結(jié)構(gòu)。圖 16 所示為學(xué)生管理信息系統(tǒng)的實體關(guān)系詳圖。圖 916 只是學(xué)生管理信息系統(tǒng)最基本元素 的實體關(guān)系圖,可以在此基礎(chǔ)上根據(jù)用戶的不同需要進(jìn)行擴展。 圖 16 學(xué)生管理信息系統(tǒng)的實體關(guān)系圖 表 /字段分析和數(shù)據(jù)庫建模 表 /字段分析是建立在實體關(guān)系圖基礎(chǔ)上。對表和字段分析后就可以建立數(shù)據(jù)庫模型了。以圖 16 所示的學(xué)生管理信息系統(tǒng)的實體關(guān)系圖為基礎(chǔ),可設(shè)計表和字段,然后建立數(shù)據(jù)庫模型。 建立的數(shù)據(jù)庫模型如圖 17 所示。 圖 9 學(xué)生管理信息系統(tǒng)的數(shù)據(jù)庫模型 數(shù) 據(jù) 庫 設(shè) 計 數(shù)據(jù)庫設(shè)計與應(yīng)用等程序設(shè)計是分離的,數(shù)據(jù)庫的設(shè)計非常重要。有了數(shù)據(jù)庫模型,數(shù)據(jù)庫的設(shè)計就簡單多了。在學(xué)生管理 信息系統(tǒng)中,首先要創(chuàng)建學(xué)生管理信息系統(tǒng)數(shù)據(jù)庫,然后在數(shù)據(jù)庫中創(chuàng)建需要的表和字段。下面分別講述本系統(tǒng)中數(shù)據(jù)庫的設(shè)計。本例采用Access2020 數(shù)據(jù)庫系統(tǒng)來進(jìn)行數(shù)據(jù)庫的設(shè)計。 創(chuàng)建數(shù)據(jù)庫 下面給出在 Access 中創(chuàng)建數(shù)據(jù)庫的過程。 ( 1)運行 Access 應(yīng)用程序,在“新建數(shù)據(jù)庫”選項組中選取“空 Access 數(shù)據(jù)庫”單選,按鈕,然后單擊“確定”按鈕,如圖 18 所示。 ( 2)在“文件新建數(shù)據(jù)庫”窗口指定數(shù)據(jù)庫的存放位置與數(shù)據(jù)庫文件名稱(本例為)然后單擊“創(chuàng)建”按鈕,如圖 19 所示。 圖 18 新建數(shù)據(jù)庫 圖 19 指定數(shù)據(jù)庫的存放位置與數(shù)據(jù)庫文件名稱 創(chuàng)建表 下面給出在 Access 中創(chuàng)建表的過程。 ( 1)在創(chuàng)建數(shù)據(jù)庫后,進(jìn)入主界面,單擊“ Stu:數(shù)據(jù)庫”子窗口中的“設(shè)計”按鈕。此時將會出出“表 1:表”窗口,如圖 20 所示。 圖 20 開始設(shè)計表 ( 2)在表的設(shè)計窗口“表 1:表”中,按表 6 建立數(shù)據(jù)字段,并指定字段的數(shù)據(jù)類型與相關(guān)屬性。 表 6 學(xué)生信息數(shù)據(jù)庫( Stuinfo) 字 段 名 稱 數(shù) 據(jù) 類 型 說 明 StuId 數(shù)字 編號 StuNo 數(shù)字 學(xué)號 DepartMent 文本 院系 Class 文本 班級 Name 文本 姓名 Sex 文本 性別 BirthDay 日期 /時間 生日 NativePlace 文本 籍貫 建立數(shù)據(jù)庫字段并指定字段的數(shù)據(jù)類型與相關(guān)屬性后,字段設(shè)計界面如圖 21 所示。 ( 3)在 StuId 字段上單擊鼠標(biāo)右鍵,選擇快捷菜單中的“主鍵”選項,讓 StuId 字段成為主要索引字段,則 StuId 字段前方將出郵一個鑰匙圖標(biāo),如圖 22 所示。 圖 21 字段設(shè)計 圖 22 設(shè)置“ StuId”字段為主鍵 ( 4)字段設(shè)計完畢后,單擊工具欄中的“保存”按鈕,此時將會出現(xiàn)“另存為”對話框,在“表名稱”文本框輸入“ StuInfo”,如圖 23 所示,然后單擊“確定”按鈕將這個表保存。 ( 5)回到“ Stu:數(shù)據(jù)庫”子窗口中,如果出現(xiàn)了 StuInfo 這個表項目,就代表現(xiàn)在已經(jīng)完成學(xué)生數(shù)據(jù)文件的設(shè)計,如圖 24 所示。 圖 23 保存表 圖 24 完成數(shù)據(jù)庫中的表創(chuàng)建工作 ( 6)重復(fù)步驟( 1) ~( 5),按表 表 表 表 10 建立表,并指定表 中各字估的數(shù)據(jù)類型與相關(guān)屬性。 表 7 字籍變更數(shù)據(jù)表( Change) 字 段 名 稱 數(shù) 據(jù) 類 型 說 明 StuNo 數(shù)字 學(xué)號 Name 文本 姓名 Class 文本 班級 DeparMent 文本 院系 ChangeName 文本 學(xué)籍變更項 ChangeTime 日期 /時間 學(xué)籍變更時間 Remark 文本 備注 圖 8 學(xué)生獎勵數(shù)據(jù)表( Encourage) 字 段 名 稱 數(shù) 據(jù) 類 型 說 明 StuNo 數(shù)字 學(xué)號 Name 文本 姓名 Class 文本 班級 DeparMent 文本 院系 EncourageName 文本 獎勵項 EncourageTime 日期 /時間 獎勵時間 表 9 學(xué)生處罰數(shù)據(jù)表( Punish) 字 段 名 稱 數(shù) 據(jù) 類 型 說 明 StuNo 數(shù)字 學(xué)號 Name 文本 姓名 Class 文本 班級 DepartMent 文本 院系 PunishName 文本 處罰項 PunishTime 日期 /時間 處罰時間 表 10 學(xué)生成績數(shù)據(jù)表( Score) 字 段 名 稱 數(shù) 據(jù) 類 型 說 明 ScoreId 數(shù)字 編號 StuNo 數(shù)字 學(xué)號 Name 文本 姓名 Course 文本 課程 Score 數(shù)字 成績 ( 7)將這些表分別名為 Change、 Encourage、 Punish、 Score,主鍵分別為: StuNo、 StuNo、StuNo、 Scoreld,設(shè)計結(jié) 果如圖 25 所示。, ( 8)回到“ Stu:數(shù)據(jù)庫”子窗口中,出現(xiàn)了 StuInfo、 Change、 Encourage、 Punish、Scores 個表項目,完成數(shù)據(jù)文件的設(shè)計,如圖 26 所示。 圖 25 完成數(shù)據(jù)庫表項目的設(shè)計
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1