版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
心得體會(huì)通過本次新生入學(xué)系統(tǒng)的開發(fā),對(duì)開發(fā)軟件的整個(gè)系統(tǒng)流程有了進(jìn)一步的了解,熟悉了編程語言vb,同時(shí)也鍛煉了系統(tǒng)思維的方式,對(duì)于開發(fā)一個(gè)完善的,符合客戶需求的軟件,需要從全局上宏觀把握,同時(shí),在本系統(tǒng)編寫的同時(shí),參考了一些類似的資料,對(duì)于編程中自己不夠熟悉的數(shù)據(jù)庫內(nèi)容,請(qǐng)教了老師同學(xué),也查閱了相關(guān)資料,鍛煉了自己解決實(shí)際問題的能力,為以后的軟件開發(fā)打下了一定的基礎(chǔ)。2009年01月05日教師評(píng)語年月日成績(jī)及簽名年月日TOC\o"1-5"\h\z引言3\o"CurrentDocument"1。系統(tǒng)分析概述3\o"CurrentDocument"1。1開發(fā)背景3\o"CurrentDocument"2。系統(tǒng)分析3\o"CurrentDocument"2.1系統(tǒng)可行性分析32。2系統(tǒng)功能分析42.2。1組織機(jī)構(gòu)分析42。2.2業(yè)務(wù)流程分析5\o"CurrentDocument"2.3數(shù)據(jù)流程分析6\o"CurrentDocument"2.4數(shù)據(jù)字典與E-R圖10\o"CurrentDocument"2。4.1數(shù)據(jù)字典102.4.2E—R圖122。4.3轉(zhuǎn)換規(guī)則和關(guān)系模式13\o"CurrentDocument"3。系統(tǒng)設(shè)計(jì)14\o"CurrentDocument"3.1系統(tǒng)配置方案的選擇和設(shè)計(jì)14\o"CurrentDocument"3.1.1系統(tǒng)硬件配置情況14\o"CurrentDocument"3。1.2系統(tǒng)軟件配置情況14\o"CurrentDocument"3。1。3網(wǎng)絡(luò)通訊系統(tǒng)配置14\o"CurrentDocument"3。1。4系統(tǒng)總體安全性、可靠性方案與措施15\o"CurrentDocument"3.2系統(tǒng)的輸入與輸出設(shè)計(jì)15\o"CurrentDocument"3.3系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)16\o"CurrentDocument"3.4數(shù)據(jù)庫設(shè)計(jì)17\o"CurrentDocument"3。4。1實(shí)體及其屬性描述17\o"CurrentDocument"3。5物理結(jié)構(gòu)設(shè)計(jì)17\o"CurrentDocument"參考文獻(xiàn)19引言隨著信息技術(shù)在管理上越來越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,任何一個(gè)單位要生存要發(fā)展,要高效率地把內(nèi)部活動(dòng)有機(jī)地組織起來,就必須建立與自身特點(diǎn)相適應(yīng)的管理信息系統(tǒng).本文介紹了在Visualbasic6。0環(huán)境下采用“自上而下地總體規(guī)劃,自下而上地應(yīng)用開發(fā)”的策略開發(fā)一個(gè)管理信息系統(tǒng)的過程。通過分析某一學(xué)校學(xué)生管理的不足,創(chuàng)建了一套行之有效的計(jì)算機(jī)管理學(xué)生的方案。文章介紹了學(xué)生管理信息系統(tǒng)的系統(tǒng)分析部分,包括可行性分析、業(yè)務(wù)流程分析等;系統(tǒng)設(shè)計(jì)部分主要介紹了系統(tǒng)新邏輯方案和數(shù)據(jù)庫設(shè)計(jì)及代碼設(shè)計(jì);系統(tǒng)實(shí)現(xiàn)用截圖形式說明了幾個(gè)主要模塊的用法,系統(tǒng)界面友好,操作簡(jiǎn)單,比較實(shí)用.系統(tǒng)分析概述1.1開發(fā)背景一直以來人們使用傳統(tǒng)人工的方式管理文件檔案、統(tǒng)計(jì)和查詢數(shù)據(jù),這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,人工的大量浪費(fèi);另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來了不少困難。一個(gè)功能齊全、簡(jiǎn)單易用的信息管理系統(tǒng)不但能有效地減輕學(xué)校相關(guān)工作人員的工作負(fù)擔(dān),它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來說都至關(guān)重要.所以學(xué)生信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。作為?jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)校的各類信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查詢方便、效率高、可靠性好、存儲(chǔ)量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)校信息管理的效率,也是一個(gè)單位科學(xué)化、正規(guī)化管理,與時(shí)代接軌的重要條件。系統(tǒng)分析2。1系統(tǒng)可行性分析學(xué)生信息,作為一個(gè)學(xué)校,就有一定的工作量存在,而學(xué)生信息,它的工作量可能是其它信息工作量的幾倍,班級(jí)的增加、班級(jí)的查找、班級(jí)的修改;學(xué)生檔案課程管理;成績(jī)管理;繳費(fèi)管理;統(tǒng)計(jì)等等,每個(gè)信息的數(shù)據(jù)都在不斷地變化著,如果采用人工的方式進(jìn)行操作,那么,一天的工作量,足以讓人覺得比較繁瑣,吃不消。針對(duì)這樣的情況,采用讓數(shù)據(jù)的查詢變得簡(jiǎn)單化,數(shù)據(jù)變的更讓每個(gè)人都在任何時(shí)刻都可以了解到。學(xué)生信息管理系統(tǒng)是為廣州XX學(xué)校開發(fā)的,本系統(tǒng)所采用的語言是VisualFoxPro6。0,用MicrosoftAccess2000數(shù)據(jù)庫完成。通過本系統(tǒng),把本校內(nèi)部查詢學(xué)生信息、教務(wù)信息、學(xué)生選課各個(gè)環(huán)節(jié)進(jìn)行有效地計(jì)劃、組織和控制.通過本校內(nèi)部的信息,依據(jù)統(tǒng)一數(shù)據(jù)信息進(jìn)行管理,把任何一塊信息所產(chǎn)生的數(shù)據(jù)變動(dòng)及時(shí)地反映給其它相關(guān)信息,做到數(shù)據(jù)共享.本系統(tǒng)主要信息流程為:教務(wù)信息維護(hù)接受學(xué)生的信息,學(xué)生信息查詢根據(jù)教務(wù)信息維護(hù)的學(xué)生信息做出對(duì)所接收的信息合理性進(jìn)行判斷,并交于信息維護(hù)進(jìn)行相應(yīng)的修改,再把信息存入數(shù)據(jù)庫中。學(xué)生選課是對(duì)學(xué)生進(jìn)行相應(yīng)選擇自己相關(guān)的課程。最后進(jìn)行打印。采用本系統(tǒng),能夠使整個(gè)系統(tǒng)內(nèi)部所有信息的工作簡(jiǎn)化,提高工作效益。由于采用統(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)處目前有幾十個(gè)班級(jí)的學(xué)生,處理的信息主要有三大類:學(xué)生信息、成績(jī)數(shù)據(jù)、課程信息.本系統(tǒng)主要著眼于以上部分,建立數(shù)據(jù)庫以及對(duì)數(shù)據(jù)的各種操作功能.對(duì)于學(xué)生信息,各班的班主任及學(xué)校領(lǐng)導(dǎo)由于各種分類和了解的需要,經(jīng)常性地進(jìn)行各種查詢。教導(dǎo)處在每一屆學(xué)生進(jìn)校時(shí)必須進(jìn)行分班,設(shè)置學(xué)號(hào);設(shè)置課程,并通知任課老師;對(duì)于成績(jī)管理,課任教師要進(jìn)行本科目成績(jī)登記;班主任在期中考試和期末考試后計(jì)算本班學(xué)生總分,排名次;并打印學(xué)生成績(jī)單給學(xué)生;學(xué)校系統(tǒng)內(nèi)人員則可通過查詢工具來了解學(xué)生情況。對(duì)于課程信息,教導(dǎo)處每學(xué)期要進(jìn)行課程安排、課任教師分配、等等。2。2.2業(yè)務(wù)流程分析:業(yè)務(wù)流程圖(圖2。1)報(bào)到處總務(wù)處學(xué)生課程表老師教務(wù)處班級(jí)表班級(jí)表存儲(chǔ)?學(xué)生成績(jī)單學(xué)生名單學(xué)生表成績(jī)表存儲(chǔ)班成績(jī)表課程表存儲(chǔ)學(xué)生表存儲(chǔ)繳費(fèi)處理分班處理課程安排學(xué)籍處理成績(jī)處理成績(jī)輸入?圖報(bào)到處總務(wù)處學(xué)生課程表老師教務(wù)處班級(jí)表班級(jí)表存儲(chǔ)?學(xué)生成績(jī)單學(xué)生名單學(xué)生表成績(jī)表存儲(chǔ)班成績(jī)表課程表存儲(chǔ)學(xué)生表存儲(chǔ)繳費(fèi)處理分班處理課程安排學(xué)籍處理成績(jī)處理成績(jī)輸入?圖2-1學(xué)生信息管理系統(tǒng)業(yè)務(wù)流程圖廣州XX學(xué)校實(shí)行校長負(fù)責(zé)制,各部門主管在教務(wù)、教學(xué)、考試、學(xué)生制度等方面實(shí)施管理。我們調(diào)查研究的重點(diǎn)是對(duì)學(xué)生信息管理業(yè)務(wù)流程進(jìn)行描述,如圖2—1業(yè)務(wù)流程圖所示,該學(xué)校的業(yè)務(wù)流程說明如下:整個(gè)系統(tǒng)的系統(tǒng)中人員包括學(xué)生、教務(wù)人員、和任教老師以及班級(jí)實(shí)體,系統(tǒng)外實(shí)體是學(xué)生,教師,總務(wù)處。在學(xué)生檔案管理方面,新生入學(xué)在新生接待部門報(bào)到后,具體工作人員將進(jìn)行“學(xué)生信息登記處理”,經(jīng)過相應(yīng)的數(shù)據(jù)處理即學(xué)生名表錄入后,經(jīng)過核對(duì)后,進(jìn)行分班處理后入檔保存,并把有關(guān)新生名表匯總成報(bào)表直觀地反映給教務(wù)部門。在注冊(cè)繳費(fèi)方面,學(xué)生報(bào)到注冊(cè)后,按學(xué)生名表到總務(wù)處進(jìn)行繳費(fèi),作繳費(fèi)處理,并生成繳費(fèi)單,給教務(wù)處作分班和課程設(shè)置處理。在班級(jí)管理方面,教務(wù)部門根據(jù)新生名表聯(lián)系有關(guān)分班名額限制、男女生比例等條件來判別進(jìn)行分班處理,生成班級(jí)表.在成績(jī)管理方面,任教老師主要負(fù)責(zé)日常的考試以及考試成績(jī)錄入,生成成績(jī)單,并保存,送到教導(dǎo)處,進(jìn)行成績(jī)處理,生成成績(jī)表,進(jìn)行存儲(chǔ),以供查詢。報(bào)表處理是整個(gè)學(xué)生信息管理業(yè)務(wù)流程中主要工作的集中反映.正如前面所述,它直接提供了學(xué)生的學(xué)習(xí)情況和教學(xué)的情況,可供決策層對(duì)學(xué)校的教學(xué)狀況有一個(gè)直觀的了解。2.3數(shù)據(jù)流程分析數(shù)據(jù)流圖是在對(duì)系統(tǒng)調(diào)研階段繪制的業(yè)務(wù)流程圖進(jìn)行分析的基礎(chǔ)上,從系統(tǒng)的科學(xué)性、管理的合理性、實(shí)際運(yùn)行的可行性角度出發(fā),將信息處理功能和彼此之間的聯(lián)系自頂向下,逐層分解,從邏輯上精確地描述本系統(tǒng)應(yīng)具有的數(shù)據(jù)加工功能、數(shù)據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)來源及去向(外部項(xiàng))。首先,分析學(xué)校教學(xué)活動(dòng)及管理的總體情況,劃分系統(tǒng)邊界,識(shí)別系統(tǒng)的數(shù)據(jù)來源和去處,確定外部項(xiàng),得出系統(tǒng)的關(guān)聯(lián)圖,圖3-1學(xué)生信息系統(tǒng)關(guān)聯(lián)圖第二,劃分出幾個(gè)主要的信息管理功能,并明確各功能之間的聯(lián)系,繪制出數(shù)據(jù)流圖的頂層圖。學(xué)生總務(wù)處F4課程信息*F4班級(jí)信息老師F5F3收費(fèi)單F1入學(xué)單觸F11F2學(xué)籍表成績(jī)信息P1學(xué)籍管理F21班級(jí)信息胃P3課程處理F31課程信息.P4成績(jī)處理D1學(xué)籍表D2班級(jí)表F31課程信息F41成績(jī)信息F41
成
績(jī)
信
息D3課程表D4成績(jī)表風(fēng)學(xué)生成績(jī)單F11學(xué)籍信息uP2F21班
級(jí)
信
息分班處理圖3-2學(xué)生信息管理信息系統(tǒng)頂層數(shù)據(jù)流圖頂層圖僅從總體上反映了學(xué)校的信息聯(lián)系,我們應(yīng)按照自頂向下,逐層分解的分析P1.1學(xué)籍登記F2學(xué)籍表P1.2繳費(fèi)處理總務(wù)處D2學(xué)籍表F114學(xué)生信P1.1學(xué)籍登記F2學(xué)籍表P1.2繳費(fèi)處理總務(wù)處D2學(xué)籍表F114學(xué)生信息F113學(xué)籍表F121繳費(fèi)信息1貝信自西F11學(xué)籍信息P1.3統(tǒng)計(jì)新生處理圖3-3學(xué)生信息管理信息系統(tǒng)數(shù)據(jù)流圖:第二層P1學(xué)籍處理分解圖F11學(xué)籍信息圖3-4學(xué)生信息管理信息系統(tǒng)數(shù)據(jù)流圖:第二層P2分班處理分解圖圖3-5學(xué)生信息管理信息系統(tǒng)數(shù)據(jù)流圖:第二層P3課程處理分解圖圖3-6學(xué)生信息管理信息系統(tǒng)數(shù)據(jù)流圖:第二層P4成績(jī)處理分解圖圖3-7學(xué)生信息管理信息系統(tǒng)數(shù)據(jù)流圖:第三層P1.1學(xué)籍登記處理分解圖2.4數(shù)據(jù)字典與E-R圖數(shù)據(jù)流圖只是對(duì)數(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ù)存儲(chǔ)和加工等通過數(shù)據(jù)字典描述清楚,以便于此后系統(tǒng)設(shè)計(jì)的進(jìn)行。2.4.1數(shù)據(jù)字典在系統(tǒng)分析中產(chǎn)生了大量的數(shù)據(jù)字典,限于篇幅,進(jìn)里僅對(duì)數(shù)據(jù)流、外部項(xiàng)、數(shù)據(jù)項(xiàng)、數(shù)據(jù)存儲(chǔ)舉例加以說明,并已表格形式對(duì)加工予以說明。如表4-1至4-5所示.數(shù)據(jù)項(xiàng)定義(表4-1)數(shù)據(jù)項(xiàng)編號(hào):E0001數(shù)據(jù)項(xiàng)名稱:學(xué)號(hào)含義說明:唯一標(biāo)識(shí)每一個(gè)學(xué)生類型:字符型長度:15字節(jié)取值范圍:000000000000000?99999999999999999取值含義:給學(xué)生順序編號(hào)數(shù)據(jù)結(jié)構(gòu)定義(表4-2)數(shù)據(jù)結(jié)構(gòu)編號(hào):D1數(shù)據(jù)結(jié)構(gòu)名稱:學(xué)籍表含義說明:是學(xué)生信息管理系統(tǒng)的主要結(jié)構(gòu)之一,定義了一個(gè)學(xué)生的有關(guān)信息組成:學(xué)號(hào)+姓名+年級(jí)+專業(yè)+性別+出年年月+民族+籍貫+政治面貌+家庭地址+郵政編碼+聯(lián)系電話+入學(xué)時(shí)間數(shù)據(jù)流定義(表4-3)數(shù)據(jù)流編號(hào):F31數(shù)據(jù)流名稱:課程信息數(shù)據(jù)流來源:P3數(shù)據(jù)流去向:P4組成:課程號(hào)+課程名稱+教材+任課老師+課時(shí)+上課地點(diǎn)+課程性質(zhì)+考試性質(zhì)流通量:每學(xué)期一次數(shù)據(jù)存儲(chǔ)定義(表4-4)數(shù)據(jù)存儲(chǔ)編號(hào):D2數(shù)據(jù)存儲(chǔ)名稱:班級(jí)表含義說明:記錄班級(jí)的基本信息流入數(shù)據(jù)流:F21流出數(shù)據(jù)流:F21組成:班級(jí)號(hào)+人數(shù)+輔導(dǎo)員+備注數(shù)據(jù)量:每學(xué)期300張存取方式:處理過程編號(hào):P1處理過程名稱:學(xué)籍管理含義說明:處理學(xué)生的基本信息輸入:F1輸出:F2、F3、F11處理:根據(jù)學(xué)生的入學(xué)表編制學(xué)籍表2.4。2E-R圖實(shí)體間聯(lián)系及其屬性描述1對(duì)多聯(lián)系開設(shè)(1個(gè)年級(jí)開設(shè)多門課程)擁有(1個(gè)年級(jí)擁有多個(gè)班級(jí))招收(1個(gè)班級(jí)招收多名學(xué)生)授課(1個(gè)老師授課多門課程)多對(duì)多聯(lián)系任職(多個(gè)老師任職多個(gè)年級(jí))學(xué)習(xí)(多名學(xué)生一學(xué)期要學(xué)習(xí)多門課程)繳費(fèi)(多名學(xué)生繳費(fèi)給多名老師)圖2-4.3總體E-R圖2。4.3轉(zhuǎn)換規(guī)則及關(guān)系模式轉(zhuǎn)換規(guī)則:1、若實(shí)體間的聯(lián)系是1:1的,可以在兩個(gè)實(shí)體類型轉(zhuǎn)換成的兩個(gè)關(guān)系模式中任意一個(gè)關(guān)系模式的屬性中加入另一個(gè)關(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、若實(shí)體之間的聯(lián)系是M:N的,則將聯(lián)系類型也轉(zhuǎn)換成關(guān)系模式,其屬性為兩端實(shí)體類型的鍵加上聯(lián)系類型的屬性,而鍵為兩端實(shí)體鍵的組合。4、若實(shí)體間是三元聯(lián)系,包括1對(duì)多對(duì)多、1對(duì)1對(duì)多、1對(duì)1對(duì)1,則將聯(lián)系類型也轉(zhuǎn)換成關(guān)系模式,其屬性為三端實(shí)體類型的鍵加上聯(lián)系類型的屬性,而組合鍵出自三實(shí)體鍵,但如何組合要視具體情況而定。關(guān)系模式(“—”是主碼,"”是外碼)學(xué)生(學(xué)號(hào)、班級(jí)號(hào)、姓名、性別、出年年月、民族、籍貫、政治面貌、家庭地址、郵政編碼、聯(lián)系電話、入學(xué)時(shí)間)班級(jí)(班級(jí)號(hào)、年級(jí)編號(hào)、專業(yè)、人數(shù)、輔導(dǎo)員、備注)課程(課程編號(hào)、年級(jí)編號(hào)、教師編號(hào)、課程名稱、學(xué)期教材、任課老師、課時(shí)、上課地點(diǎn)、課程性質(zhì)、考試性質(zhì))教師(教師工號(hào)、姓名、性別)任課(教師工號(hào)、班級(jí)號(hào)、姓名、性別)學(xué)習(xí)(課程號(hào)、學(xué)號(hào)、學(xué)習(xí)成績(jī))繳費(fèi)(教師工號(hào)、學(xué)號(hào)、金額、姓名、年級(jí)、專業(yè)、學(xué)期、繳費(fèi)日期、應(yīng)繳費(fèi)用、實(shí)際交費(fèi)、本次欠費(fèi))年級(jí)(年級(jí)編號(hào)、班級(jí)號(hào)、年級(jí)名稱、輔導(dǎo)員)任職(年級(jí)編號(hào)、年級(jí)編號(hào)、年級(jí)名稱、班級(jí)名稱)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ī)房。工作站:DellOptiplex160L(賽揚(yáng)2。0G/256M內(nèi)存/40G硬盤/100M網(wǎng)卡/主板集成顯TOC\o"1-5"\h\z卡、聲卡/CDROM/1.44M)15臺(tái)服務(wù)器:DellPE6400(雙至強(qiáng)PIII1G處理器/1G內(nèi)存/18G*5硬盤(或36G*3),作raid5/USB轉(zhuǎn)接卡/在線UPS/100M網(wǎng)卡)1臺(tái)打印機(jī):HPLaserJet1000激光打印機(jī)2臺(tái)3.1.2系統(tǒng)軟件配置情況工作站安裝Win2000Professional操作系統(tǒng),以及Office等常用辦公軟件。兩臺(tái)服務(wù)器安裝Win2000Server操作系統(tǒng),其中一臺(tái)服務(wù)器供其他工作站登陸用,還有一臺(tái)用作備份服務(wù)器。3.1。3網(wǎng)絡(luò)通訊系統(tǒng)配置整個(gè)系統(tǒng)采用總線型網(wǎng)絡(luò)結(jié)構(gòu),20臺(tái)電腦通過2個(gè)D-Link24口Swith用直通線相連。配備一根ADSL作為Internet出口,在訪問服務(wù)器上安裝Wingate5.0代理服務(wù)器軟件,
工作站可以通過Server共享Internet連接.3.1。4系統(tǒng)總體安全性、可靠性方案與措施學(xué)校所企望建立的數(shù)據(jù)庫是一個(gè)可靠的、隨時(shí)可用的寶貴資源,它應(yīng)具有安全保密性、完整性、一致性.為了使數(shù)據(jù)庫滿足這些要求,應(yīng)具有多種保護(hù)措施。3。2系統(tǒng)的輸入與輸出設(shè)計(jì)表3—2系統(tǒng)的輸入與輸出模塊名模塊號(hào)輸入輸出學(xué)生信息邏輯檢驗(yàn)P1.1。1新生數(shù)據(jù)有效的新生記錄、無效的新生記錄啟動(dòng)EXCEL調(diào)整P1.1。1。1新生數(shù)據(jù)有效的新生記錄學(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é)生名單寫入班級(jí)表文件,并設(shè)置班級(jí)名稱按總分降序設(shè)置學(xué)號(hào)P2。3指定班級(jí)學(xué)生記錄,起始學(xué)號(hào)寫入學(xué)生表文件,成績(jī)表文件,總分表文件查詢班級(jí)相關(guān)記錄P3。1學(xué)生記錄,班級(jí)名稱指定班級(jí)的學(xué)生名單課程維護(hù)處理P3。2班級(jí)名稱課程表,備份數(shù)據(jù)課程數(shù)據(jù)錄入P3.2。1課程數(shù)據(jù)單,錄入要求更新課程表文件課程數(shù)據(jù)修改P3。2.2課程數(shù)據(jù)單,修改要求更新課程文件課程分派處理P3.3班級(jí)名稱指定班級(jí)的學(xué)生名單及本學(xué)期所開課程課程查詢處理P3.4查詢條件查詢結(jié)果選擇班級(jí)課程處理P4。1班級(jí)名稱,課程名稱指定班級(jí)的學(xué)生名單及成績(jī)數(shù)據(jù)成績(jī)錄入P4。2學(xué)生名單,課程信息,成績(jī)錄入數(shù)據(jù)更新成績(jī)表
查詢成績(jī)數(shù)據(jù)P4。2.1班級(jí)名稱指定班級(jí)的學(xué)生名單及成績(jī)數(shù)據(jù)查詢單個(gè)學(xué)生成績(jī)數(shù)據(jù)P4.2。2學(xué)生名稱查詢條件,學(xué)生表,成績(jī)表計(jì)算總分及名次P4.3成績(jī)數(shù)據(jù)總分與名次信息,更新總分表查詢成績(jī)數(shù)據(jù)P4.3.1查詢條件成績(jī)臨時(shí)文件3。3系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)系統(tǒng)劃分的基礎(chǔ)上,對(duì)各有關(guān)子系統(tǒng)的數(shù)據(jù)流圖采用變換中心法或事務(wù)中心法進(jìn)行分解,這樣不斷分解下去,直到分解成為含義明確、功能單一的單元模塊,從而得到系統(tǒng)的功能模塊結(jié)構(gòu)圖,即系統(tǒng)的HIPO圖.可做如圖4—1所示劃分,限于篇幅只能舉例說明.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ā)建立一個(gè)數(shù)據(jù)模式是核心問題,它必須滿足以下條件:1、符合用戶的要求,即能正確地反映用戶的工作環(huán)境,滿足用戶處理的所有“數(shù)據(jù)”,又能支持用戶需要進(jìn)行的所有“加工”.2、數(shù)據(jù)模式必須與所選DBMS所支持的數(shù)據(jù)模式相匹配。3、數(shù)據(jù)組織必須合理,易操作,易維護(hù),易理解。3.4。1實(shí)體及其屬性描述通過對(duì)數(shù)據(jù)流圖的調(diào)研,確定出以下實(shí)體:學(xué)生(學(xué)號(hào)、姓名、年級(jí)、專業(yè)、性別、出年年月、民族、籍貫、政治面貌、家庭地址、郵政編碼、聯(lián)系電話、入學(xué)時(shí)間)課程(課程號(hào)、課程名稱、教材、任課老師、課時(shí)、上課地點(diǎn)、課程性質(zhì)、考試性質(zhì))班級(jí)(班級(jí)號(hào)、人數(shù)、輔導(dǎo)員、備注)教師(教師工號(hào)、姓名、性別)年級(jí)(年級(jí)編號(hào)、年級(jí)名稱、輔導(dǎo)員)3.5物理結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫在實(shí)際物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)和存取方法稱為數(shù)據(jù)庫的物理結(jié)構(gòu)。對(duì)于設(shè)計(jì)好的邏輯數(shù)據(jù)模型選擇一個(gè)最符合應(yīng)用要求的物理結(jié)構(gòu)就是數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計(jì)。本設(shè)計(jì)根據(jù)實(shí)際情況,確定數(shù)據(jù)庫表結(jié)構(gòu)如下:(列舉3個(gè)表,余同從略)
1、學(xué)生表結(jié)構(gòu):表4.3.1編號(hào)字段名稱字段類型字段寬度1學(xué)號(hào)(主鍵非空)CHAR152班級(jí)號(hào)(外鍵)CHAR153姓名CHAR104性別CHAR25出生日期DATE86民族CHAR47籍貫CHAR88政治面貌CHAR209家庭地址CHAR5010郵政編碼CHAR611聯(lián)系電話CHAR1612入學(xué)時(shí)間DATE82、課程表結(jié)構(gòu):表4.3。2編號(hào)字段名稱字段類型字段寬度1課程編號(hào)(主鍵非空)CHAR152年級(jí)編號(hào)(外鍵)CHAR153教師編號(hào)(外鍵)CHAR154課程名稱CHAR155年級(jí)CHAR106課程CHAR127學(xué)期教材CHAR168任課老師CHAR89課時(shí)CHAR410上課地點(diǎn)CHAR3011課程性質(zhì)CHAR1012考試性質(zhì)char203、班級(jí)表結(jié)構(gòu):表2。3編號(hào)字段名稱字段類型字段寬度1班級(jí)號(hào)(主鍵非空)CHAR152年級(jí)編號(hào)(外鍵)CHAR153專業(yè)LONG44人數(shù)LONG45輔導(dǎo)員LONG46備注char20參考文獻(xiàn)[1]張民坤,馬崇華。VisualFoxPr08。0編程指南[M]。中國鐵道出版社,2005[2]郭偉.網(wǎng)上書店建立分析[J]。山西農(nóng)業(yè)大學(xué)學(xué)報(bào),2006,(S2)[3]唐偉.基于Web的網(wǎng)上書店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]。電腦學(xué)習(xí),2006,(6)[4]王權(quán)。用ASPONET實(shí)現(xiàn)網(wǎng)上書店系統(tǒng)[J]。甘肅科技,2005,(1)[5]孫桂蘭。電子商務(wù)網(wǎng)上書店系統(tǒng)[J]。撫順石油學(xué)院學(xué)報(bào),2002,(2)處理邏輯編號(hào):Plolol處理邏輯名稱:信息邏輯校驗(yàn)簡(jiǎn)述:輸入的數(shù)據(jù)流:入學(xué)單處理描述:輸出的數(shù)據(jù)流:入學(xué)單處理頻率:處理邏輯編號(hào):P1.1.2處理邏輯名稱:學(xué)籍信息合并處理簡(jiǎn)述:輸入的數(shù)據(jù)流:入學(xué)單處理描述:輸出的數(shù)據(jù)流:入學(xué)登記表處理頻率:處理邏輯編號(hào):P1.1.3處理邏輯名稱:數(shù)據(jù)統(tǒng)計(jì)處理簡(jiǎn)述:輸入的數(shù)據(jù)流:入學(xué)單處理描述:輸出的數(shù)據(jù)流:學(xué)生學(xué)籍表處理頻率:處理邏輯編號(hào):處理邏輯名稱:簡(jiǎn)述:輸入的數(shù)據(jù)流:處理描述:輸出的數(shù)據(jù)流:處理頻率:P2。1規(guī)劃新生數(shù)據(jù)處理學(xué)籍信息規(guī)整學(xué)籍信息處理邏輯編號(hào):處理邏輯名稱:簡(jiǎn)述:輸入的數(shù)據(jù)流:處理描述:輸出的數(shù)據(jù)流:處理頻率:處理邏輯編號(hào):處理邏輯名稱:簡(jiǎn)述:輸入的數(shù)據(jù)流:處理描述:輸出的數(shù)據(jù)流:處理頻率:處理邏輯編號(hào):處理邏輯編號(hào):處理邏輯名稱:簡(jiǎn)述:輸入的數(shù)據(jù)流:處理描述:輸出的數(shù)據(jù)流:處理頻率:處理邏輯編號(hào):處理邏輯名稱:簡(jiǎn)述:輸入的數(shù)據(jù)流:處理描述:輸出的數(shù)據(jù)流:處理頻率:處理邏輯編號(hào):處理邏輯名稱:簡(jiǎn)述:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 世界美術(shù)史 2-2021級(jí)本科(混合式)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- MS41-生命科學(xué)試劑-MCE
- 數(shù)字媒體基礎(chǔ)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 昌盛中學(xué)開展未成年人明德守禮“六個(gè)一”實(shí)施方案
- 2024年防洪防汛應(yīng)急預(yù)案
- 計(jì)算機(jī)juc課程設(shè)計(jì)
- 水控課程設(shè)計(jì)絲綢
- 沼氣池施工方案
- 合伙種植玉米合同(2篇)
- 小學(xué)六年級(jí)心理健康教學(xué)工作總結(jié)
- 2024年天津中煤進(jìn)出口限公司招聘電力及新能源專業(yè)人才(高頻重點(diǎn)提升專題訓(xùn)練)共500題附帶答案詳解
- 教育教學(xué)管理能力答辯問題
- 2024年全國新能源汽車關(guān)鍵技術(shù)技能大賽考試題庫500題
- 地理標(biāo)志使用合同
- 2024-2030年中國呼叫中心行業(yè)現(xiàn)狀規(guī)模及前景動(dòng)態(tài)預(yù)測(cè)報(bào)告
- 2024年中國誠通控股集團(tuán)限公司總部公開招聘(高頻重點(diǎn)提升專題訓(xùn)練)共500題附帶答案詳解
- QCT513-2023商用車輛前軸總成
- 橋梁施工安全培訓(xùn)材料
- 不付租金解除合同通知書
- 2024年中華人民共和國企業(yè)所得稅年度納稅申報(bào)表(帶公式)20240301更新
- 酒店裝修規(guī)劃方案(2篇)
評(píng)論
0/150
提交評(píng)論