新生入學(xué)信息系統(tǒng)管理_第1頁
新生入學(xué)信息系統(tǒng)管理_第2頁
新生入學(xué)信息系統(tǒng)管理_第3頁
新生入學(xué)信息系統(tǒng)管理_第4頁
新生入學(xué)信息系統(tǒng)管理_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、華立學(xué)院課 程 設(shè) 計(jì)課程名稱 管理信息系統(tǒng) 題目名稱 管理信息系統(tǒng) 學(xué)生系別 會計(jì)學(xué) 專業(yè)班級 06會計(jì)1班 學(xué) 號 學(xué)生姓名 陳露絲 指導(dǎo)教師 張稼 2009 年 01 月 05 日心得體會在本系統(tǒng)的開發(fā)過程中,由于本人是初次開發(fā)軟件,在知識、經(jīng)驗(yàn)方面都存在著不足。另外,在整個開發(fā)的過程中,時(shí)間也比較倉促。因此,該系統(tǒng)必然會存在一些缺陷和不足。因?yàn)閷W(xué)生管理的整個流程不夠熟悉,在需求分析時(shí)未能做到完全滿足的需求。通過開發(fā)這個系統(tǒng),我掌握了的項(xiàng)本過程,了解了的基本知識鞏固了我對VF 6.0的學(xué)習(xí),但在這次畢業(yè)設(shè)計(jì)中的最大收獲并不是掌握這幾門開發(fā)工具的應(yīng)用,而是學(xué)會了設(shè)計(jì)系統(tǒng)的思維方法,以及與

2、同學(xué)們之間相互幫助的精神。2009年 01 月 05日教師評語年 月 日成績及簽名年 月 日目 錄引言31.系統(tǒng)分析概述3 1.1開發(fā)背景32.系統(tǒng)分析3 2.1系統(tǒng)可行性分析3 2.2系統(tǒng)功能分析4 2.2.1組織機(jī)構(gòu)分析4 2.2.2業(yè)務(wù)流程分析5 2.3數(shù)據(jù)流程分析6 2.4數(shù)據(jù)字典與E-R圖10 2.4.1數(shù)據(jù)字典10 2.4.2 E-R圖12 2.4.3轉(zhuǎn)換規(guī)則和關(guān)系模式13 3.系統(tǒng)設(shè)計(jì)14 3.1系統(tǒng)配置方案的選擇和設(shè)計(jì)143.1.1系統(tǒng)硬件配置情況143.1.2 系統(tǒng)軟件配置情況143.1.3網(wǎng)絡(luò)通訊系統(tǒng)配置143.1.4系統(tǒng)總體安全性、可靠性方案與措施153.2 系統(tǒng)的輸入與

3、輸出設(shè)計(jì)153.3 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)163.4 數(shù)據(jù)庫設(shè)計(jì)173.4.1實(shí)體及其屬性描述173.5 物理結(jié)構(gòu)設(shè)計(jì)17參考文獻(xiàn)19引言隨著信息技術(shù)在管理上越來越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個不斷發(fā)展的新型學(xué)科,任何一個單位要生存要發(fā)展,要高效率地把內(nèi)部活動有機(jī)地組織起來,就必須建立與自身特點(diǎn)相適應(yīng)的管理信息系統(tǒng)。本文介紹了在Visual FoxPro 6.0環(huán)境下采用“自上而下地總體規(guī)劃,自下而上地應(yīng)用開發(fā)”的策略開發(fā)一個管理信息系統(tǒng)的過程。通過分析某一學(xué)校學(xué)生管理的不足,創(chuàng)建了一套行之有效的計(jì)算機(jī)管理學(xué)生的方案。文章介紹了學(xué)生管理信息系統(tǒng)的系統(tǒng)分析部

4、分,包括可行性分析、業(yè)務(wù)流程分析等;系統(tǒng)設(shè)計(jì)部分主要介紹了系統(tǒng)新邏輯方案和數(shù)據(jù)庫設(shè)計(jì)及代碼設(shè)計(jì);系統(tǒng)實(shí)現(xiàn)用截圖形式說明了幾個主要模塊的用法,系統(tǒng)界面友好,操作簡單,比較實(shí)用。1.系統(tǒng)分析概述1.1開發(fā)背景一直以來人們使用傳統(tǒng)人工的方式管理文件檔案、統(tǒng)計(jì)和查詢數(shù)據(jù),這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,人工的大量浪費(fèi);另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少困難。一個功能齊全、簡單易用的信息管理系統(tǒng)不但能有效地減輕學(xué)校相關(guān)工作人員的工作負(fù)擔(dān),它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要。所以學(xué)生信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?/p>

