電子商務(wù)管理信息系統(tǒng)課程設(shè)計(jì)_第1頁
電子商務(wù)管理信息系統(tǒng)課程設(shè)計(jì)_第2頁
電子商務(wù)管理信息系統(tǒng)課程設(shè)計(jì)_第3頁
電子商務(wù)管理信息系統(tǒng)課程設(shè)計(jì)_第4頁
電子商務(wù)管理信息系統(tǒng)課程設(shè)計(jì)_第5頁
已閱讀5頁,還剩39頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、PAGE PAGE 40摘 要隨著學(xué)校規(guī)模的擴(kuò)大,人員的不斷增加、復(fù)雜程度逐漸增強(qiáng),學(xué)校中,教學(xué)管理是一項(xiàng)繁瑣的事,每年都有新生入學(xué)、老生畢業(yè),以及其他各種人事變動(dòng)。每學(xué)期的考試成績都需要分析,縱、橫向比較,能及時(shí)反饋信息,還要對教師的教學(xué)成績考核提供數(shù)據(jù)。如何有效地管理、分析、處理這些信息,幫助學(xué)校和教師掌握學(xué)生的情況,這就是教學(xué)信息管理系統(tǒng)需要完成的功能?;诠芾硇畔⑾迪到y(tǒng)課程的學(xué)學(xué)習(xí),運(yùn)用這這一學(xué)期所學(xué)學(xué)到的東西,我們以小組組為單位實(shí)現(xiàn)現(xiàn)了教學(xué)管理理信息系統(tǒng)設(shè)設(shè)計(jì)與實(shí)施。其其內(nèi)容主要包包括三大部分分:系統(tǒng)分析析,系統(tǒng)設(shè)計(jì)計(jì)和系統(tǒng)實(shí)施施。作為計(jì)算算機(jī)應(yīng)用的一一部分,使用用計(jì)算機(jī)對學(xué)學(xué)校的各

2、類信信息進(jìn)行管理理,具有著手手工管理所無無法比擬的優(yōu)優(yōu)點(diǎn).例如:檢索迅速、查查詢方便、效效率高、可靠靠性好、存儲儲量大、保密密性好、壽命命長、成本低低等。這些優(yōu)優(yōu)點(diǎn)能夠極大大地提高學(xué)校校信息管理的的效率。關(guān)鍵詞: 管理理信息系統(tǒng);系統(tǒng)分析;系統(tǒng)設(shè)計(jì);系統(tǒng)實(shí)施:目 錄TOC o 1-3 h z u HYPERLINK l _Toc343248150 摘 要 PAGEREF _Toc343248150 h 1 HYPERLINK l _Toc3432488151 HYPERLINK l _Toc343248152 1 前言 PAGEREF _Toc343248152 h 1 HYPERLINK l

3、 _Toc343248153 1.1作業(yè)背景景 PAGEREF _Toc343248153 h 1 HYPERLINK l _Toc343248154 1.2 選題題說明 PAGEREF _Toc343248154 h 1 HYPERLINK l _Toc3432481155 1.2.11 基本思思路 PAGEREF _Toc343248155 h 1 HYPERLINK l _Toc343248156 1.2作業(yè)目標(biāo)標(biāo) PAGEREF _Toc343248156 h 1 HYPERLINK l _Toc343248157 1.3 工作作業(yè)績 PAGEREF _Toc343248157 h 1

4、 HYPERLINK l _Toc343248158 1.3.1 個(gè)個(gè)人主要工作作 PAGEREF _Toc343248158 h 1 HYPERLINK l _Toc343248159 1.3.2 主主要收獲 PAGEREF _Toc343248159 h 1 HYPERLINK l _Toc343248160 1.3.3 自自我評定 PAGEREF _Toc343248160 h 2 HYPERLINK l _Toc343248161 1.3.4 小小組成員任務(wù)務(wù)分工情況 PAGEREF _Toc343248161 h 2 HYPERLINK l _Toc343248162 2 系統(tǒng)規(guī)劃劃

5、 PAGEREF _Toc343248162 h 3 HYPERLINK l _Toc343248163 2.1 可行性性分析 PAGEREF _Toc343248163 h 3 HYPERLINK l _Toc343248164 2.1.1經(jīng)濟(jì)濟(jì)可行性分析析 PAGEREF _Toc343248164 h 3 HYPERLINK l _Toc34432481165 2.1.22技術(shù)可行性性分析 PAGEREF _Toc343248165 h 3 HYPERLINK l _Toc343248166 2.1.3管理理組織可行性性分析 PAGEREF _Toc343248166 h 3 HYPER

6、LINK l _Toc343248167 3 系統(tǒng)分析析 PAGEREF _Toc343248167 h 4 HYPERLINK l _Toc343248168 3.1 業(yè)務(wù)務(wù)流程分析 PAGEREF _Toc343248168 h 4 HYPERLINK l _Toc343248169 3.2 數(shù)據(jù)據(jù)流程圖 PAGEREF _Toc343248169 h 5 HYPERLINK l _Toc343248170 4 系統(tǒng)設(shè)計(jì) PAGEREF _Toc343248170 h 7 HYPERLINK l _Toc343248171 4.1總體設(shè)計(jì)計(jì) PAGEREF _Toc343248171 h

