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

正文內容

學校信息管理系統(tǒng)—計算機畢業(yè)設計論文(參考版)

2024-08-17 08:56本頁面
  

【正文】 八、圖書信息管理模塊分層數據流圖:(圖427至圖429)。六、課程信息管理模塊分層數據流圖(圖421至423)。四、成績管理模塊分層數據流圖:(圖416至418)。學校信息管理系統(tǒng)用戶學校信息管理系統(tǒng)系統(tǒng)時鐘 學生信息管理 成績管理 當前日期 教師信息管理 課程信息管理查詢要求 圖書管理 查詢結果 統(tǒng)計表圖41 頂層數據流圖二、1層數據流圖(圖43至圖48)。4.2 數據流圖與數據字典4.2.1 數據流圖根據以上的系統(tǒng)功能描述,設計出數據流圖。包括添加新讀者、維護讀者信息。包括新書入庫和圖書信息修改、刪除。按班級為單位查詢備份數據庫的學生信息,補考情況。根據用戶的要求,查詢相關教師信息。根據用戶的要求,查詢學生數據庫的所有可能的信息,其中包括成績查詢。是排課系統(tǒng)的基礎。2)教師與課程。它是學生成績管理的基礎。1)課程管理。1)添加新教師。4)成績備份。3)補考成績錄入。2)總分及名次。b.學生成績管理功能1)分數錄入。5)學生信息備份。分班功能實現(xiàn)按新生的報考專業(yè)、成績及性別進行分班。本部分的功能主要有新生導入、分班、設置學號。該功能主要進行成批地刪除學生信息,如連續(xù)學號區(qū)段的多位學生信息刪除,整個班級的刪除,所有學生信息的刪除。3)刪除學生。其中分為單個添加和成批添加。2)添加學生。其主要功能包括:1)班級管理。數據庫中的對象個數32,768模塊(包括“內含模塊”屬性為“是”的窗體和報表)1,000對象名稱中的字符數64密碼的字符個數14用戶名或組名的字符個數20并發(fā)用戶的個數255表32數據庫的級別(3種)數據庫級別產品代表特 點商務級別(business level)最高級別Microsoft sqlserver /Sybase/Informix商業(yè)級別的數據庫關系軟件,安全性能高,處理并發(fā)能力強開放源代碼的mysqlMysql是一種非商業(yè)級別的軟件,他的特征是一種基于互換源代碼,他的安全性和支持并發(fā)處理的能力差。創(chuàng)建數據庫對象時,可以通過用 USys 作為名稱的前四個字符來命名數據庫對象。) 文件大小2 G 字節(jié)減去系統(tǒng)對象(Microsoft Access 數據庫:數據和對象(如表、查詢或窗體)組成的集合,與特定的主題或用途有關。VB開發(fā)效率高,雖然代碼執(zhí)行效率一般,但是入門和學習速度快,有較好的學習氛圍和幫助書籍和幫助文檔。在中國乃至全世界都能看到它的身影,它曾是在中國最為流行的編程工具,到現(xiàn)在還占據著非常重要的地位,對于它的好壞大家都有一定的了解,VB作為一種較早出現(xiàn)的開發(fā)程序以其容易學習,開發(fā)效率較高,具有完善的幫助系統(tǒng)等優(yōu)點曾影響了好幾代編程人員,但是由于VB不具備跨平臺這個特性,從而也決定了VB在未來的軟件開發(fā)中將會逐漸地退出其歷史舞臺;它對組件技術的支持是基于COM和ActiveX,對于組件技術不斷完善發(fā)展的今天,它也顯出了它的落后性;同時VB在進行系統(tǒng)底層開發(fā)的時候也是相對復雜的,調用API函數需聲明,調用不方便,不能進行DDK編程,不可能深入Ring0編程,不能嵌套匯編;而且面向對象的特性差;網絡功能和數據庫功能也沒有非常突出的表現(xiàn),綜上所述,VB作為一種可視化的開發(fā)工具由于其本身的局限性,導致了它在未來軟件開發(fā)中逐步被其他工具所代替。 這里選擇Visual Basic 。(3)以DBMS為核心的應用開發(fā)工具應用開發(fā)工具是系統(tǒng)為應用開發(fā)人員和最終用戶提供的高效率,多功能的應用生成器,第四代語言等各種軟件工具。由于本設計中數據庫的功能并不需要很強大,而Microsoft Office Access剛好滿足設計的要求,所以選擇了Microsoft Office Access作為數據庫。Microsoft Office Access是由微軟Microsoft出品,基于關系型數據庫的小型數據庫系統(tǒng),它的特點如表31所示。設計一個完善的數據庫應用系統(tǒng)往往是上述六個階段的不斷反復。(6)數據庫運行和維護階段數據庫應用系統(tǒng)經過試運行后即可投入正式運行。(4)數據庫物理設計階段數據庫物理設計是為邏輯數據模型選取一個最適合應用環(huán)境的物理結構(包括存儲結構和存取方法)。(2)概念結構設計階段概念結構設計是整個數據庫設計的關鍵,它通過對用戶需求進行綜合,歸納與抽象,形成一個獨立與具體DBMS的概念模型。需求分析做得不好,甚至會導致整個數據庫設計返工重做。需求分析是整個設計過程的基礎,是最困難,最耗費時間的一步。 3.2數據庫設計方案本設計嚴格按照規(guī)范設計法對數據庫進行設計。所以其數據結構簡單,清晰,用戶易懂易用。關系模型的概念單一,無論實體還是實體之間的聯(lián)系都用關系表示。關系數據庫是比較理想的數據處理系統(tǒng)[1]。有關關系數據庫的新理論與技術不斷涌現(xiàn),如關系代數和關系演算理論、數據依賴、規(guī)范化理論、泛關系理論、無限超圖理論、查詢優(yōu)化技術、符號表跟蹤技術、空值以及視圖修改問題等。以其簡明的結構(只有唯一的數據模型關系)和嚴密的理論基礎,吸引了大批計算機專家投身于關系理論的研究。 以二維表格(關系)作為數據模型的數據庫稱為關系數據庫。按上述三方面進行可行性分析、研究后,就可整理并編制出新系統(tǒng)開發(fā)的可行性報告,它是總體規(guī)劃工作的階段性成果。(3)運行可行性對新系統(tǒng)運行后給現(xiàn)行系統(tǒng)帶來的影響(包括組織機構、管理方式、工作環(huán)境等)和后果進行估計和評價。對于學校管理信息系統(tǒng)則應著重分析其社會效益。開發(fā)、運行和維護費用主要包括:購買和安裝設備的費用:計算機硬件、系統(tǒng)軟件、 機房、電源、空調等;軟件開發(fā)費用:若由本單位的技術人員開發(fā),則該項費用可以計入下面的人員費用一項;人員費用:系統(tǒng)開發(fā)人員、操作人員和維護人員的工資、培訓費用等;消耗品費用:系統(tǒng)開發(fā)所用材料、系統(tǒng)正常運行所用消耗品,例如水、電費,打印紙、軟盤、色帶等開支;其它費用。新系統(tǒng)的目標確定后,就可以從以下三方面對能否實現(xiàn)新系統(tǒng)目標進行可行性分析:(1)技術可行性根據新系統(tǒng)目標來衡量所需的技術是否具備,一般可從硬件、軟件的性能要求、環(huán)境條件、技術人員水平和數量等方面去考慮和分析,其中開發(fā)人員的技術力量應首先考慮能力與水平,并考慮近期內可以培養(yǎng)和發(fā)展的技術人員。需要指出的是,新系統(tǒng)目標不可能在總體規(guī)劃階段就提得非常具體,它還將在開發(fā)過程中逐步明確和定量化。2、可行性分析在現(xiàn)行系統(tǒng)初步調查的基礎上就可以提出新系統(tǒng)目標,即新系統(tǒng)建立后所要求達到的運行指標,這是系統(tǒng)開發(fā)和評價的依據。5)建立新系統(tǒng)的資源情況:為了建立新系統(tǒng),學?;蛑鞴懿块T準備投入人力(何種技術水平、有多少人)、財力(多少場地和設備、多少資金)和時間(可以給多長開發(fā)時間)的基本情況,對于已有計算機設備的學校,應詳細調查其功能和目前使用狀況,考慮在新系統(tǒng)中充分發(fā)掘其潛力。上述各項內容在系統(tǒng)分析階段中還需進一步作詳細調查。2)組織機構:現(xiàn)行系統(tǒng)的組織機構,歸屬關系、人員安排等,它不僅為新系統(tǒng)各功能子系統(tǒng)的劃分提供依據,還可進一步暴露組織和人事方面的不合理現(xiàn)象。1、現(xiàn)行系統(tǒng)的初步調查初步調查是為了了解現(xiàn)有系統(tǒng)的概貌、規(guī)模等基本情況,從而確認新系統(tǒng)的目標。2.4學校管理信息系統(tǒng)的規(guī)劃系統(tǒng)規(guī)劃是整個管理信息系統(tǒng)建立過程中的基礎階段。由此可見,程序編寫在開發(fā)工作中只占很小比例,而調試工作卻占整個開發(fā)工作量的一半左右,因此“系統(tǒng)開發(fā)就是編程”的習慣說法顯然是片面的。國內外許多系統(tǒng)開發(fā)的實例都證明這是一種行之有效的開發(fā)方式。上述各個階段排列成一個嚴格的線性開發(fā)序列,在每個工作階段均產生完整的技術文檔作為下一階段工作的指導和依據,每一階段都應對文檔進行評審,確信該階段工作已完成并達到要求后才能進入下一階段,同時在以后的工作中不能輕易改變前面經過評審的成果。當前我們學校信息化技術已經相當普及,各類操作人員水平都有相當的高度,所以在運行上是可行性的。硬件方面:目前高性能的網絡組件已經在我們學校廣泛使用(服務器、集線器、通信介質、工作站等),它們速度快、容量大、可靠性能高、價格低,完全能滿足系統(tǒng)的需求。學校信息管理系統(tǒng)用的是Visual Basic開發(fā)語言,調試相對簡單,當前的計算機硬件配置也完全能滿足開發(fā)的需求,因此在技術上是絕對可行的。由于學校信息管理系統(tǒng)是作為畢業(yè)設計由我們學生自己開發(fā)的,在經濟上的投入甚微,系統(tǒng)建成之后將為今后實現(xiàn)龐大的校園考試提供很大的方便,因此在經濟上是可行的。必要性在前面系統(tǒng)初步調查中已經作了詳細的分析,在這里就不再贅述;可能性主要包括經濟可行性、技術可行性和運行可行性三個方面。采用主要的方式是在同學中進行交流和對現(xiàn)有的政策進行分析。它是建立新系統(tǒng)的前期工作,也是進行系統(tǒng)分析和設計的重要基礎。在正式的立項之前必須進行可行性分析,而可行性分析主要是對現(xiàn)行系統(tǒng)進行充分的調查研究,細致了解現(xiàn)行系統(tǒng)的現(xiàn)狀流程,以及存在的主要問題,在此基礎上提出新的系統(tǒng)的邏輯模型。 開發(fā)小組的人數因系統(tǒng)規(guī)模大小而異,通常包括系統(tǒng)分析員、程序員、數據錄入員和硬、軟件維護人員。當然,資金的投入也可以在開發(fā)和運行過程中分階段進行,在逐步取得階段成果的基礎上補充更多的資源。管理信息系統(tǒng)的費用可分為 開發(fā)費用和運行費用,前者包括設備購置、人員工資、培訓和開發(fā)過程中的一系列支出等, 后者包括機器運行、維護和修理費,人員工資和水、電、紙張和軟盤等日常開支。 管理人員是管理信息系統(tǒng)的直接用戶,它們的積極性和配合程度,關系到管理信息系統(tǒng)的使用效果和生命力。一般說來,校長的決心是研制學校管理信息系統(tǒng)的成敗關鍵。要使管理信息系統(tǒng)在學校建立、使用,并從中獲得巨大的效益,必須具備以下基本條件。與企業(yè)管理相比,我國的學校管理在這方面占有較大的優(yōu)勢。 2 系統(tǒng)分析2.1系統(tǒng)的初步調查建立一個好的管理信息系統(tǒng),必須要有一個好的管理基礎。SQL語言的常用操作有:建立數據庫數據表(CREATE TABLE),如本系統(tǒng)中的學生及成績備份就用到該語句;從數據庫中篩選一個記錄集(SELECT),這是最常用的一個語句,功能強大,能有效地對數據庫中一個或多個數據表中的數據進行訪問,并兼有排序、分組等功能;在數據表中添加一個記錄(INSERT);刪除符合條件的記錄(DELETE);更改符合條件的記錄(UPDATE);VB中的數據庫操作對象都提供了對SQL語句的支持。1.2.3 SQL查詢語言及使用SQL語言是結構化語言(Structure Query Language)的縮寫,是一種用于數據庫查詢和編程的語言,已經成為關系型數據庫普遍使用的標準,使用這種標準數據庫語言對程序設計和數據庫的維護都帶來了極大的方便,廣泛地應用于各種數據查詢。ADO 支持用于建立基于客戶端/服務器和 Web 的應用程序的主要功能。作為應用程序與OLE DB連接的橋梁,ActiveX Data Objects (ADO)為Visual Basic 下開發(fā)的應用程序訪問本地或遠程數據庫提供了有效的手段。Access 是一種關系數據庫管理工具,關系數據庫是已開發(fā)的最通用的數據庫之一。另外,Access允許創(chuàng)建自定義報表用于打印或輸出數據庫中的信息。Access 的優(yōu)點在于它能使用數據表示圖或自定義窗體收集信息。這樣的應用程序在32位操作系統(tǒng)下運行,速度更快,更安全,并且更適合在多任務環(huán)境下運行。Visual Basic 是專門為Microsoft的32位操作系統(tǒng)設計的,可用來建立32位的應用程序。Visual Basic提供開放式數據連接(Open Database Connectivity),即ODBC功能,它可通過直接訪問或建立連接的方式使用并操作后臺大型網絡數據庫,如SQL Server、Oracle等。利用數據控件和數據庫管理窗口,可以直接建立或處理Microsoft Access格式的數據庫,并提供強大的數據存儲和檢索功能。這樣可以方便編程人員、提高效率。例如,命令按鈕是一個對象,用戶單擊該按鈕時,將產生一個“單擊”事件,而產生該事件時將執(zhí)行一段程序,用來實現(xiàn)指定的操作。事件驅動編程機制Visual Basic通過事件來執(zhí)行對象的操作。在設計對象時,不必編寫建立和描述每個對象的程序代碼,而是用工具畫在界面上,Visual Basic自動生成對象的程序代碼并封裝起來。Visual Basic自動產生界面設計代碼,程序設計人員只需要編寫實現(xiàn)程序功能的那部分代碼,從而可以大大提高程序設計的效率。在Visual Basic環(huán)境下,利用事件驅動的編程機制、新穎易用的可視化設計工具,使用Windows內部的應用程序接口(API)函數,以及動態(tài)鏈接庫(DLL)、動態(tài)數據交換(DDE)、對象的鏈接與嵌入(OLE)、開放式數據連接(ODBC)等技術,可以高效、快速地開發(fā)出Windows環(huán)境功能強大、圖形界面豐富的應用軟件系統(tǒng)。1.2.1 Visual Basic Visual Basic 、面向對象和采用事件驅動方式的結構化高級程序設計語言,可用于開發(fā)Windows環(huán)境下的各類應用程序。本人將在原來的基礎上,著眼未來,追蹤計算機新技術發(fā)展,并應用到系統(tǒng)持續(xù)開發(fā)中。本人作為用戶的一員,對系統(tǒng)的需求有較深入的認識,同時也掌握了一定的系統(tǒng)開發(fā)理論,借這次畢業(yè)設計的契機,一方面利用自己的所學為學校做一點力所能及的事,另一方面通過這次實踐必將提升自身對軟件工程、數據庫、程序設計等理論的認識,積累系統(tǒng)開發(fā)的經驗。另外隨著計算機網絡的持續(xù)發(fā)展,無論是工作、學習還是生活,將會越來越多地融入到流動的比特中,人們的工作節(jié)奏在不斷加快,需要快捷的信息來源,并對此做出反應。以上各類信息目前還處于手工或半手工的管理狀態(tài),效率低,可靠性差。對于圖書管理,學校有一藏書萬余冊的圖書室,一位專職教師擔任圖書室的日常管理。對于成績管理,課任教師要進行本科目成績登記,計算平均分、優(yōu)秀率、及格率;班主任在期中考試和期末考試后計算本班學生總分
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1