5、。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對學(xué)校的各類信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查詢方便、效率高、可靠性好、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)校信息管理的效率,也是一個單位科學(xué)化、正規(guī)化管理,與時(shí)代接軌的重要條件。2.系統(tǒng)分析2.1系統(tǒng)可行性分析學(xué)生信息,作為一個學(xué)校,就有一定的工作量存在,而學(xué)生信息,它的工作量可能是其它信息工作量的幾倍,班級的增加、班級的查找、班級的修改;學(xué)生檔案;課程管理;成績管理;繳費(fèi)管理;統(tǒng)計(jì)等等,每個信息的數(shù)據(jù)都在不斷地變化著,如果采用人工的方式進(jìn)行操作,那么,一天的工作量,足以讓人覺得比較繁瑣,吃不消。針對這

6、樣的情況,采用讓數(shù)據(jù)的查詢變得簡單化,數(shù)據(jù)變的更讓每個人都在任何時(shí)刻都可以了解到。學(xué)生信息管理系統(tǒng)是為廣州XX學(xué)校開發(fā)的,本系統(tǒng)所采用的語言是Visual FoxPro 6.0,用Microsoft Access 2000數(shù)據(jù)庫完成。通過本系統(tǒng),把本校內(nèi)部查詢學(xué)生信息、教務(wù)信息、學(xué)生選課各個環(huán)節(jié)進(jìn)行有效地計(jì)劃、組織和控制。通過本校內(nèi)部的信息,依據(jù)統(tǒng)一數(shù)據(jù)信息進(jìn)行管理,把任何一塊信息所產(chǎn)生的數(shù)據(jù)變動及時(shí)地反映給其它相關(guān)信息,做到數(shù)據(jù)共享。本系統(tǒng)主要信息流程為:教務(wù)信息維護(hù)接受學(xué)生的信息,學(xué)生信息查詢根據(jù)教務(wù)信息維護(hù)的學(xué)生信息做出對所接收的信息合理性進(jìn)行判斷,并交于信息維護(hù)進(jìn)行相應(yīng)的修改,再把信息

7、存入數(shù)據(jù)庫中。學(xué)生選課是對學(xué)生進(jìn)行相應(yīng)選擇自己相關(guān)的課程。最后進(jìn)行打印。采用本系統(tǒng),能夠使整個系統(tǒng)內(nèi)部所有信息的工作簡化,提高工作效益。由于采用統(tǒng)一的數(shù)據(jù)信息,使相關(guān)資料能夠快速地查詢所需的數(shù)據(jù)、資料及其它信息的,使信息快速高效運(yùn)行。2.2系統(tǒng)功能分析2.2.1 組織機(jī)構(gòu)分析學(xué)校主要有總務(wù)處、教導(dǎo)處、兩大塊。其中教導(dǎo)處的工作最為繁重,工作人員多,信息量大。除總務(wù)中的財(cái)務(wù)部門有專人及專用軟件進(jìn)行信息處理外,其它各類的數(shù)據(jù)處理都由班主任以及教導(dǎo)處工作人員人工完成。教導(dǎo)處目前有幾十個班級的學(xué)生,處理的信息主要有三大類:學(xué)生信息、成績數(shù)據(jù)、課程信息。本系統(tǒng)主要著眼于以上部分,建立數(shù)據(jù)庫以及對數(shù)據(jù)的各種