7、7 HYPERLINK l _Toc343248172 4.2詳細(xì)設(shè)計(jì)計(jì) PAGEREF _Toc343248172 h 8 HYPERLINK l _Toc343248173 4.2.1 代代碼設(shè)計(jì) PAGEREF _Toc343248173 h 8 HYPERLINK l _Toc343248174 4.2.2 數(shù)數(shù)據(jù)庫設(shè)計(jì) PAGEREF _Toc343248174 h 10 HYPERLINK l _Toc34322481755 4.2.33輸入設(shè)計(jì) PAGEREF _Toc343248175 h 17 HYPERLINK l _Toc343248176 4.2.4輸出出設(shè)計(jì) PAGE

8、REF _Toc343248176 h 19 HYPERLINK l _Toc343248177 5 系統(tǒng)實(shí)施 PAGEREF _Toc343248177 h 22 HYPERLINK l _Toc343248178 結(jié)束語 PAGEREF _Toc343248178 h 27 HYPERLINK l _Toc343248179 參考文獻(xiàn) PAGEREF _Toc343248179 h 288理工大學(xué)教學(xué)管管理信息系統(tǒng)統(tǒng)1 前言1.1作業(yè)背景景本文根據(jù)管理理信息系統(tǒng)開開發(fā)實(shí)踐課課程要求而做做。課程作業(yè)要求如如下:本文根據(jù)所學(xué)內(nèi)內(nèi)容結(jié)合本校校情況,收集集資料,進(jìn)而而小組進(jìn)行研研究、分析、規(guī)規(guī)劃、

9、設(shè)計(jì)、實(shí)實(shí)施,并編寫寫的一個(gè)小型型學(xué)生信息管管理系統(tǒng)。該項(xiàng)目為學(xué)校學(xué)學(xué)生信息管理理系統(tǒng)軟件,是是為了更好的的方便對學(xué)生生各項(xiàng)信息進(jìn)進(jìn)行綜合的管管理。開發(fā)該該軟件的要求求與功能是實(shí)實(shí)現(xiàn)學(xué)生信息息數(shù)據(jù)管理與與操作處理,軟軟件的基本數(shù)數(shù)據(jù)流動(dòng)為用用戶數(shù)據(jù)的輸輸入,學(xué)生信信息,課程信信息,班級信信息的輸入,以以及用戶提出出對學(xué)生信息息等的查詢要要求所產(chǎn)生的的輸出。1.2 選題題說明隨著信息化的發(fā)發(fā)展,管理信信息系統(tǒng)在各各行各業(yè)的應(yīng)應(yīng)用越來越普普及。對于學(xué)學(xué)校來說,校校園管理信息息系統(tǒng)的有點(diǎn)點(diǎn)越來越凸現(xiàn)現(xiàn)出來,它能能夠準(zhǔn)確、及及時(shí)地反映學(xué)學(xué)校各項(xiàng)工作作的當(dāng)前狀態(tài)態(tài),利用過去去的數(shù)據(jù)統(tǒng)計(jì)計(jì)分析結(jié)果,從從全

10、局出發(fā)輔輔助學(xué)校各職職能部門高效效率地管理學(xué)學(xué)校。1.2.1 基本思路本系統(tǒng)分為系統(tǒng)統(tǒng)管理、學(xué)院院管理、班級級管理、教師師信息管理、學(xué)學(xué)生信息管理理、課程管理理、成績管理理、分別對各各個(gè)模塊進(jìn)行行數(shù)據(jù)分析,繪繪出數(shù)據(jù)流程程圖,進(jìn)而建建立功能模塊塊,最后設(shè)計(jì)計(jì)出一套簡單單實(shí)用的學(xué)生生信息管理系系統(tǒng)。1.2作業(yè)目標(biāo)標(biāo)建成一個(gè)完整統(tǒng)統(tǒng)一、技術(shù)先先進(jìn)、高效穩(wěn)穩(wěn)定、安全可可靠的基于IInternnet的教學(xué)學(xué)管理信息系系統(tǒng)。目標(biāo):統(tǒng)籌考慮,信信息共享;包包容性和可擴(kuò)擴(kuò)展性;簡潔潔、易使用、易易維護(hù)、適合合非計(jì)算機(jī)人人員使用;為為教師、學(xué)生生提供良好的的信息服務(wù);運(yùn)行 可靠靠、安全可靠靠;采用先進(jìn)進(jìn)成熟的

