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

正文內(nèi)容

(word)-計算機科學(xué)與技術(shù)專業(yè)畢業(yè)論文--學(xué)生檔案管理系統(tǒng)的開發(fā)與設(shè)計-畢業(yè)論文-文庫吧在線文庫

2025-10-20 22:54上一頁面

下一頁面
  

【正文】 通常是使用 ER 圖對它的描述工具進行設(shè)計, 對需求分析階段收集到的數(shù)據(jù)進行分類、組織(聚集),形成實體、實體的屬性,標識實體的碼,確定實體之間的聯(lián)系類型,設(shè)計 ER 圖 。如下圖 42所示數(shù)據(jù)庫 ER 概念模型。 表 46 “ course”表的各字段屬性 列名 數(shù)據(jù)類型 長度 允許空 編號 char 8 名稱 varchar 20 教師 char 6 學(xué)分 char 1 ( 7)選課記錄數(shù)據(jù)表( selectclass) 選課記錄數(shù)據(jù)包含的數(shù)據(jù)項有編號、學(xué)生、課編號和成績 ,數(shù)據(jù)表中各字段的屬性如表 47 所示。 ② 修改和刪除科目 信息。 ② 修改已存在的班級科目。 ② 班級學(xué)生查詢中,根據(jù)學(xué)生編號和課程編號查詢成績的各項具體信息。 void change(){} int exit(){return 0。 coutsetw(26)n++◆※ 添加學(xué)生檔案 ※ ◆ 4endlendl。 } return select。 if(() || ()) { MessageBox(用戶名或密碼不能為空 )。 DisplayRecord()。 } m_LoginSetMoveFirst()。 ( 2)實現(xiàn)學(xué)生添加信息代碼: struct student{ long int number。 cinstu[i].number。 } ()。} else { for(int i=0。//指針指向數(shù)據(jù)庫中的要刪除的元素; ()。 ① 定義窗體 級變量。 成績管理信息窗體的實現(xiàn) 成績管理指任課教師為班中的學(xué)生設(shè)計課程成績。 ③ 實現(xiàn)教師身份驗證功能。 圖 58 學(xué)生檔案查詢窗體 ( 2)學(xué)生檔案查詢窗體代碼實現(xiàn): void CEchoView::OnSername() {//按照名字查詢; bool k=false。 (0,2,m_pSetm_Sex)。 m_pSetMoveNext()。 else{ //將查詢的記錄的其他的信息在窗口中顯示 ; k=TRUE。 (0,7,m_pSetm_Email)。 學(xué)生個人成績查詢窗體設(shè)計如圖 56所示。 在本系統(tǒng)的設(shè)計過程中,首先通過對高校檔案管理系統(tǒng)功能進行詳細的分析,得到系統(tǒng)功能模塊圖,然 后根據(jù)系統(tǒng)功能分析,圍繞它進行系統(tǒng)的設(shè)計,介紹開發(fā)環(huán)境和開發(fā)技術(shù),再進行可行性分析、功能和性能需求,然后得出系統(tǒng)業(yè)務(wù)流圖、數(shù)據(jù)流圖、 ER圖,并進行數(shù)據(jù)庫的設(shè)計和模塊化的實現(xiàn)。 (5)檢測系統(tǒng)錯誤需進一步完善。 展望 經(jīng)過系統(tǒng)的設(shè)計所遇到的問題,針對系統(tǒng)的不足還有以下幾個方面需要進一步的完善和補充: (1)界面有待進一步改進,使其更加美觀。 ③ 實現(xiàn)課程編號驗證功能。 } }while(!m_pSetIsEOF())。 (0,3,m_pSetm_Age)。 CSernum dlg。 (0,6,m_pSetm_)。 do{if(!=m_pSetm_Name) m_pSetMoveNext()。 ⑦ 實現(xiàn)窗體關(guān)閉功能。 ( 2)設(shè)計打印預(yù)覽窗體。 ⑤ 實現(xiàn)刪除記錄功能。 課程管理信息窗體的實現(xiàn) 課程信息管理指對課程信息數(shù)據(jù)執(zhí)行添加、修改和刪除等。 m_pSetMoveFirst()。 } 圖 54 添加學(xué)生檔案圖 刪除學(xué)生檔案窗體的實現(xiàn) ( 1)設(shè)計刪除學(xué)生檔案窗體如圖 55所示。 outfileNamestu[i].name 。 student *stu=new student [addN]。 ()。 圖 53 系統(tǒng)用戶管理窗體圖 ( 2)實現(xiàn)系統(tǒng)用戶管理窗體。 m_LoginSetm_password = m_PassWord。 ( 1)設(shè)計系統(tǒng)登錄窗體。 cinselect。 coutsetw(68)★ C★ S 學(xué)生檔案管理系統(tǒng) ★ C★ S★ U★ endlendl。窗體命名 為 frmSysMain,保存為。 ③ 修改或刪除已有的考試基本信息。 ( 4)教師信息管理: ① 添加新教師的基本信息并可保存,包括編號、姓名、系編號、電話和 Email。 根據(jù)該系統(tǒng)功能分析,該軟件主要有 8 個功能模塊,具體功能描述如下: ( 1)科室信息管理: ① 添加科室信息,包括科室名和科室編號。 表 42 “ department” 表的各字段屬性 ( 3)班級信息數(shù)據(jù)表( class) 班級信息數(shù)據(jù)包含的數(shù)據(jù)項有編號和名稱字段的屬性如表 43 所示。 圖 41學(xué)生檔案管理 ER模型 (2) 對數(shù)據(jù)模型進行優(yōu)化 本系統(tǒng)中邏輯結(jié)構(gòu)設(shè)計主 要是將概念結(jié)構(gòu)設(shè)計階段設(shè)計好的的 ER 圖轉(zhuǎn)換成具體學(xué)生檔案 姓名 編號 班編號 Email 性別 生日 住址 簡歷 電話 系編號 班級信息 名稱 編號 系部信息 系編號 系名稱 屬于 屬于 1 n n 1 的數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)模型。 (2) 新建 數(shù)據(jù)庫 在新建一個數(shù)據(jù)庫時 ,必須先對它進行分析 ,比如它的大小、權(quán)限和備份等問題。 數(shù)據(jù)條目 學(xué)生檔案管理要求 =[系統(tǒng)用戶數(shù)據(jù)表 |科室信息數(shù)據(jù)表 |班級信息數(shù)據(jù)表 |學(xué)生檔案數(shù)據(jù)表 |教師信息數(shù)據(jù)表 |課程信息數(shù)據(jù)表 |選課記錄數(shù)據(jù)表 ] 系統(tǒng)用戶數(shù)據(jù)表 =用戶名 +口令 科室信息數(shù)據(jù)表 =科室編號 +科室名稱 班級信息數(shù)據(jù)表 =編號 +名稱 學(xué)生檔案數(shù)據(jù)表 =編號 +系編號 +班編號 +姓名 +性別 +生日 +住址 +電話 +Email+簡歷 教師信息數(shù)據(jù)表 =編號 +姓名 +系編號 +電話 +Email 課程信息數(shù)據(jù)表 =編號 +名稱 +教師 +學(xué)分 選課記錄數(shù)據(jù)表 =編號 +學(xué)生 +課編號 +成績 數(shù)據(jù)元素 主要對原始數(shù)據(jù)庫表中的個別屬性進行了簡要的描述。在系統(tǒng)中 ,管理員將檔案管理所有的信息數(shù)據(jù) ,包括系統(tǒng)用戶信息數(shù)據(jù)、班級信息數(shù)據(jù)、 學(xué)生檔案 數(shù)據(jù)、課程信息數(shù)據(jù)進行處理 ,并保存在檔案管理系統(tǒng)中 ,教師通過檔案管理系統(tǒng)對學(xué)生的成績進行錄入 ,又可以在檔案管理中的選課查詢數(shù)據(jù)模塊中對班級學(xué)生名單進行查詢。 性能需求 軟硬件需求 根據(jù) Visual C++ 的運行需求以及系統(tǒng)的調(diào)試需求,至少需要滿足以下的軟硬件要求: (1) 開發(fā)工具: Visual C++ ; (2) 操作系統(tǒng): WindowsXP; (3) 數(shù) 據(jù)庫: SQL Server 2020; (4) CPU: 以上 ; (5) 內(nèi)存: 512 以上 ; (6) 硬盤: 150GB 以 上 ; (7) VGA 顯示器或更高; 響應(yīng)時間 當(dāng)信息數(shù)據(jù)錄入、修改和刪除等操作時應(yīng)無等待時間,每次處理響應(yīng)時間少于 3秒 。其中,這個訪問過程涉及到創(chuàng)建 Connection 對象和 Recordset 對象,以及檢索 Recordset 對象中的記錄,然后將結(jié)果顯示給用戶或者進行修改以及更新數(shù)據(jù)表中的數(shù)據(jù)。在【選擇您希望連接的數(shù)據(jù)】列表框中選 擇“ Microsoft OLE DB Provider for SQL Server”選項,單擊 按鈕。由于【查詢分析器】首選必須連接服務(wù)器 ,然后才能工作。另外,它提供了大量的代碼,指導(dǎo)用戶編程時實現(xiàn)某些技術(shù)和功能 。由于 C/S配備的是點對點的結(jié)構(gòu)模式,采用適用于局域網(wǎng)、安全性可以得到可靠的保證。 管理信息系統(tǒng)的發(fā)展與信息技術(shù)的進步和管理方法的改進密切相關(guān),按信息機應(yīng)用的變化可以把管理信息系統(tǒng)的發(fā)展分為大型機系統(tǒng)、微機系統(tǒng)、分布式系統(tǒng)和網(wǎng)絡(luò)系統(tǒng)四個階段。一種是依據(jù)企業(yè)內(nèi)部的組織結(jié)構(gòu)進行劃 分,有供應(yīng)管理信息系統(tǒng)、生產(chǎn)管理信息系統(tǒng)、財務(wù)管理信息系統(tǒng)、人事管理信息系統(tǒng)、銷售管理信息系統(tǒng)等。 信息系統(tǒng)的建立,必須依據(jù)系統(tǒng)的觀點,運用數(shù)學(xué)的方法,使用現(xiàn)代化的信息技術(shù)設(shè)備。 應(yīng)用程序 通過 VC++來實現(xiàn) 各種操作和與數(shù)據(jù)庫的相關(guān)聯(lián) ,完成對整個系統(tǒng)的查詢、修改、添加和刪除 等 功能。 ( 6)結(jié)束語。 ( 2)開 發(fā)環(huán)境和開發(fā)技術(shù)。因此系統(tǒng)軟件的開發(fā)平臺已經(jīng)成熟可行。 教師信息管理 模塊 :實現(xiàn)對教師姓名、教師編號等相關(guān)信息的查詢和修改。 ( 7)部門之間信息交流少,信息渠道單一,不利于協(xié)調(diào)工作,容易出錯。還有就是學(xué)校雖然組織成 局域網(wǎng),但是仍沒有完整的系統(tǒng),計算機的網(wǎng)絡(luò)優(yōu)勢也未得到發(fā)揮。使用計算機對學(xué)生檔案進行管理,能夠極大地提高學(xué)生檔案管理的效率,節(jié)約教育經(jīng)費,這也是適應(yīng)學(xué)校信息化建設(shè)發(fā)展趨勢的重要因素。系統(tǒng)操作界面簡單大 方,系統(tǒng)功能模塊化非常方便學(xué)生各類信息的管理。 本系統(tǒng)能提供用戶登錄的界面使每個同學(xué)對自己的成績等各類信息進行查詢。采用 VC++作為前臺開發(fā)工具,操作簡單便捷。 The school register management system。但是由于各方面的 原因,并沒完全實現(xiàn)信息化管理,經(jīng)過學(xué)校管理員提供的信息和通過自身調(diào)查,現(xiàn)對目前的檔案管理系統(tǒng)進行多方面的分析。 ( 4)系統(tǒng)的功能太少,可以添加更多模塊進去,比如可以將學(xué)生入黨添加進去,減少人工檔案的整理,方便學(xué)校黨支部的工作。 信息查詢管理模塊:包括學(xué)生對自己的成績、系別、以及學(xué)號等檔案信息的查詢。學(xué)生檔案管理系統(tǒng)采用了 C/S 模式進行開發(fā)。因此此系統(tǒng)的開發(fā)時完全可行的。這一章主要介紹了系統(tǒng)的總體結(jié)構(gòu)設(shè)計和系統(tǒng)的數(shù)據(jù)庫設(shè)計,其中數(shù)據(jù)庫的設(shè)計包括了概念設(shè)計、邏輯設(shè)計和物理設(shè)計。其中包括了 整 個關(guān)于學(xué)生的 基本 信息 。信息傳輸系統(tǒng)不改變信息本身的內(nèi)容,作用是把信息從一處傳到另一處 。因此,信息處理技術(shù)和通訊技術(shù)是信息系統(tǒng)的兩大技術(shù)基礎(chǔ)。管理信息系統(tǒng)具有收集處理和傳輸信息的功能,這是它的基本功能,但如果把這些基本功能應(yīng)用于管理各種業(yè)務(wù)過程時,管理信息系統(tǒng)就賦予了具體的任務(wù),如用于財務(wù)管理、人事管理,生產(chǎn)管理等。 C/S模式主要由客戶應(yīng)用程序、服務(wù)器管理程序和中間件三個部分組成 ,以下是 C/S 模式的一些優(yōu)點: ( 1) C/S 交互性強。 Visual C++ 的簡介 VC++ 是 Microsoft 公司推出的一個基于 Windows 系統(tǒng)平臺、可視化的集成開發(fā)環(huán)境,它的源程序按 C++語言的要求編寫,并加入了微軟提供的功能 強大的 MFC 類庫。 開發(fā)環(huán)境的建立 確保 SQL Server 2020 服務(wù)器正常工作 ( 1) SQL Server 2020 安裝完畢后,啟動 【服務(wù)管理器】,【 SQL Server 服務(wù)管理器】界面中可以查看服務(wù)器的服務(wù)是否正常啟動如圖 22 所示。 測試 VC++和 SQL Server 2020 的連接 ( 1)啟動 VC++,在【快捷按鈕欄】單擊【數(shù)據(jù)視圖窗口】按鈕 。 3 需求分析 設(shè)計思想 由于本系統(tǒng)是一個基于 C/S 的數(shù)據(jù)庫的信息管理系統(tǒng),所以第一步就是需要利用SQL Server 2020 建立所需要的數(shù)據(jù)庫,第二步就使用 Visual C++ 完成該系統(tǒng)客戶端應(yīng)用程序的開發(fā) [10]。 ( 4) 應(yīng)該提供給查詢者一個模糊查詢的功能,在輸入條件的情況下,查找出所有符合條件的記錄。 圖 31 組織結(jié)構(gòu)圖 系統(tǒng)業(yè)務(wù)流程圖 業(yè)務(wù)流程圖 是一種表明系統(tǒng)內(nèi)各單位,人員之間的業(yè)務(wù)關(guān)系,作業(yè)順序和管理信息流動的流程圖,它可以幫助分析人員找出業(yè)務(wù)流程中的不合理迂回等。數(shù)據(jù)字典描述了實際數(shù)據(jù)是如何組織的 , 對它們可以象處理其他數(shù)據(jù)庫表或視圖一樣進行查詢,但不能進行任何修改。例如課程信息數(shù)據(jù)表的定義,如下: 數(shù)據(jù)存儲編號 :C001 數(shù)據(jù)存儲名稱 :course(課程信息數(shù)據(jù)表 ) 簡述 :課程信息數(shù)據(jù) 輸入數(shù)據(jù)流 :課程信息數(shù)據(jù) 輸出數(shù)據(jù)流 :課程信息數(shù)據(jù) 組成 :編號(數(shù)據(jù)元素) 名稱(數(shù)據(jù)元素) 教師(數(shù)據(jù)元素) 學(xué)分(數(shù)據(jù)元素) 4 數(shù)據(jù)庫詳細設(shè)計 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫簡介 在系統(tǒng)設(shè)計過程中 ,數(shù)據(jù)庫的設(shè)計是 系統(tǒng)的核心和基礎(chǔ),把系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來,提供存儲、維護、 檢索數(shù)據(jù)的功能,使信息系統(tǒng)可以方便、及時、準確地從數(shù)據(jù)庫中獲得所需的信息。 現(xiàn)以學(xué)生檔案管理為例 ,通過系部和班級相關(guān)聯(lián)得出學(xué)生檔案管理 ER 圖如圖 41所示。 E R圖向關(guān)系模型轉(zhuǎn)換的結(jié)果如圖 42所示: 系統(tǒng)用戶信息 ( 用戶名 、口令) 系部信息 ( 系編號 、系名稱) 班級信息 ( 編號 、名稱) 學(xué)生檔案 ( 編號 、系編號、班編號、姓名、性別、生日、住址、電話、 Email,簡歷) 教
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1