8、操作功能。對于學(xué)生信息,各班的班主任及學(xué)校領(lǐng)導(dǎo)由于各種分類和了解的需要,經(jīng)常性地進(jìn)行各種查詢。教導(dǎo)處在每一屆學(xué)生進(jìn)校時(shí)必須進(jìn)行分班,設(shè)置學(xué)號;設(shè)置課程,并通知任課老師;對于成績管理,課任教師要進(jìn)行本科目成績登記;班主任在期中考試和期末考試后計(jì)算本班學(xué)生總分,排名次;并打印學(xué)生成績單給學(xué)生;學(xué)校系統(tǒng)內(nèi)人員則可通過查詢工具來了解學(xué)生情況。對于課程信息,教導(dǎo)處每學(xué)期要進(jìn)行課程安排、課任教師分配、等等。2.2.2 業(yè)務(wù)流程分析:業(yè)務(wù)流程圖(圖2.1)學(xué)生報(bào)到處繳費(fèi)處理總務(wù)處學(xué)生名單教務(wù)處成績處理學(xué)生成績單學(xué)籍處理學(xué)生表學(xué)生表存儲成績表存儲班級表存儲老師成績輸入班成績表分班處理班級表課程安排課程表課程表

9、存儲圖2-1 學(xué)生信息管理系統(tǒng)業(yè)務(wù)流程圖廣州學(xué)校實(shí)行校長負(fù)責(zé)制,各部門主管在教務(wù)、教學(xué)、考試、學(xué)生制度等方面實(shí)施管理。我們調(diào)查研究的重點(diǎn)是對學(xué)生信息管理業(yè)務(wù)流程進(jìn)行描述,如圖2-1業(yè)務(wù)流程圖所示,該學(xué)校的業(yè)務(wù)流程說明如下:整個系統(tǒng)的系統(tǒng)中人員包括學(xué)生、教務(wù)人員、和任教老師以及班級實(shí)體,系統(tǒng)外實(shí)體是學(xué)生,教師,總務(wù)處。在學(xué)生檔案管理方面,新生入學(xué)在新生接待部門報(bào)到后,具體工作人員將進(jìn)行“學(xué)生信息登記處理”,經(jīng)過相應(yīng)的數(shù)據(jù)處理即學(xué)生名表錄入后,經(jīng)過核對后,進(jìn)行分班處理后入檔保存,并把有關(guān)新生名表匯總成報(bào)表直觀地反映給教務(wù)部門。在注冊繳費(fèi)方面,學(xué)生報(bào)到注冊后,按學(xué)生名表到總務(wù)處進(jìn)行繳費(fèi),作繳費(fèi)處理,

10、并生成繳費(fèi)單,給教務(wù)處作分班和課程設(shè)置處理。在班級管理方面,教務(wù)部門根據(jù)新生名表聯(lián)系有關(guān)分班名額限制、男女生比例等條件來判別進(jìn)行分班處理,生成班級表。在成績管理方面,任教老師主要負(fù)責(zé)日常的考試以及考試成績錄入,生成成績單,并保存,送到教導(dǎo)處,進(jìn)行成績處理,生成成績表,進(jìn)行存儲,以供查詢。報(bào)表處理是整個學(xué)生信息管理業(yè)務(wù)流程中主要工作的集中反映。正如前面所述,它直接提供了學(xué)生的學(xué)習(xí)情況和教學(xué)的情況,可供決策層對學(xué)校的教學(xué)狀況有一個直觀的了解。2.3數(shù)據(jù)流程分析數(shù)據(jù)流圖是在對系統(tǒng)調(diào)研階段繪制的業(yè)務(wù)流程圖進(jìn)行分析的基礎(chǔ)上,從系統(tǒng)的科學(xué)性、管理的合理性、實(shí)際運(yùn)行的可行性角度出發(fā),將信息處理功能和彼此之間

11、的聯(lián)系自頂向下,逐層分解,從邏輯上精確地描述本系統(tǒng)應(yīng)具有的數(shù)據(jù)加工功能、數(shù)據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲和數(shù)據(jù)來源及去向(外部項(xiàng))。首先,分析學(xué)校教學(xué)活動及管理的總體情況,劃分系統(tǒng)邊界,識別系統(tǒng)的數(shù)據(jù)來源和去處,確定外部項(xiàng),得出系統(tǒng)的關(guān)聯(lián)圖,學(xué)生信息系統(tǒng)學(xué)生總務(wù)處老師F1入學(xué)表F6成績單F2收費(fèi)單F3學(xué)籍表班級表、課程表F4F5成績表圖3-1 學(xué)生信息系統(tǒng)關(guān)聯(lián)圖第二,劃分出幾個主要的信息管理功能,并明確各功能之間的聯(lián)系,繪制出數(shù)據(jù)流圖的頂層圖。F1入學(xué)單學(xué)籍管理P1總務(wù)處老師課程處理P3分班處理P2P4D1D2D3D4學(xué)籍表班級表課程表成績表學(xué)籍表F2F3收費(fèi)單F4課程信息 F4班級信息F5成績信