11、技術(shù)術(shù),建立實(shí)用用可靠的系統(tǒng)統(tǒng)。1.3 工作作業(yè)績1.3.1 個(gè)個(gè)人主要工作作系統(tǒng)分析:主要要負(fù)責(zé)數(shù)據(jù)流流程圖的繪制制及解釋系統(tǒng)實(shí)施:主要要負(fù)責(zé)系統(tǒng)測測試1.3.2 主主要收獲了解了信息系統(tǒng)統(tǒng)從開發(fā)到實(shí)實(shí)施的具體程程序,同時(shí)對對系統(tǒng)設(shè)計(jì)階段的數(shù)數(shù)據(jù)庫設(shè)計(jì)和代碼的編制以以及界面的有了更更深的認(rèn)識。1.3.3 自自我評定 優(yōu) 良 中 及格 不及格1.3.4 小小組成員任務(wù)務(wù)分工情況小組所有成員分分工如下:表1-1學(xué)號姓名任務(wù)備注10040900133席望系統(tǒng)規(guī)劃與分析析A10040900203艾海波系統(tǒng)設(shè)計(jì)B10040900103左曉蕾系統(tǒng)實(shí)施C2 系統(tǒng)規(guī)劃劃2.1 可行性性分析2.1.1經(jīng)濟(jì)濟(jì)可

12、行性分析析經(jīng)濟(jì)上的可行性性分析主要是是預(yù)估費(fèi)用支支出和對項(xiàng)目目的經(jīng)濟(jì)效益益進(jìn)行評估,我我們系統(tǒng)的開開發(fā)環(huán)境是學(xué)學(xué)校機(jī)房和寢寢室,利用先先用的資源進(jìn)進(jìn)行開發(fā),費(fèi)費(fèi)用可以忽略略,并能夠?yàn)闉榻虒W(xué)管理提提供幫助,可可以收到客觀觀的經(jīng)濟(jì)效益益。2.1.2技術(shù)術(shù)可行性分析析技術(shù)上的可行性性分析要考慮慮將來要采用用的硬件和軟軟件技術(shù)能否否滿足用戶提提出的要求(如如計(jì)算機(jī)的容容量、速度等等)。此外我我們學(xué)習(xí)了計(jì)計(jì)算機(jī)文化基基礎(chǔ),VB.net,數(shù)數(shù)據(jù)庫原理以以及數(shù)據(jù)結(jié)構(gòu)構(gòu)等,掌握了了一定的基礎(chǔ)礎(chǔ)知識,就目目前使用的開開發(fā)技術(shù)來說說建議系統(tǒng)的的功能目標(biāo)應(yīng)應(yīng)該能夠達(dá)到到,利用現(xiàn)有有的技術(shù)在規(guī)規(guī)定的期限內(nèi)內(nèi)開發(fā)工作基

13、基本能夠完成成。2.1.3管理理組織可行性性分析使用本系統(tǒng)的人人員要求有一一定的計(jì)算機(jī)機(jī)文化基礎(chǔ),系系統(tǒng)管理員要要求掌握一定定的計(jì)算機(jī)專專業(yè)知識,掌掌握數(shù)據(jù)庫的的管理和維護(hù)護(hù),以及日常常系統(tǒng)的基本本維護(hù)和管理理。該系統(tǒng)的實(shí)現(xiàn)提提高了教師和和學(xué)生的工作作效率,大大大節(jié)約了工作作時(shí)間,鑒于于系統(tǒng)的技術(shù)術(shù)性含量不是是很高,故設(shè)設(shè)備的科技含含量也一般,基基本達(dá)到大量量的計(jì)算機(jī)普普及程度,有有利于實(shí)現(xiàn)網(wǎng)網(wǎng)絡(luò)化教學(xué)信信息管理。3 系統(tǒng)分析析為方便教學(xué)管理理,實(shí)現(xiàn)教學(xué)學(xué)管理信息化化的目的,要要對服務(wù)的主主體進(jìn)行分析析。 (1)教務(wù)處:管理主體,負(fù)負(fù)責(zé)學(xué)生、教教師、成績、課課程、初始設(shè)設(shè)定的管理,擁擁有系統(tǒng)的

14、最最高權(quán)限。 (2)教師:教教學(xué)主體,在在系統(tǒng)中只能能查看與自己己相關(guān)的信息息,包括基本本信息、課程程信息和成績績信息等。 (3)學(xué)生:受受教育主體,在在系統(tǒng)中只能能查看與自己己相關(guān)的信息息,包括基本本信息、選課課信息和成績績信息等。3.1 業(yè)務(wù)務(wù)流程分析教務(wù)處的主要工工作是對課程程、教師、學(xué)學(xué)生的管理,教教務(wù)處可添加加、修改、刪刪除學(xué)生信息息和教師信息息;設(shè)置相應(yīng)應(yīng)的課程或?qū)φn程信息進(jìn)進(jìn)行修改;查查看所有學(xué)生生的成績信息息。學(xué)生可以以選課和對教教師授課情況況進(jìn)行評價(jià),查查看修改自己己的基本信息息,查看自己己的課程表和和各科成績。教教師則要負(fù)責(zé)責(zé)授課、組織織考試和錄入入成績,教師師也可以查看

