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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

2、類信信息進行管理理,具有著手手工管理所無無法比擬的優(yōu)優(yōu)點.例如:檢索迅速、查查詢方便、效效率高、可靠靠性好、存儲儲量大、保密密性好、壽命命長、成本低低等。這些優(yōu)優(yōu)點能夠極大大地提高學校校信息管理的的效率。關鍵詞: 管理理信息系統(tǒng);系統(tǒng)分析;系統(tǒng)設計;系統(tǒng)實施:目 錄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è)目標標 PAGEREF _Toc343248156 h 1 HYPERLINK l _Toc343248157 1.3 工作作業(yè)績 PAGEREF _Toc343248157 h 1

4、 HYPERLINK l _Toc343248158 1.3.1 個個人主要工作作 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 小小組成員任務務分工情況 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經濟濟可行性分析析 PAGEREF _Toc343248164 h 3 HYPERLINK l _Toc34432481165 2.1.22技術可行性性分析 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è)務務流程分析 PAGEREF _Toc343248168 h 4 HYPERLINK l _Toc343248169 3.2 數(shù)據(jù)據(jù)流程圖 PAGEREF _Toc343248169 h 5 HYPERLINK l _Toc343248170 4 系統(tǒng)設計 PAGEREF _Toc343248170 h 7 HYPERLINK l _Toc343248171 4.1總體設計計 PAGEREF _Toc343248171 h

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

35、窗體用于學學生查詢自己己選修課程的的成績,并且且可以查看該該門課程的成成績分布情況況。5.5課程成績績表單課程成績分析窗窗體:“課程成績分析析”窗體用于教教師查詢課程程成績,查看看課程的成績績分布情況,并并且以打印每每門課程的成成績單。學生成績查詢窗窗體的實現(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 獲得當前前用戶所有已已選學課程信信息 Dim ssqlScoore Ass Striing = seleect s_c.cidd as 課課程編號, aame ass 課程名稱稱,s_c.scoree as 成成績, coourse.crediit as 學分 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 獲得當前前用戶的個人人信息 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 獲得已選選秀課程學分分信息 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添加加一個成績分分析的過程。 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 為“已學學課程”網絡控件“

溫馨提示

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

評論

0/150

提交評論