12、息F6學(xué)生成績單F41成績信息F41成績信息F31課程信息F31課程信息F21班級信息F21班級信息F11學(xué)籍信息F11學(xué)籍信息學(xué)生成績處理圖3-2 學(xué)生信息管理信息系統(tǒng)頂層數(shù)據(jù)流圖學(xué)生頂層圖僅從總體上反映了學(xué)校的信息聯(lián)系,我們應(yīng)按照自頂向下,逐層分解的分析學(xué)生總務(wù)處學(xué)籍登記P1.1P1.2繳費(fèi)處理D5繳費(fèi)表P1.3統(tǒng)計(jì)新生 處理D2學(xué)籍表F1入學(xué)單F2學(xué)籍表F3收費(fèi)單F11學(xué)籍信息F121繳費(fèi)信息F113學(xué)籍表F114學(xué)生信息F111入學(xué)登記表F121繳費(fèi)信息圖3-3 學(xué)生信息管理信息系統(tǒng)數(shù)據(jù)流圖:第二層P1學(xué)籍處理分解圖F11學(xué)籍信息P2.1規(guī)劃新生數(shù)據(jù)處理按專業(yè)、成績、性別分班處理P2.

13、2D1學(xué)生表D2班級表P2.3設(shè)置學(xué)號班號處理F211歸整學(xué)籍信息F221班級表F221班級表F211歸整學(xué)籍信息F23學(xué)號信息F21班級信息圖3-4 學(xué)生信息管理信息系統(tǒng)數(shù)據(jù)流圖:第二層P2分班處理分解圖F21班級信息P3.1班級類型 處理P3.2D2班級表D3課程表P3.3課程分派 處理F311歸整學(xué)籍信息F321課程信息F321課程信息F311歸整學(xué)籍信息F311班級信息F31課程信息圖3-5 學(xué)生信息管理信息系統(tǒng)數(shù)據(jù)流圖:第二層P3課程處理分解圖課程維護(hù)處理F31課程信息P4.1選擇班級課程類型 P4.2D3課程表D4成績表P4.3成績分析 處理F311歸整課程信息F421成績信息F3

14、21成績信息F311歸整課程信息F311班級信息F6學(xué)生成績單圖3-6學(xué)生信息管理信息系統(tǒng)數(shù)據(jù)流圖:第二層P4成績處理分解圖成績錄入處理學(xué)生P1.1.1信息邏輯校驗(yàn)P1.1.2學(xué)籍信息合并處理學(xué)籍登記表D6P1.1.3數(shù)據(jù)統(tǒng)計(jì) 處理總務(wù)處F1入學(xué)單F111入學(xué)單F111入學(xué)單F11入學(xué)登記表F111入學(xué)單F2學(xué)生學(xué)籍表圖3-7 學(xué)生信息管理信息系統(tǒng)數(shù)據(jù)流圖:第三層P1.1學(xué)籍登記處理分解圖2.4數(shù)據(jù)字典與E-R圖數(shù)據(jù)流圖只是對數(shù)據(jù)處理和彼此之間的聯(lián)系進(jìn)行了說明,要進(jìn)一步明確數(shù)據(jù)的詳細(xì)內(nèi)容和數(shù)據(jù)加工過程,應(yīng)將底層數(shù)據(jù)流圖的全部數(shù)據(jù)流及其組成部分的數(shù)據(jù)流、數(shù)據(jù)項(xiàng)、數(shù)據(jù)存儲和加工等通過數(shù)據(jù)字典描述清