15、看自己的授課課情況、選課課學(xué)生名單、學(xué)學(xué)生成績,查查看修改自己的基本信息??偪傮w業(yè)務(wù)流程程如圖10-2 所示。用戶表修改密碼用戶表修改密碼學(xué)院表學(xué)院表信息維護(hù)代碼維護(hù)信息維護(hù)代碼維護(hù)班級表班級表教師教師查看查看教師管理教師管理學(xué)生選課教師信息學(xué)生選課教師信息教務(wù)處教務(wù)處查看選課課程安排查看選課課程安排課程安排課程表教學(xué)計(jì)劃課程安排課程表教學(xué)計(jì)劃成績表成績表學(xué)生學(xué)生查看查看查看查看學(xué)生管理學(xué)生管理信息維護(hù)學(xué)生信息信息維護(hù)學(xué)生信息成績表成績表3.2 數(shù)據(jù)據(jù)流程圖根據(jù)以上需求分分析,教學(xué)管管理信息系統(tǒng)統(tǒng)的功能模塊塊設(shè)計(jì)如圖所所示。各模塊功能說明明:(1)登錄模塊塊根據(jù)不同的的賬號和身份份登錄系統(tǒng),實(shí)

16、實(shí)現(xiàn)不同的系系統(tǒng)操作。(2)系統(tǒng)管理理模塊負(fù)責(zé)系系統(tǒng)中用戶密密碼修改、初初始化新添加加用戶密碼等等工作。(3)數(shù)據(jù)維護(hù)護(hù)模塊由管理理員進(jìn)行操作作,用于教師師、學(xué)生、課課程信息的添添加、刪除、修修改及瀏覽。(4)教學(xué)管理理模塊用于學(xué)學(xué)生選課、教教師成績錄入入和成績單打打印。(5)成績查詢詢管理模塊主主要用于學(xué)生生查詢自己選選修課成績、管管理員查看各各科選修課成成績分布。(6)幫助模塊塊介紹系統(tǒng)的的功能及系統(tǒng)統(tǒng)的使用。4 系統(tǒng)設(shè)計(jì)4.1總體設(shè)計(jì)計(jì)(一)系統(tǒng)功能能描述本系統(tǒng)的主要任任務(wù)是實(shí)現(xiàn)對對學(xué)校的學(xué)生生信息管理、成成績管理、教教師考核信息息管理、課程程信息管理及及相關(guān)查詢。其其主要功能包包括:學(xué)

17、生信息管理學(xué)生信息管理成績管理課程信息管理查詢要求查詢結(jié)果教師信息管理教學(xué)管理系統(tǒng)教學(xué)信息系統(tǒng)用戶(1)學(xué)生信息息管理功能添加學(xué)生:以班班級為單位,進(jìn)進(jìn)行學(xué)生入庫庫。其中分為為單個(gè)添加和和成批添加。單單個(gè)添加學(xué)生生供數(shù)量較少少的學(xué)生信息息入庫;學(xué)籍籍變更。提供供學(xué)生轉(zhuǎn)學(xué)、休休學(xué)、復(fù)學(xué)、退退學(xué)、留級及及畢業(yè)信息。刪除學(xué)生:當(dāng)學(xué)學(xué)生畢業(yè)后,學(xué)學(xué)生信息轉(zhuǎn)移移備份數(shù)據(jù)庫庫中,系統(tǒng)的的基本數(shù)據(jù)庫庫中需要?jiǎng)h除除學(xué)生信息。該該功能主要進(jìn)進(jìn)行成批地刪刪除學(xué)生信息息,如連續(xù)學(xué)學(xué)號區(qū)段的多多位學(xué)生信息息刪除,整個(gè)個(gè)班級的刪除除,所有學(xué)生生信息的刪除除。學(xué)生信息備份:在學(xué)生信息息刪除前,將將其按班級為為單位保存到到

18、備份數(shù)據(jù)庫庫(2)學(xué)生成績績管理功能分?jǐn)?shù)錄入:以以班級為單位位,錄入成績績。分?jǐn)?shù)段統(tǒng)計(jì):以班為單位位,根據(jù)成績績統(tǒng)計(jì)各科各各分?jǐn)?shù)段的人人數(shù),總分各各分?jǐn)?shù)段的人人數(shù)。成績備份:為為指定班級及及指定的學(xué)期期數(shù)的學(xué)生成成績保存到備備份數(shù)據(jù)庫中中。(3)教師信息息管理功能添加新教師。教師信息的修修改。教師成績考核核。(4)課程信息息管理功能課程管理。提供供本學(xué)期各年年級各專業(yè)所所開課程名稱稱的錄入、修修改、刪除。它它是學(xué)生成績績管理的基礎(chǔ)礎(chǔ)。用以保證證數(shù)據(jù)庫中一一致性原則。教師與課程。供供錄入課任教教師與課程、班班級的聯(lián)系情情況。是排課課系統(tǒng)的基礎(chǔ)礎(chǔ)。(5)查詢功能能。 學(xué)生信息查查詢。根據(jù)用用戶的要

