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

正文內(nèi)容

學(xué)生檔案管理系統(tǒng)的開發(fā)與設(shè)計(jì)-文庫吧資料

2024-12-14 02:15本頁面
  

【正文】 信息、科室信息、班級(jí)信息、學(xué)生檔案、教師信息和課程信息在數(shù)據(jù)庫中建立相應(yīng)的表。所以將 ER 圖轉(zhuǎn)換為關(guān)系模型實(shí)際上就是要將實(shí)體、實(shí)體的屬性和實(shí)體之間的聯(lián)系轉(zhuǎn)化為關(guān)系模式,這種轉(zhuǎn)換一般遵循如下原則:一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式,實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼。關(guān)系模型的邏輯結(jié)構(gòu)是一組關(guān)系模式的集合。邏輯結(jié)構(gòu)設(shè)計(jì)時(shí)一般要分兩步進(jìn)行:數(shù)據(jù)庫詳細(xì)設(shè)計(jì)18(1) 將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關(guān)系、網(wǎng)狀、層次模型,并將轉(zhuǎn)化來的關(guān)系、網(wǎng)狀、層次模型向特定數(shù)據(jù)庫管理系統(tǒng)支持下的數(shù)據(jù)模型?,F(xiàn)以學(xué)生檔案管理為例,通過系部和班級(jí)相關(guān)聯(lián)得出學(xué)生檔案管理 ER 圖如圖 41 所示。當(dāng)然其中涉及到數(shù)據(jù)庫用戶的權(quán)限問題,管理用戶分配給一般用戶有修改的權(quán)限時(shí)才能進(jìn)行修改。本系統(tǒng)在 SQL Server 2021 中的查詢分析器中新建一個(gè)數(shù)據(jù)庫的操作命令如下:Create database student。從發(fā)展的歷史看,數(shù)據(jù)庫是數(shù)據(jù)管理的高級(jí)階段,它是由文件管理系統(tǒng)發(fā)展起來的。例如課程信息數(shù)據(jù)表的定義,如下:數(shù)據(jù)存儲(chǔ)編號(hào):C001數(shù)據(jù)存儲(chǔ)名稱:course(課程信息數(shù)據(jù)表)簡(jiǎn)述:課程信息數(shù)據(jù)輸入數(shù)據(jù)流:課程信息數(shù)據(jù)輸出數(shù)據(jù)流:課程信息數(shù)據(jù)組成:編號(hào)(數(shù)據(jù)元素)名稱(數(shù)據(jù)元素)教師(數(shù)據(jù)元素)需求分析16學(xué)分(數(shù)據(jù)元素)數(shù)據(jù)庫詳細(xì)設(shè)計(jì)174 數(shù)據(jù)庫詳細(xì)設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫簡(jiǎn)介在系統(tǒng)設(shè)計(jì)過程中,數(shù)據(jù)庫的設(shè)計(jì)是系統(tǒng)的核心和基礎(chǔ),把系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來,提供存儲(chǔ)、維護(hù)、檢索數(shù)據(jù)的功能,使信息系統(tǒng)可以方便、及時(shí)、準(zhǔn)確地從數(shù)據(jù)庫中獲得所需的信息。數(shù)據(jù)流系統(tǒng)名: 學(xué)生檔案管理系統(tǒng) 編號(hào): 01條目名: 課程信息數(shù)據(jù)表 別名: 課程表來源:課程信息數(shù)據(jù)管理 去處: 教師數(shù)據(jù)流結(jié)構(gòu):課程表:(編號(hào)+名稱+教師+學(xué)分)簡(jiǎn)要說明:課程表在每個(gè)學(xué)期進(jìn)行學(xué)生選課時(shí),前一到兩個(gè)星期可打印發(fā)給教師的。 數(shù)據(jù)項(xiàng)描述 數(shù)據(jù)項(xiàng)編號(hào):01 數(shù)據(jù)項(xiàng)名稱:編號(hào)簡(jiǎn)述:學(xué)生檔案數(shù)據(jù)表的關(guān)鍵字的描述類型:字符型長(zhǎng)度:8 位 取值/定義:前兩位入學(xué)年份,接著三位系別專業(yè)方向代號(hào),再接著一位是班級(jí)代號(hào),最后兩位是按姓氏排列的序號(hào)數(shù)據(jù)項(xiàng)編號(hào):02數(shù)據(jù)項(xiàng)名稱:成績(jī)簡(jiǎn)述:選課記錄數(shù)據(jù)表的有關(guān)分?jǐn)?shù)的描述類型:長(zhǎng)整型長(zhǎng)度:9 位精度:小數(shù)點(diǎn)后保留兩位取值/定義:小數(shù)點(diǎn)前最多三位數(shù)字學(xué)生考試成績(jī)、平時(shí)成績(jī)、總評(píng)成績(jī)數(shù)據(jù)項(xiàng)編號(hào):03數(shù)據(jù)項(xiàng)名稱:學(xué)分簡(jiǎn)述:課程信息數(shù)據(jù)表的有關(guān)學(xué)科記分點(diǎn)的描述類型:字符型長(zhǎng)度:1 位取值/定義:學(xué)生的學(xué)科成績(jī)達(dá)到指定分?jǐn)?shù)的記點(diǎn)數(shù)需求分析15 數(shù)據(jù)流數(shù)據(jù)流使用統(tǒng)一格式建立卡片進(jìn)行管理,卡片中記錄數(shù)據(jù)流的條目名、別名、數(shù)據(jù)流來源、數(shù)據(jù)流去向、數(shù)據(jù)流結(jié)構(gòu)和簡(jiǎn)要說明等內(nèi)容。數(shù)據(jù)流圖抽象地描述了系統(tǒng)數(shù)據(jù)處理的概貌,描述了系統(tǒng)的分解,即系統(tǒng)由哪些部分組成,各部分之間的聯(lián)系,但它不能說明系統(tǒng)中各成分是什么,也不能表達(dá)系統(tǒng)中各個(gè)處理(加工)的詳細(xì)內(nèi)容,這就要用數(shù)據(jù)字典 。數(shù)據(jù)字典描述了實(shí)際數(shù)據(jù)是如何組織的,對(duì)它們可以象處理其他數(shù)據(jù)庫表或視圖一樣進(jìn)行查詢,但不能進(jìn)行任何修改。 圖 34 選課查詢管理信息查詢班級(jí)學(xué)生查詢成績(jī)需求分析13其中檔案管理信息包括系統(tǒng)用戶信息、科室信息、班級(jí)信息、教師信息、學(xué)生檔案、課程信息和選課信息信息和選課數(shù)據(jù)查詢信息如圖 35 所示。學(xué)生可以在檔案管理中選課,當(dāng)然也可以通過選課查詢數(shù)據(jù)模塊對(duì)自己的成績(jī)進(jìn)行查詢,通過分析,畫出系統(tǒng)數(shù)據(jù)流圖如圖 33 所示。 用戶系統(tǒng)管理員教師學(xué)生檔案管理圖 32 業(yè)務(wù)流程圖 系統(tǒng)數(shù)據(jù)流圖數(shù)據(jù)流圖是在系統(tǒng)分析員在系統(tǒng)設(shè)計(jì)階段,對(duì)實(shí)際構(gòu)建的系統(tǒng)分析綜合后,提取檔案管理學(xué)生管理科室信息管理科目信息管理班級(jí)科目設(shè)置班級(jí)信息管理教師信息管理考試類別設(shè)置查詢管理商店成績(jī)查詢選課班級(jí)學(xué)生查詢學(xué)生成績(jī)錄入需求分析12邏輯模型的一個(gè)過程,它更關(guān)注于過程內(nèi)數(shù)據(jù)的處理,而把具體處理數(shù)據(jù)的物理過程,物理分布忽略。需求分析11 圖 31 組織結(jié)構(gòu)圖 系統(tǒng)業(yè)務(wù)流程圖業(yè)務(wù)流程圖是一種表明系統(tǒng)內(nèi)各單位,人員之間的業(yè)務(wù)關(guān)系,作業(yè)順序和管理信息流動(dòng)的流程圖,它可以幫助分析人員找出業(yè)務(wù)流程中的不合理迂回等。 系統(tǒng)設(shè)計(jì)基礎(chǔ)通過調(diào)查,我們學(xué)校目前在檔案管理這方面也基本上實(shí)現(xiàn)了用計(jì)算機(jī)的管理,對(duì)科室、科目信息、班級(jí)信息、教師信息以及考試類別設(shè)置很好地進(jìn)行了管理,但是,也還有很多需要慢慢改進(jìn)的地方,比如選課管理不夠完善,系統(tǒng)響應(yīng)速度太慢等問題。程序系統(tǒng)在運(yùn)行過程中由于操作錯(cuò)誤或輸入輸出數(shù)據(jù)出時(shí)不應(yīng)死機(jī),而應(yīng)提示故障原因,然后以正常出口退出當(dāng)前操作環(huán)境 [12]。系統(tǒng)管理員能通過此界面完成各種基本信息的錄入、修改和刪除的功能,也能通過此界面控制管理整個(gè)用戶群;教師通過此界面可需求分析10完成教學(xué)班級(jí)信息查詢和成績(jī)管理的功能;學(xué)生通過此界面主要完成選課和成績(jī)查詢等功能。(4)應(yīng)該提供給查詢者一個(gè)模糊查詢的功能,在輸入條件的情況下,查找出所有符合條件的記錄。(2)該提供對(duì)這些信息的錄入、修改、刪除等操作。 需求分析按照系統(tǒng)開發(fā)業(yè)務(wù)分析要求和原則,在與系統(tǒng)管理人員的充分溝通,整理出學(xué)生檔案管理系統(tǒng)所需求的基本功能和用戶界面的一些需求,這些需求將作為系統(tǒng)分析和邏輯設(shè)計(jì)的依據(jù)。當(dāng)然,客戶端跟服務(wù)端需要連接,具體來說就是指應(yīng)用開發(fā)程序和數(shù)據(jù)庫的連接,本系統(tǒng)主要是通過 ADO 來訪問 SQL Server 2021 數(shù)據(jù)庫 [11]。需求分析93 需求分析 設(shè)計(jì)思想由于本系統(tǒng)是一個(gè)基于 C/S 的數(shù)據(jù)庫的信息管理系統(tǒng),所以第一步就是需要利用SQL Server 2021 建立所需要的數(shù)據(jù)庫,第二步就使用 Visual C++ 完成該系統(tǒng)客戶端應(yīng)用程序的開發(fā) [10]。單擊按鈕 [8]。(4)出現(xiàn)【連接】選項(xiàng)卡。圖 23 添加數(shù)據(jù)鏈接(3)出現(xiàn)數(shù)據(jù)鏈接屬性的【提供程序】選項(xiàng)卡。 測(cè)試 VC++和 SQL Server 2021 的連接(1)啟動(dòng) VC++,在【快捷按鈕欄】單擊【數(shù)據(jù)視圖窗口】按鈕 。(2)成功連接到本地?cái)?shù)據(jù)庫服務(wù)器界面。出現(xiàn)【連接到 SQL Server】界面,在【SQL Server】文本框中輸入本地服務(wù)器的別名,或者單擊 按鈕將客戶機(jī)能夠自動(dòng)識(shí)別的別名添加進(jìn)來。 測(cè)試 SQL Server 2021 和本地服務(wù)器的連接(1)啟動(dòng)【查詢分析器】。 開發(fā)環(huán)境的建立 確保 SQL Server 2021 服務(wù)器正常工作(1) SQL Server 2021 安裝完畢后,啟動(dòng)【服務(wù)管理器】,【SQL Server 服務(wù)管理器】界面中可以查看服務(wù)器的服務(wù)是否正常啟動(dòng)如圖 22 所示。它與 Windows 操作系統(tǒng)緊密集成,具有方便易用的圖形界面,并提供了一套完整的管理工具和實(shí)用程序,大大減輕了管理員的工作量,使用戶對(duì)數(shù)據(jù)庫的操作變得非常簡(jiǎn)單,使許多以前需要手工進(jìn)行處理的復(fù)雜任務(wù),現(xiàn)在可以通過圖形化界面和向?qū)Чぞ邅磔p松地完成。 SQL server 2021 簡(jiǎn)介SQL Server 2021 是微軟公司推出的大型數(shù)據(jù)庫管理系統(tǒng),建立在成熟而強(qiáng)大的關(guān)系模型基礎(chǔ)之上,可以很好地支持客戶機(jī)/服務(wù)器網(wǎng)絡(luò)模式 [3]。MFC 不僅給用戶提供了 Windows 圖形環(huán)境下應(yīng)用程序的框架,而且還提供了創(chuàng)建應(yīng)用程序的組件,這樣,開發(fā)人員不必從頭設(shè)計(jì)、創(chuàng)建和管理一個(gè)標(biāo)準(zhǔn) Windows 應(yīng)用程序所需的程序,而是從一個(gè)比較高的起點(diǎn)編程,故節(jié)省了大量的時(shí)間。 Visual C++ 的簡(jiǎn)介VC++ 是 Microsoft 公司推出的一個(gè)基于 Windows 系統(tǒng)平臺(tái)、可視化的集成開發(fā)環(huán)境,它的源程序按 C++語言的要求編寫,并加入了微軟提供的功能強(qiáng)大的 MFC 類庫。(4)操作界面漂亮,形式多樣,可以充分滿足客戶自身的個(gè)性化要求。(3)響應(yīng)速度快。(2)C/S 模式提供了更安全的存取模式。C/S 模式主要由客戶應(yīng)用程序、服務(wù)器管理程序和中間件三個(gè)部分組成,以下是 C/S 模式的一些優(yōu)點(diǎn):(1)C/S 交互性強(qiáng)。在學(xué)生檔案管理系統(tǒng)中,從而實(shí)現(xiàn)用戶對(duì)相應(yīng)的數(shù)據(jù)信息進(jìn)行修改、查詢和錄入等操作,以達(dá)到對(duì)學(xué)生檔案方面工作的各項(xiàng)管理 [2]。 系統(tǒng)開發(fā)模式本系統(tǒng)事實(shí)上是基于 C/S 模式的信息管理系統(tǒng),客戶機(jī)通過服務(wù)器去訪問所需要的數(shù)據(jù)庫,在這里客戶機(jī)就是指 VC++開發(fā)應(yīng)用程序,服務(wù)器是指 SQL Server 2021所用的服務(wù)器,本系統(tǒng)用的是本地服務(wù)器,系統(tǒng)模式圖如圖 21 所示。因?yàn)槠髽I(yè)的業(yè)務(wù)處理是一系列連續(xù)的、相互配合的過程,所以多功能的集成系統(tǒng)比單功能的管理系統(tǒng)能夠更好地發(fā)揮管理的效率。管理信息系統(tǒng)具有收集處理和傳輸信息的功能,這是它的基本功能,但如果把這些基本功能應(yīng)用于管理各種業(yè)務(wù)過程時(shí),管理信息系統(tǒng)就賦予了具體的任務(wù),如用于財(cái)務(wù)管理、人事管理,生產(chǎn)管理等。它具有提供信息,支持企業(yè)或組織的運(yùn)行、管理和決策功能。 管理信息系統(tǒng)簡(jiǎn)介管理信息系統(tǒng)(MIS)是一個(gè)以人為主導(dǎo),利用計(jì)算機(jī)硬件、軟件、網(wǎng)絡(luò)通信設(shè)備以及其他辦公設(shè)備,進(jìn)行信息的收集、傳輸、加工、儲(chǔ)存、更新和維護(hù),支持組織高層決策、中層控制、基層運(yùn)作的集成化的人機(jī)系統(tǒng)。在戰(zhàn)略級(jí)管理中,有決策支持系統(tǒng)、經(jīng)理支持系統(tǒng)等;在管理控制中,管理信息系統(tǒng);在執(zhí)行級(jí)層次,有業(yè)務(wù)處理系統(tǒng)。因此,信息處理技術(shù)和通訊技術(shù)是信息系統(tǒng)的兩大技術(shù)基礎(chǔ)。信息系統(tǒng)必須具備信息處理和信息傳輸?shù)墓δ堋O到y(tǒng)的觀點(diǎn)用來指導(dǎo)建立信息系統(tǒng)的概念框架和物理結(jié)構(gòu),數(shù)學(xué)的方法用來建立信息處理的規(guī)則,現(xiàn)代化的信息技術(shù)設(shè)備是處理信息的工具,這三個(gè)要素在建立信息系統(tǒng)過程中缺一不可。其中最典型的信息系統(tǒng)是電子數(shù)據(jù)處理系統(tǒng)(EDPS),隨著信息技術(shù)的發(fā)展,信息技術(shù)發(fā)展出種新類型,如管理信息系統(tǒng)(MIS)、計(jì)算機(jī)集成制造系統(tǒng)(CIMS)、決策支持系統(tǒng)(DSS)、知識(shí)管理系統(tǒng)(KMS)等。信息傳輸系統(tǒng)不改變信息本身的內(nèi)容,作用是把信息從一處傳到另一處。信息處理系統(tǒng)對(duì)數(shù)據(jù)進(jìn)行處理,使它獲得新的結(jié)構(gòu)與形態(tài)或者產(chǎn)生新的數(shù)據(jù)。 信息系統(tǒng)簡(jiǎn)介信息系統(tǒng)是一個(gè)人造系統(tǒng),它由人、硬件、軟件和數(shù)據(jù)資源組成,目的是及時(shí)、正確地收集、加工、存儲(chǔ)、傳遞和提供信息,實(shí)現(xiàn)組織中各項(xiàng)活動(dòng)的管理、調(diào)節(jié)和控制。應(yīng)用程序中的各種操作最終影響到的都是后臺(tái)的數(shù)據(jù)庫系統(tǒng)。其中包括了整個(gè)關(guān)于學(xué)生的基本信息。該學(xué)生檔案管理系統(tǒng)的主要對(duì)象是眾多高校,建立本系統(tǒng)的目的是能夠方便地實(shí)現(xiàn)學(xué)校的檔案管理。對(duì)系統(tǒng)實(shí)現(xiàn)過程進(jìn)行了總結(jié),并對(duì)系統(tǒng)將來進(jìn)行擴(kuò)充與完善工作進(jìn)行了展望。這一章介紹了系統(tǒng)的所有模塊和它的功能以及實(shí)現(xiàn)過程。這一章主要介紹了系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)和系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì),其中數(shù)據(jù)庫的設(shè)計(jì)包括了概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)。這一章主要介紹了系統(tǒng)設(shè)計(jì)思想、可行性分析、功能和性能需求、系統(tǒng)的設(shè)計(jì)基礎(chǔ)和系統(tǒng)數(shù)據(jù)字典。這一章介紹了系統(tǒng)、系統(tǒng)的開發(fā)模式、開發(fā)環(huán)境以及開發(fā)環(huán)境的建立。這一章主要介紹了論文選題的引言、對(duì)現(xiàn)有的檔案管理系統(tǒng)進(jìn)行分析和論文的主要工作以及論文的組織,其中論文的主要工作又涉及到論文的設(shè)計(jì)目標(biāo)和設(shè)計(jì)系統(tǒng)的功能。因此此系統(tǒng)的開發(fā)時(shí)完全可行的。這些功能在網(wǎng)上都能夠?qū)崿F(xiàn)。硬件方面在當(dāng)今這個(gè)科技發(fā)展的時(shí)代完全能滿足此系統(tǒng)的要求 [1]。而 SQLserver2021 是免費(fèi)的數(shù)據(jù)庫,但由于學(xué)生檔案管理系統(tǒng)對(duì)數(shù)據(jù)庫的要求不是太高,所以 SQLserver2021 完全能夠用作學(xué)生檔案管理系統(tǒng)的后臺(tái)數(shù)據(jù)庫。學(xué)生檔案管理系統(tǒng)采用了 C/S 模式進(jìn)行開發(fā)。 可行性分析 經(jīng)濟(jì)上的可行性主要是對(duì)項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)價(jià),開發(fā)經(jīng)費(fèi)支出較少,對(duì)于我們?cè)诮?jīng)濟(jì)上是可以接受的,并且本系統(tǒng)實(shí)施后可以顯著提高管理效率,有助于學(xué)校實(shí)現(xiàn)學(xué)生檔案網(wǎng)絡(luò)化管理,所以本系統(tǒng)在經(jīng)濟(jì)上是可行的。班級(jí)信息管理模塊:實(shí)現(xiàn)對(duì)班號(hào)以及所設(shè)課程等相關(guān)信息的查詢。科目信息管理模塊:實(shí)現(xiàn)對(duì)查詢課程號(hào)以及課程學(xué)分的查詢和設(shè)置。信息查詢管理模塊:包括學(xué)生對(duì)自己的成績(jī)、系別、以及學(xué)號(hào)等檔案信息的查詢。 系統(tǒng)的主要功能本系統(tǒng)只要實(shí)現(xiàn)以下功能:緒 論2系統(tǒng)用戶登錄模塊:包括學(xué)生的輸入姓名、密碼和完成學(xué)生用戶的登錄。(8)改進(jìn)現(xiàn)有檔案管理系統(tǒng)的一些不足,使學(xué)生檔案管理工作科學(xué)化、規(guī)范化、程序化,促進(jìn)提高信息處理的速度和正確性,使學(xué)校的信息流程和流向清晰化、合理化,第一
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1