15、楚,以便于此后系統(tǒng)設(shè)計(jì)的進(jìn)行。2.4.1數(shù)據(jù)字典在系統(tǒng)分析中產(chǎn)生了大量的數(shù)據(jù)字典,限于篇幅,進(jìn)里僅對數(shù)據(jù)流、外部項(xiàng)、數(shù)據(jù)項(xiàng)、數(shù)據(jù)存儲舉例加以說明,并已表格形式對加工予以說明。如表4-1至4-5所示。數(shù)據(jù)項(xiàng)定義(表4-1)數(shù)據(jù)項(xiàng)名稱:學(xué)號含義說明:唯一標(biāo)識每一個學(xué)生類型:字符型長度:15字節(jié)數(shù)據(jù)項(xiàng)編號:E0001取值范圍:0000取值含義:給學(xué)生順序編號數(shù)據(jù)結(jié)構(gòu)定義(表4-2)數(shù)據(jù)結(jié)構(gòu)名稱:學(xué)籍表含義說明:是學(xué)生信息管理系統(tǒng)的主要結(jié)構(gòu)之一,定義了一個學(xué)生的有關(guān)信息組成:學(xué)號+姓名+年級+專業(yè)+性別+出年年月+民族+籍貫+政治面貌+家庭地址+郵政編碼+聯(lián)系電話+入學(xué)時(shí)間數(shù)據(jù)結(jié)構(gòu)編號:D1數(shù)據(jù)流定義

16、(表4-3)數(shù)據(jù)流編號:F31數(shù)據(jù)流名稱:課程信息數(shù)據(jù)流來源:P3數(shù)據(jù)流去向:P4組成:課程號+課程名稱+教材+任課老師+課時(shí)+上課地點(diǎn)+課程性質(zhì)+考試性質(zhì)流通量:每學(xué)期一次數(shù)據(jù)存儲定義(表4-4)數(shù)據(jù)存儲名稱:班級表含義說明:記錄班級的基本信息流入數(shù)據(jù)流:F21數(shù)據(jù)存儲編號:D2流出數(shù)據(jù)流:F21組成:班級號+人數(shù)+輔導(dǎo)員+備注數(shù)據(jù)量:每學(xué)期300張存取方式:隨機(jī)存取處理過程定義(表4-5)處理過程名稱:學(xué)籍管理含義說明:處理學(xué)生的基本信息輸入:F1處理過程編號:P1輸出:F2、F3、F11處理:根據(jù)學(xué)生的入學(xué)表編制學(xué)籍表2.4.2 E-R圖實(shí)體間聯(lián)系及其屬性描述1對多聯(lián)系開設(shè)(1個年級開設(shè)

17、多門課程)擁有(1個年級擁有多個班級)招收(1個班級招收多名學(xué)生)授課(1個老師授課多門課程)多對多聯(lián)系任職(多個老師任職多個年級)學(xué)習(xí)(多名學(xué)生一學(xué)期要學(xué)習(xí)多門課程)繳費(fèi)(多名學(xué)生繳費(fèi)給多名老師)年級任職老師繳費(fèi)學(xué)生課程學(xué)習(xí)招收班級擁有開設(shè)授課nm1n1nnm1n1nmn圖2-4.3 總體E-R圖2.4.3 轉(zhuǎn)換規(guī)則及關(guān)系模式 轉(zhuǎn)換規(guī)則:1、若實(shí)體間的聯(lián)系是1:1的,可以在兩個實(shí)體類型轉(zhuǎn)換成的兩個關(guān)系模式中任意一個關(guān)系模式的屬性中加入另一個關(guān)系模式的鍵和聯(lián)系類型的屬性。2、若實(shí)體之間的聯(lián)系是1:N的,則在N端實(shí)體類型轉(zhuǎn)換成的關(guān)系模式中加入1端實(shí)體類型轉(zhuǎn)換成的關(guān)系模式的鍵和聯(lián)系類型的屬性。3、