19、求,查查詢學(xué)生數(shù)據(jù)據(jù)庫的所有可可能的信息,其其中包括成績績查詢。 教師信息查查詢。根據(jù)用用戶的要求,查查詢相關(guān)教師師信息。 備份成績查查詢。按班級級為單位查詢詢備份數(shù)據(jù)庫庫的學(xué)生信息息。4.2詳細(xì)設(shè)計(jì)計(jì)4.2.1 代代碼設(shè)計(jì)使用代碼可以提提高處理的效效率和精度。按按代碼對事物物進(jìn)行組、累累計(jì)或按某種種規(guī)定算法進(jìn)進(jìn)行統(tǒng)計(jì)分析,處處理十分迅速速,本系統(tǒng)所所用到的編碼碼如下。學(xué)院代碼設(shè)計(jì)代碼規(guī)則:順序序碼,兩位數(shù)數(shù)字字符格式式代表學(xué)院名名稱專業(yè)代碼碼設(shè)計(jì)學(xué)院編碼學(xué)院編碼04專業(yè)代碼設(shè)計(jì)代碼規(guī)則:所在在學(xué)院代碼+學(xué)院內(nèi)專業(yè)業(yè)順序編碼040409專業(yè)順序編碼所在學(xué)院代碼班級代碼設(shè)計(jì)代碼設(shè)計(jì)規(guī)則:入學(xué)年份

20、后后兩位+學(xué)院院代碼+專業(yè)業(yè)代碼+班級級編號1010040902班級編號專業(yè)代碼學(xué)院代碼入學(xué)年份后兩位學(xué)號代碼設(shè)計(jì)代碼設(shè)計(jì)規(guī)則:入學(xué)年份后后兩位+學(xué)院院代碼+專業(yè)業(yè)編碼+班級級代碼+學(xué)生生編號學(xué)生編號學(xué)生編號1004090203編輯代碼專業(yè)代碼學(xué)院編碼入學(xué)年份后兩位1004090020310 級經(jīng)經(jīng)濟(jì)管理學(xué)院院電子商務(wù)專專業(yè)2 班33 號學(xué)生教師號代碼設(shè)計(jì)計(jì)代碼設(shè)計(jì)規(guī)則:教師入職年年份+教師編編號教師入職年份教師入職年份教師編號19990011999001119999 年入職的的編號為0001 的教師師課程代碼設(shè)計(jì)代碼設(shè)計(jì)規(guī)則:開課學(xué)院代代碼+課程編編號開課學(xué)院代碼開課學(xué)院代碼課程編號0401

21、10010110經(jīng)濟(jì)管理理學(xué)院開設(shè)的的課程編號為為0110 的微觀經(jīng)濟(jì)濟(jì)學(xué)課程課程類別代碼設(shè)設(shè)計(jì):代碼設(shè)計(jì)規(guī)則:順序碼全校選修課全校選修課01班級必修課0201全校選選修課;02班級必必修課;以此此類推,可添添加新的課程程類別,考慮慮到課程類別別不會超過999 種。4.2.2 數(shù)數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)主要要包括概念結(jié)結(jié)構(gòu)設(shè)計(jì)(EE-R 模型型設(shè)計(jì))、邏邏輯設(shè)計(jì)和物物理設(shè)計(jì)。(一) 概念結(jié)結(jié)構(gòu)設(shè)計(jì)該系統(tǒng)中的實(shí)體體有學(xué)生、教教師、課程、學(xué)學(xué)院、專業(yè)、班班級、成績、課課件。E-R 圖分別別如圖4.11、4.2、44.3、4.4、4.55、4.6、44.7所示,總體E-R 圖如圖圖4.8 所所示圖4.1

