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

正文內(nèi)容

學(xué)校信息管理系統(tǒng)的設(shè)計(jì)—免費(fèi)計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文(參考版)

2024-12-03 01:15本頁(yè)面
  

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