18、若實(shí)體之間的聯(lián)系是M:N的,則將聯(lián)系類型也轉(zhuǎn)換成關(guān)系模式,其屬性為兩端實(shí)體類型的鍵加上聯(lián)系類型的屬性,而鍵為兩端實(shí)體鍵的組合。4、若實(shí)體間是三元聯(lián)系,包括1對多對多、1對1對多、1對1對1,則將聯(lián)系類型也轉(zhuǎn)換成關(guān)系模式,其屬性為三端實(shí)體類型的鍵加上聯(lián)系類型的屬性,而組合鍵出自三實(shí)體鍵,但如何組合要視具體情況而定。關(guān)系模式(“ ”是主碼,“ ”是外碼)學(xué)生(學(xué)號、班級號、姓名、性別、出年年月、民族、籍貫、政治面貌、家庭地址、郵政編碼、聯(lián)系電話、入學(xué)時(shí)間)班級(班級號、年級編號、專業(yè)、人數(shù)、輔導(dǎo)員、備注)課程(課程編號、年級編號、教師編號、課程名稱、學(xué)期教材、任課老師、課時(shí)、上課地點(diǎn)、課程性質(zhì)、考

19、試性質(zhì))教師(教師工號、姓名、性別)任課(教師工號、班級號、姓名、性別)學(xué)習(xí)(課程號、學(xué)號、學(xué)習(xí)成績)繳費(fèi)(教師工號、學(xué)號、金額、姓名、年級、專業(yè)、學(xué)期、繳費(fèi)日期、應(yīng)繳費(fèi)用、實(shí)際交費(fèi)、本次欠費(fèi))年級(年級編號、班級號、年級名稱、輔導(dǎo)員)任職(年級編號、年級編號、年級名稱、班級名稱)3.系統(tǒng)設(shè)計(jì)3.1系統(tǒng)配置方案的選擇和設(shè)計(jì)3.1.1系統(tǒng)硬件配置情況廣州XX學(xué)校有近50名人員,考慮到學(xué)校規(guī)模不大,且在計(jì)算機(jī)上已有所投資,所以實(shí)際新購電腦數(shù)量并不大。為兼顧價(jià)格和性能等綜合方面,決定工作站和服務(wù)器都用采用現(xiàn)有計(jì)算機(jī)。充分利用學(xué)校人員素質(zhì)較好和已配的計(jì)算機(jī)房。工作站:Dell Optiplex160L

20、 (賽揚(yáng)2.0G/256M內(nèi)存/40G硬盤/100M網(wǎng)卡/主板集成顯卡、聲卡/CDROM/1.44M) 15臺服務(wù)器:Dell PE6400(雙至強(qiáng)PIII 1G 處理器/1G內(nèi)存/18G*5硬盤(或36G*3),作raid5/USB轉(zhuǎn)接卡/在線UPS/100M網(wǎng)卡) 1臺打印機(jī):HP LaserJet 1000激光打印機(jī) 2臺3.1.2 系統(tǒng)軟件配置情況工作站安裝Win2000 Professional操作系統(tǒng),以及Office等常用辦公軟件。兩臺服務(wù)器安裝Win2000 Server操作系統(tǒng),其中一臺服務(wù)器供其他工作站登陸用,還有一臺用作備份服務(wù)器。3.1.3網(wǎng)絡(luò)通訊系統(tǒng)配置整個系統(tǒng)采用總

21、線型網(wǎng)絡(luò)結(jié)構(gòu),20臺電腦通過2個D-Link 24口Swith用直通線相連。配備一根ADSL作為Internet出口,在訪問服務(wù)器上安裝Wingate 5.0代理服務(wù)器軟件,工作站可以通過Server共享Internet連接。3.1.4系統(tǒng)總體安全性、可靠性方案與措施學(xué)校所企望建立的數(shù)據(jù)庫是一個可靠的、隨時(shí)可用的寶貴資源,它應(yīng)具有安全保密性、完整性、一致性。為了使數(shù)據(jù)庫滿足這些要求,應(yīng)具有多種保護(hù)措施。3.2 系統(tǒng)的輸入與輸出設(shè)計(jì)表3-2系統(tǒng)的輸入與輸出模塊名模塊號輸入輸出學(xué)生信息邏輯檢驗(yàn)P1.1.1新生數(shù)據(jù)有效的新生記錄、無效的新生記錄啟動EXCEL調(diào)整P1.1.1.1新生數(shù)據(jù)有效的新生記錄