22、 學(xué)生生實(shí)體圖4.2課程實(shí)實(shí)體圖4.3 教師師實(shí)體圖4.4 考試試成績實(shí)體 圖4.5 專業(yè)業(yè)實(shí)體 圖4.6 班級級實(shí)體 圖4.7 課件件實(shí)體圖4.8 總體體E-R圖(二)邏輯結(jié)構(gòu)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)的的主要工作是是把建立的 E-R 圖圖轉(zhuǎn)化為關(guān)系系模型。(1)將實(shí)體轉(zhuǎn)轉(zhuǎn)化為關(guān)系將E-R 圖中中的實(shí)體轉(zhuǎn)化化為一個(gè)關(guān)系系。學(xué)生 (學(xué)號 姓名 身份份證號 性別別 民族 政政治面貌 出出生日期 籍籍貫 通訊地地址 郵編年年級 學(xué)院 專業(yè) 班級級 入學(xué)時(shí)間間 考區(qū) 高高考考號 高高考總分 畢畢業(yè)中學(xué) 外外語語種 錄錄取號 備注注 聯(lián)系電話話 電子郵件件 手機(jī)號 個(gè)人主頁 學(xué)號)課程 (課程號號 課序號 課

23、程名 任任課教師 是是否開課 上上課周次 上上課地點(diǎn) 上上課時(shí)間 課課程學(xué)時(shí) 課課程容量 授授課班級 學(xué)學(xué)分 學(xué)時(shí) 考試方式 課程類別 課程狀態(tài) 開課學(xué)期)教師 (教師號號 姓名 身身份證號 性性別 民族 政治面貌 出生日期 籍貫 通訊訊地址 所在在學(xué)院 研究究方向 學(xué)歷歷 職稱 職職務(wù) 備注 聯(lián)系電話 電子郵件 辦公電話 手機(jī)號 家家庭電話 辦辦公地點(diǎn) 個(gè)個(gè)人主頁)考試成績 (學(xué)學(xué)號 課程號號 課序號 平時(shí)成績 平時(shí)成績系系數(shù) 考試成成績考試成績績系數(shù) 期末末總成績 績績點(diǎn)成績 等等級成績 學(xué)學(xué)分)專業(yè) (所屬學(xué)學(xué)院 專業(yè)編編號 專業(yè)名名稱)班級 (所屬學(xué)學(xué)院 所屬專專業(yè) 班級編編號 班級名

24、名稱)課件 (課程號號 課序號 課件名稱 課件編號)(2)聯(lián)系也可可以轉(zhuǎn)化為一一個(gè)關(guān)系,聯(lián)聯(lián)系的屬性可可以轉(zhuǎn)化為關(guān)關(guān)系屬性。該該系統(tǒng)中多為為一對多的關(guān)關(guān)系,將兩個(gè)個(gè)實(shí)體的主關(guān)關(guān)鍵字抽出來來建立一個(gè)新新的關(guān)系,并并根據(jù)需要增增加一些屬性性,新關(guān)系的主關(guān)鍵字為為兩個(gè)實(shí)體的的主關(guān)鍵字組組合。表4.1 cllassmaanagmeent列名數(shù)據(jù)類型長度主鍵允許空說明classnuum文本7主N班級編碼classnaame文本20N班級名稱depnum文本2N所屬學(xué)院代碼spenum文本4N所屬學(xué)院名稱表4.2 ccoursee列名數(shù)據(jù)類型長度主鍵允許空說明counum文本8主N課程號counamee文

25、本20N課程名depnum文本2N開課學(xué)院coucreddit文本4N學(xué)分couperiiod文本5N學(xué)時(shí)couestaate文本1N課程狀態(tài)coutotaal文本3N總學(xué)時(shí)coutypee文本10N課程類別counotees文本4備注表4.3 ccourseearranngemennt列名數(shù)據(jù)類型長度主鍵允許空格說明counum文本8主N課程號couarroordemuum文本2主N課程序號couarrssemestter文本10N學(xué)期teanum文本7N任課教師courrpllace文本50N上課地點(diǎn)couarryyesomoo文本1N是否開課couarrwweek文本10N上課周次cou

26、arrttime文本50N上課時(shí)間couarrccapaciity文本4N課程內(nèi)容couclasss文本50N上課班級表4.4 sscore列名數(shù)據(jù)類型長度主鍵允許空說明stunum文本9主N學(xué)號counum文本2主N課程號couarroordenuum文本8主N課序號scoreussual文本4平時(shí)成績scorelaast文本4N期末成績scorefiinal文本4N總成績表4.6 sstudennt列名數(shù)據(jù)類型長度主鍵允許空說明stunum文本9主N學(xué)號stunamee文本20N姓名stuid文本18身份證號stugendder文本2性別natnum文本10民族stubirtth日期/時(shí)間

27、8出生日期parnum文本10政治面貌stuentiime文本4入學(xué)時(shí)間spenum文本4班級stuoriggin文本7籍貫stuaddrress文本50通訊地址stuzip文本50郵編stuexammid文本10高考考號stuentrranceppiont文本20高考總分stuhighhsch文本畢業(yè)中學(xué)stuforeeign文本50外語語種stuentrranceiid文本10錄取號stuphonne文本11聯(lián)系電話stuemaiil文本11電子郵件stumobiile文本50手機(jī)號stuhomeepage文本11個(gè)人主頁stunotees文本50備注stuphotto文本照片路徑表 4.

28、7 teachher列名數(shù)據(jù)類型長度主鍵允許空說明teanum文本7主N教師號teanamee文本20N教師姓名depnum文本2學(xué)院teagendder文本2性別titlenuum文本8職稱teaid8出生日期natnum文本18身份證號parnum文本10民族teamobiile文本10政治面貌teahomeetel文本11手機(jī)號teaoffiicetelle文本11家庭電話teaoffiiceadddress文本11辦公電話teaemaiil文本50辦公地點(diǎn)teaphotto文本50電子郵箱teaoriggin文本50照片teareseearch文本50籍貫edunum文本研究方向tea