22、學(xué)籍信息合并處理P1.1.2新生數(shù)據(jù)寫入學(xué)生表文件統(tǒng)計(jì)新生數(shù)據(jù)P1.1.3新生數(shù)據(jù)各專業(yè)新生人數(shù),各專業(yè)男女生人數(shù)規(guī)整新生數(shù)據(jù)處理P2.1新生數(shù)據(jù)學(xué)生名單寫入學(xué)生表文件按限制條件分班P2.2規(guī)整新生數(shù)據(jù)各班學(xué)生名單寫入班級表文件,并設(shè)置班級名稱按總分降序設(shè)置學(xué)號P2.3指定班級學(xué)生記錄,起始學(xué)號寫入學(xué)生表文件,成績表文件,總分表文件查詢班級相關(guān)記錄P3.1學(xué)生記錄,班級名稱指定班級的學(xué)生名單課程維護(hù)處理P3.2班級名稱課程表,備份數(shù)據(jù)課程數(shù)據(jù)錄入P3.2.1課程數(shù)據(jù)單,錄入要求更新課程表文件課程數(shù)據(jù)修改P3.2.2課程數(shù)據(jù)單,修改要求更新課程文件課程分派處理P3.3班級名稱指定班級的學(xué)生名單及

23、本學(xué)期所開課程課程查詢處理P3.4查詢條件查詢結(jié)果選擇班級課程處理P4.1班級名稱,課程名稱指定班級的學(xué)生名單及成績數(shù)據(jù)成績錄入P4.2學(xué)生名單,課程信息,成績錄入數(shù)據(jù)更新成績表查詢成績數(shù)據(jù)P4.2.1班級名稱指定班級的學(xué)生名單及成績數(shù)據(jù)查詢單個學(xué)生成績數(shù)據(jù)P4.2.2學(xué)生名稱查詢條件,學(xué)生表,成績表計(jì)算總分及名次P4.3成績數(shù)據(jù)總分與名次信息,更新總分表查詢成績數(shù)據(jù)P4.3.1查詢條件成績臨時(shí)文件3.3 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)系統(tǒng)劃分的基礎(chǔ)上,對各有關(guān)子系統(tǒng)的數(shù)據(jù)流圖采用變換中心法或事務(wù)中心法進(jìn)行分解,這樣不斷分解下去,直到分解成為含義明確、功能單一的單元模塊,從而得到系統(tǒng)的功能模塊結(jié)構(gòu)圖,即系統(tǒng)

24、的HIPO圖??勺鋈鐖D4-1所示劃分,限于篇幅只能舉例說明。學(xué)生信息管理系統(tǒng)登錄系 統(tǒng) 維 護(hù)分 班 管 理學(xué) 籍 管 理課 程 管 理成 績 管 理打 印 報(bào) 表添 加 用 戶修 改 密 碼班 級 查 詢檔 案 添 加檔 案 瀏 覽檔 案 查 詢基本課程設(shè)置班級課程設(shè)置成 績 增 加成 績 查 詢成 績 統(tǒng) 計(jì)班級統(tǒng)計(jì)打印檔案統(tǒng)計(jì)打印課程統(tǒng)計(jì)打印成績統(tǒng)計(jì)打印班 級 瀏 覽添 加 班 級重 新 登 錄繳費(fèi)統(tǒng)計(jì)打印圖3-1學(xué)生信息管理系統(tǒng)有關(guān)功能模塊分層圖(HIPO圖)3.4 數(shù)據(jù)庫設(shè)計(jì)目前,數(shù)據(jù)庫技術(shù)已被廣泛使用,幾乎所有的管理信息系統(tǒng)中的數(shù)據(jù)都被組織成數(shù)據(jù)庫的形式,因此,數(shù)據(jù)設(shè)計(jì)成了管理信息系統(tǒng)設(shè)計(jì)中的重要組成部分。在設(shè)計(jì)中,必須根據(jù)用戶的具體要求進(jìn)行分析和設(shè)計(jì),如何從系統(tǒng)的觀點(diǎn)出發(fā)建立一個數(shù)據(jù)模式是核心問題,它必須滿足以下條件:1、符合用戶的要求,即能正確地反映用戶的工作環(huán)境,滿足用戶處理的所有“數(shù)據(jù)”,又能支持用戶需要進(jìn)行的所有“加工”。2、數(shù)據(jù)模式必須與所選DBMS所支持的數(shù)據(jù)模式相匹配。3、數(shù)據(jù)組織必須合理,易操作,易維護(hù),易理解。3.4.1實(shí)體及其屬性描述通過對數(shù)據(jù)流圖的調(diào)研,確定出以下實(shí)體:學(xué)生(學(xué)號、姓名、年級、專業(yè)、性別、出年年月、民族、籍貫、政治面貌、家庭地址、郵政編

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論