29、notees文本10學(xué)歷teahomppage文本備注teabirtth文本50個(gè)人主頁teaaddrress文本50通訊地址teazip文本6郵編(三)物理結(jié)構(gòu)構(gòu)設(shè)計(jì)本系統(tǒng)全部文件件存放在名稱稱為 zhjjw 的文件件夾下。Zhhjw 內(nèi)又又有6 個(gè)子子文件夾,文文件夾層次結(jié)結(jié)構(gòu)及所存放放的文件如表表所示。 表4.88系統(tǒng)物理結(jié)結(jié)構(gòu)總文件夾子文件夾二級子文件夾存放的文件格式式說明Programm.vbp.frrm.dsrr.bas文文件存放vb程序形形成的所有系系統(tǒng)databasseZhjw.mddb數(shù)據(jù)庫文件、所所有表文件photostuphotto.jpg文件名字為.jpgg的照片tea

30、photto.jpg文件名稱為.jpgg照片ico.ico文件系統(tǒng)圖標(biāo)文件teauplooad所有教師上傳文文件格式教師上傳課件文文件夾studownnload所有教師上傳文文件格式學(xué)生下載課件文文件夾4.2.3輸入入設(shè)計(jì)系統(tǒng)操作過程中中用戶可以通通過鼠標(biāo)和鍵鍵盤在操作界界面中對相應(yīng)應(yīng)數(shù)據(jù)進(jìn)行輸輸入,操作簡簡便。系統(tǒng)管管理員通過權(quán)權(quán)限還可直接接通過后臺數(shù)數(shù)據(jù)庫對數(shù)據(jù)據(jù)進(jìn)行修改。系統(tǒng)有關(guān)輸入界面設(shè)計(jì)如圖所示:系 統(tǒng) 登 錄系 統(tǒng) 登 錄教 學(xué) 管 理 信 息 系 統(tǒng)確 定取 消圖4.9系統(tǒng)登登錄界面教學(xué)管理系統(tǒng)密碼修改教學(xué)管理系統(tǒng)密碼修改系統(tǒng)管理(F)數(shù)據(jù)維護(hù)(W)教學(xué)管理(X)成績查詢(S)幫

31、助(H)課程信息成績錄入成績查詢關(guān)閉輸入舊密碼輸入新密碼確認(rèn)新密碼確 認(rèn)取 消圖4.10密碼碼修改界面教學(xué)管理系統(tǒng)教學(xué)管理系統(tǒng)教師信息維護(hù)系統(tǒng)管理(F)數(shù)據(jù)維護(hù)(W)教學(xué)管理(X)成績查詢(S)幫助(H)課程信息成績錄入成績查詢關(guān)閉課程編號學(xué) 時(shí)任課教師課程名稱學(xué) 分查看教師詳細(xì)信息瀏覽管理添加修改刪除課程列表課程編號課程名稱學(xué)時(shí)學(xué)分001JAVA5555002英語55003-net44004001111圖4.11教師師信息維護(hù)界界面4.2.4輸出出設(shè)計(jì)該系統(tǒng)的所有數(shù)數(shù)據(jù)都可通過過主窗體運(yùn)用用表格文本框框等形式進(jìn)行行顯示輸出,輸輸出數(shù)據(jù)對應(yīng)應(yīng)相應(yīng)的說明明,簡單易懂懂。除此之外外,還可以通通過打

32、印機(jī)進(jìn)進(jìn)行打印輸出出。圖教學(xué)管理系統(tǒng)教學(xué)管理系統(tǒng)系統(tǒng)管理(F)數(shù)據(jù)維護(hù)(W)教學(xué)管理(X)成績查詢(S)幫助(H)課程信息成績錄入成績查詢關(guān)閉開設(shè)課程英語任課教師查詢成績打印課程編號課程名稱學(xué)號姓名002英語234游開勇002英語198馬淑霞002英語001同學(xué)甲成績單圖4.12課程程安排界面成績查詢成績查詢學(xué) 號搜 索學(xué)號姓名班級課程名平時(shí)成績期末成績總成績學(xué)分1004090201wer02er78808051004090202sdf02re66878661004090203xcv02rer77888871004090204bnm02eer9979898圖4.13成績績查詢界面學(xué)生管理學(xué)生管

33、理學(xué)號搜索批量查詢條件年級從屬學(xué)院所在班級搜索學(xué)號姓名學(xué)院專業(yè)班級聯(lián)系電話手機(jī)入學(xué)時(shí)間1004090201張三經(jīng)濟(jì)管電子商1004090212345671004090202李四經(jīng)濟(jì)管電子商1004090212345671004090203王五經(jīng)濟(jì)管電子商1004090212345671004090204李樂經(jīng)濟(jì)管電子商1004090212345671004090205趙紅經(jīng)濟(jì)管電子商100409021234567圖4.14學(xué)生生信息界面課程信息課程信息學(xué) 期課程號課序號課程名上課班級上課時(shí)間上課地點(diǎn)上課周次學(xué)分學(xué)時(shí)課堂容量01124060運(yùn)籌33經(jīng)管5-125326001125050信息74經(jīng)

34、管1-1663270圖4.15課程程信息界面5 系統(tǒng)實(shí)施創(chuàng)建數(shù)據(jù)訪問模模塊:因?yàn)楸颈鞠到y(tǒng)中大部部分窗體要訪訪問數(shù)據(jù)庫,為為了方便訪問數(shù)據(jù)庫,我我們添加了一一個(gè)類來實(shí)現(xiàn)現(xiàn)對數(shù)據(jù)庫的的一些操作。下面是實(shí)施后的主要系統(tǒng)界面。5.1登錄表單單“密碼初始化”窗體設(shè)計(jì):“密碼初始化”窗體由系統(tǒng)統(tǒng)管理員使用用,用于為新新添加教師和和學(xué)生設(shè)置第第一次使用程程序的密碼。5.2成績錄入入表單 “成績錄入”窗體設(shè)計(jì):“成績錄入”窗窗體用于教師師錄入學(xué)生成成績,系統(tǒng)管管理員可以錄錄入和修改所所課程的成績績,普通教師師只能錄入和和修改自己所所任課程的成成績。5.3學(xué)生成績績查詢表單學(xué)生成績查詢窗窗體:“學(xué)生成績查詢詢”

35、窗體用于學(xué)學(xué)生查詢自己己選修課程的的成績,并且且可以查看該該門課程的成成績分布情況況。5.5課程成績績表單課程成績分析窗窗體:“課程成績分析析”窗體用于教教師查詢課程程成績,查看看課程的成績績分布情況,并并且以打印每每門課程的成成績單。學(xué)生成績查詢窗窗體的實(shí)現(xiàn)代代碼如下為窗口定義模塊塊級變量 Dim myydb Ass New DB 為窗體ffrmStuuScoreeSel的LLoad事件件添加如下代代碼: Privvate SSub frrmStuSScoreSSel_Looad(ByyVal ssenderr As SSystemm.Objeect, BByVal e As Systeem

36、.EveentArggs) Haandless MyBaase.Looad Try 獲得當(dāng)前前用戶所有已已選學(xué)課程信信息 Dim ssqlScoore Ass Striing = seleect s_c.cidd as 課課程編號, aame ass 課程名稱稱,s_c.scoree as 成成績, coourse.crediit as 學(xué)分 frrom s_c,couurse wwhere s_c.ccid=coourse.id annd s_cc.sid= & curreentUseerID & dgCouurse.DDataSoource = myddb.exeeSelCmmd(sqll

37、Scoree) dgCouurse.RReadOnnly = True 獲得當(dāng)前前用戶的個(gè)人人信息 Dim ssqlStuudent As Sttring = seelect name ,gradde froom strrdent wheree id= & ccurrenntUserrID & Dim dds As New DDataSeet Dim ddap1 AAs Neww OleDDb.OleeDbDattaAdappter(ssqlStuudent, DB.cconnsttr) dap1.Fill(ds, coursse) lblIDD.Textt = cuurrenttUserII

38、D Dim rr As DDataRoow For EEach rr In dds.Tabbles(00).Rowws llblNamme.Texxt = rr.Itemm(0) llblClaass.Teext = r.Iteem(1) Next 獲得已選選秀課程學(xué)分分信息 Dim ssqlCreedit AAs Strring = sellect ssum(crredit) fromm s_c,coursse wheere s_c.cidd=courrse.idd and s_c.ssid= & cuurrenttUserIID & andd s_c.scoree=60 Catcch ex

39、 As Exxceptiion MessaageBoxx.Showw(ex.TToStriing) End Try Endd Sub 為窗體ffrmStuuScoreeSel添加加一個(gè)成績分分析的過程。 Privaate Suub sqllselecct(ByVVal ciid1 Ass Striing) 成績分分析 Dim i As Integger Dim Cscorrel(4, 1) AAs Strring Cscoorel(11, 0) = seelect scoree fromm s_c wheree sid= & curreentUseerID.TTrim & aand ciid=

40、 & cidd1.Triim & Dim sql AAs Strring = sellect sscore from s_c wwhere sid= & ccurrenntUserrID.Trrim & annd cidd= & cid11.Trimm & Cscoorel(22, 0) = seelect max(sscor) from s_c wwhere cid= & ccid1 & Cscoorel(33, 0) = seelect avg(sscor) from s_c wwhere cid= & ccid1 & Cscoorel(44, 0) = seelect min(sscor) from s_c wwhere cid= & ccid1 & For i = 11 To 44 Cscorrel(i, 1) = mydbb.exessell(CCscoreel(i, 0).TTrim Nextt txtSSScoree.Textt = Csscorell(1, 11) txtMMaxS.TText = Cscoorel(22, 1) txtAAvgS.TText = Int(Val(CCscoreel(3, 1).ToStrring txtMMinS.TText = Cscoorel(44, 1) Endd Sub 為“已學(xué)學(xué)課程”網(wǎng)絡(luò)控件“

溫馨提示

  • 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

提交評論