第一篇:選課系統功能分析報告
選課系統功能分析報告
姓名:
學號:
引言
隨著計算機的普及,各高校均采用計算機進行學生選課。而對學生選課相關信息的管理由學生選課管理系統實現。學生選課系統是一個學校不可缺少的部分,它的內容對于學校的決策者和管理者來說都至關重要,所以學生選課系統應該能夠為用戶提供充足的信息和快捷的查詢手段。功能分析
2.1 系統功能分析
(1)學生 ①學生登錄
②學生選課,退選,選課瀏覽 ③學生信息修改(修改密碼)④學生查詢課程,瀏覽課程信息(2)管理員 ①管理員登錄
②管理員資料修改(密碼修改)③管理系統
a.錄入課程、學生 b.刪除課程、學生
c.修改課程、學生(權限有限制)
d.瀏覽課程、學生信息(學生密碼不可見)(3)教師 ①教師登錄
②瀏覽自己教授的課程、已選課的學生的信息(學生密碼不可見)③錄入課程信息(課程介紹、安排)④錄入成績
2.2 系統設計目標
本系統是為了更好管理學生選課排課信息而設計的。明確在正常運營中必須面對大量課程、學生信息、教師信息以及三者間相互聯系產生的選課信息,由于學校的學生和課程繁多,包含的信息量大且復雜,使選課管理工作更規范化,系統化,程序化,提高信息處理的速度和準確性,能夠及時、準確、有效的查詢和修改選課排課相關信息。該系統分三類型用戶:
1、學生;
2、管理員;
3、教師。三用戶通過登錄進入不同的界面。學生主要實現選課,通過查詢、瀏覽本學期所開設課程進行選課與退選課程和課程成績查詢;管理員可以通過特別用戶身份登錄,對系統進行全面的管理,對新用戶與課程的添加、刪除、修改,對信息進行管理。教師主要查詢自己要教授的課程并期末錄入成績。概要設計
3.1 系統功能設計
(1)學生功能模塊
(2)管理員功能模塊
(3)教師功能模塊
3.2 類設計
(1)學生類
屬性:學號,名字,班級,密碼,性別,出生年月,入學年份,籍貫,電話,選課數。
(2)課程類
屬性:課程號,課程名,課程類別,上課老師,選課上限,已選人數,上課時間,上課地點。(3)管理員類
屬性:編號,名字,密碼,性別,年齡。(4)教師類
屬性:編號,名字,密碼,性別,年齡,點。
(5)界面類 ① 登錄界面 ② 管理員界面類 ③ 學生界面類
④ 學生、課程查找界面 ⑤ 管理員信息修改
⑥ 學生信息修改界面、密碼修改界面
課程號,課程名,上課時間,上課地
第二篇:網管系統功能分析
1.網強網絡管理系統簡介
網強網絡管理系統(簡稱:Netmaster)是針對解決各行業中、大型企事業單位,目前在IT管理過程中所面臨的3個挑戰以及所需要克服的1個矛盾(即內、外部客戶滿意度、成本控制與系統安全之間的挑戰;IT系統日益增長的復雜性與運維人數、專業知識結構之間的矛盾)的第五代專家智能型綜合網管系統。
1.1系統簡介
Netmaster涵蓋了網絡管理、服務器管理、數據庫管理、中間件管理、通訊管理、安全管理、機房環境管理及運維管理等,它結合了大型定制型網管以用戶的管理要求為導向以及第三代網管的簡單易用這兩方面的特點,并以非編程擴展的方法,滿足了用戶不斷增加的IT資源管理的要求。同時系統能兼容整合第三代網管和其它工具,專注于企業用戶各種設備、應用及服務等資源的健康度、可用率和服務水平的管理,保證IT部門用戶的滿意度,同時通過智能專家模型解決了用戶日益復雜的IT資源與運維人員數量不足、專業知識結構之間的矛盾,并將各種復雜的網絡管理工作簡易化、便捷化與自動化,有效幫助網絡管理人員輕松駕馭網絡,提高網絡管理效率與水平。1.2系統背景
隨著計算機技術和Internet的發展以及各行各業信息化的普及與應用,各行業開始大規模的建立網絡來推動電子商務和政務的發展,不論是政府、金融、教育、醫療等單位都逐漸將核心業務移值到電子化和網絡上。而這些行業用戶比以前任何時候都更加依賴于網絡、IT基礎設施以及應用系統來滿足其核心業務需要。故此,網絡管理與維護對企業的發展也就變得至關重要。而在企業網絡管理這程中仍存在一些困難與問題,不僅影響了網絡管理效率的提高,同時還妨礙了企業的發展:缺少智能分析過濾與自動化處理,導致故障告警泛濫,無法準確定位故障根源;運維人員數量與技術能力有限,面對大量告警堆砌,故障無法及時恢復和解決·網絡規模龐大、設備分散,沒有規范性的分級管理,運維效率低下及流程混亂;IP地址分配與使用不明,員工隨意更改IP地址,造成IP使用沖突及網絡異常;無法實時了解與監控集中在機房的網絡設備,大大拖延了設備故障恢復的時間;網絡環境復雜化與分散化,無法做到集中監控以及實時掌握網絡整體運行情況;對IT資源的配置、分布以及性能缺乏了解,造成IT管理與投資方面的盲目性;傳統IT管理工具相互不能兼容,造成信息孤島,網絡擴展與升級難、成本高。
1.3系統架構
系統要求全部采用JAVA結構開發,能在Windows,Linux,Unix不同平臺下順利移植。可以應用戶要求提供Windows、Unix或Linux版本。全中文界面,軟件代碼完全由國內開發。采用先進且成熟的MVC模式,三層架構,顯示層、邏輯層和業務邏輯層完全分離。分布式架構:數據庫、采集平臺和Web服務三個部分可以分布在任意的三臺服務器上。系統采用三層管理平臺,三層體系架構為:展示層、業務層、采集層。2.網強網絡管理系統主要功能介紹 2.1功能優勢(1)智能化故障管理
網強網絡管理系統智能化故障管理功能建立了及時響應的資源預警、告警機制。系統通過告警敏感度、告警合并、告警過濾以及異常依賴、根源分析等多種高端技術手段,能夠避免大量的無謂重復告警信息,防止告警泛濫。并能在眾多的告警信息中,屏蔽不重要的告警信息,幫助運維人員能夠將精力集中在關鍵問題上,準確定位可能的故障源,真正做到事先運維、整體運維,將影響業務系統健康度和可用率的一切因素事先排除。系統對網絡情況全盤監控,發現異常時通過提示框、聲音、E-mail及手機短信息等各種告警方式第一時間通知網管人員,滿足網絡管理 24 小時正常工作的要求,最大限度保證了系統的服務水平。(2)實用便捷的知識庫
系統知識庫包括產品內置的知識內容以及運維人員在日常維護中新增加的維護知識內容的積累。同時知識庫是建立和完善故障處理機制以及對網絡性能進行分析的知識匯總,它記載了對不同異常故障情況的不同處理手段以及對異常的性能指標所采取的優化措施,以供運維人員對知識進行查詢與經驗共享,為維護人員及時處理異常故障及性能分析提供輔助分析決策。運維人員可通過新增功能手動添加新的知識和新的分類,并可對知識和分類進行修改與刪除。通過知識進行查詢,快速了解各種知識,并由異常關聯到知識庫,知識庫會查詢出該異常的知識,給運維人員提供故障的解決方法。(3)規范的分級管理
用戶可以根據地域、部門、應用等情況等建立地域和設備及資源的復合管理概念,將系統中各項設備和資源按用戶權限設置成不同管理域。按照地域和部門分布管理用戶權限,使IT運維人員各司其職、分工明確、提高運維效率。系統同時能
提供歷史數據的按級匯報,最關鍵的是實時性包括上級能及時看到下級網絡拓撲的實時變更;下級緊急告警信息在上級網絡拓撲圖中的實時顯示。匯總數據具備真實性,人工分級網絡管理的一大弊病就是下級網管人員匯報網絡運行情況時存在瞞報、誤報和漏報等現象(包括實時數據和歷史數據)。(4)安全的入網控制
系統可以探測當前段內存活的IP地址及自動發現各網段的IP地址使用情況,并提供主機定位功能,能通過IP地址查找到該IP的MAC地址及該IP所連的交換機端口。系統支持監測基于IP、MAC、端口的一一對應綁定關系,在發生改動時,實現對設備的網絡連接接入的監控,并可批量處理,也可單獨指定規則。安全的IP-MAC-PORT三重綁定,有效的避免用戶私自更改IP地址、非授權接入網絡、PC隨意更換連接交換機的端口,極大的增強了網絡接入的安全性。同時也為用戶網絡環境提供了安全保障,并且能快速定位問題設備、查找根源,同時提供變動記錄作為可查依據。(5)真實的設備背板
系統能通過真實的背板圖對網絡設備的端口進行信息查看、下聯設備列表、啟用端口、關閉端口、實時分析端口、設置事件規則等操作,并支持國內外各種主流的網絡設備和其他設備。幫助網絡管理人員實現不用跑機房現場就能了解到每個設備的當前端口狀態,節省人力資源,只需點幾鼠標就可以輕松代替原來的體力勞動,解放出更多的時間用于其他事情,提高辦事效率。完全的替代了登錄到設備去操作的過程,大大簡化了對設備的控制管理。(6)實時拓撲圖展現
系統將拓撲圖分為物理拓撲圖、示意拓撲圖(機房、機柜、地域等)、縮略拓撲圖等各種類型。不僅真實準確的反映實際物理連接、邏輯鏈接,而且能幫助用戶實時動態以圖形化形式來展現系統中各種網絡設備及資源(包括路由器、交換機、3層交換機、防火墻、服務器、PC機、鏈路、服務器資源、應用)的實際運行、使用與分布情況。其中,系統自動發現的物理拓撲圖,能實時監控并動態展示網絡中的每個資源類型的健康度、平均CPU利用率或內存利用率以及ICMP響應時間等資源狀態,并用不同顏色進行表示。全局上幫助用戶實時掌握整體網絡運行狀況,將最復雜的網絡狀況以最簡明、直觀的方式呈現。(7)全面的資源管理
系統除能監控所有支持SNMP協議的網絡設備資源,如路由器、交換機等,還
可以監控防火墻、服務器、數據存儲設備、打印機、入侵檢測設備、門禁設備、網閘等。實時展現這些設備中的CPU利用率、內存利用率、各個端口流量、各個端口狀態等,系統最新引進的健康度、可用度的概念能幫助用戶更快的了解IT設施的運行狀態。另外,可以按運維人員需求自行添加不同指標進行監控。不僅如此,還可以針對運維人員關心設備所承載的各種應用(數據庫、中間件等)及服務資源(DNS、郵件、FTP、WEB等)進行一體化和智能化的端到端管理,有效幫助用戶即時掌控各種復雜的應用系統環境,還極大的提高了資源管理的準確性和有效性。
(8)非編程擴展與兼容性
系統除了能夠兼容眾多的廠商設備外,其可供第三方調用的標準系統接口(CORBA、Web service、RMI等),還能很好地兼容國內外第二、三代網管、機房管理、通訊管理等管理系統,全面保證系統的兼容性,滿足用戶在實際網絡管理中,與其它系統能夠高效整合的需要。同時,系統的非編程思想充分考慮了用戶根據企業自身環境對業務監控系統的一些特殊需求。系統在對具體的資源監控上,不僅有內建的監控指標、擴展的監控指標,還有自定義的監控指標,用戶可以根據自身業務管理的需要靈活的選擇監控對象及指標,很方便用戶對所監控的業務進行擴展。同時,也降低了用戶因為二次開發及各項需求無法完全滿足所花費的人力成本和物質成本。(9)服務器監控
對不同的操作系統統一支持,支持Windows全系列,IBM-AIX,HP-UX,FreeBSD,Solaris,不同廠家全系列版本的Linux,提供服務器的安裝程序,CPU,內存,進程,磁盤分區信息管理,具有多硬件平臺多操作系統的特點,網強網絡管理系統配備專業版服務器管理模塊支持監控各類操作系統以及中間件的管理。
各種服務器主機可通過SNMP協議、ssh、telnet等方式來采集設備數據。可監控指標為ICMP響應時間、SNMP狀態、平均Cpu利用率、平均內存利用率、虛擬內存空間、物理內存空間、已使用物理內存、進程名稱列表、指定進程CPU負載、指定進程內存占用、安裝軟件名稱列表、指定安裝軟件日期、指定安裝軟件類型、windows當前磁盤隊列長度、windows平均磁盤隊列長度、windows磁盤讀取平均隊列長度、windows磁盤寫入平均隊列長度、磁盤讀取次數/秒、磁盤寫入次數/秒、磁盤讀數據速率、磁盤寫數據速率、內存讀取速率、內存寫入速
率Trap冷啟動、Trap熱啟動、Trap認證失敗、Trap EGP丟失、用戶擴展Trap、Syslog等于服務器相關數據。(10)查詢監測安裝軟件信息
了解被管理服務器的軟件安裝記錄,軟件名稱、類型以及安裝時間,查看是 否有非法軟件存在,并設置在發現非法軟件時發送自定義的告警信息提示工作人員及時解決.網絡管理員可以用此功能監控服務器上部署軟件的安全性.如下圖1所示:
圖1:詳細的軟件進程列表
(11)查詢監測硬件資源使用分配信息
監測服務器硬盤分區、容量、使用空間、文件系統類型、是否為啟動分區等各項信息,系統可以監測整個硬盤情況,也可以單獨對一個分區同時進行監測,查看被控端內存使用情況,當前容量、當前使用率、最大使用率和平均使用率,CPU的利用率等關鍵硬件性能指標,在出現異常情況時自動發送出告警信息通知IT部門的網絡管理人員。
圖2:磁盤資源實時統計監控
(12)故障監控和報警
根據用戶日常管理的需要,可以對任何的設備監控指標進行告警設置,具有豐富的智能告警方式。提供提示框、聲音、Email、網管警告和手機短信息告警、信使服務等多種方式,提供多種告警級別、分類,智能應急處理預案,滿足網絡管理 24 小時正常工作的要求。
列如對設備CPU占用率的告警設置如下3:
圖3:可以直接定義告警的級別,告警的規則,伐值,輪詢周期等參數
(12)多數據庫監控
用戶日常運行的各種應用系統后臺要需要數據庫系統的支持。網強網絡管理 系統數據庫管理模塊能對mysql、MS SQLserver、Oracle、Sybase等市場主流數
據庫的性能、連接狀態、用戶連接數、使用空間、使用率、表空間等各項參數進行監控,當數據庫參數出現異常時系統可以自動發送出告警信息通知工作人員。對于數據庫的監控做到監控指標使用,監控類型廣泛。數據庫支持多樣指標監控,支持MySQL、sqlserver、DB2、sybase、Oracle、informix等數據庫。例如Sql Server支持的數據有連接響應時間、當前連接數、SqlServer-空閑頁數、SqlServer-總頁數、SqlServer-緩存點擊率、SqlServer-數據文件大小、SqlServer-事務/秒、SqlServer-登錄/秒、SqlServer-注銷/秒、SqlServer-加鎖請求數/秒、SqlServer-加鎖內存數、SqlServer-總內存使用量、SqlServer-批量請求/秒、SqlServer-平均鎖等待時間、SqlServer-鎖等待/秒、SqlServer-死鎖數/秒等數據。Oracle數據庫也同樣支持以上指標。
圖4:數據庫部分指標統計分析
圖5:數據庫告警規則設置
(13)應用系統監控
在用戶的日常應用中,離不開對一些常用的應用服務的管理,如網站、郵件系統等運行狀態和運行情況的自動監測、故障監控和報警。支持網頁服務、ftp服務、DNS服務、email服務等服務應用。網強網絡管理系統應用系統專業管理模塊能完全滿足此類管理的需要,并使用先進監控方式正確率更高。自動監測被控端服務器HTTP、DNS、FTP、SMTP、POP3等常用服務運行狀態,可以通過規則設置,在監測到各項服務狀態出現異常時,自動發送自定義狀態告警信息。各應用服務監測采用目前國際最流行的模擬行為人的監測方法,讓軟件模擬一個用戶正常的發起應用請求,并判斷服務的響應是否及時正常,以此來達到最精確的服務效果監測的目的。
圖6:Web的監測以及告警設置
圖7:郵件系統
(14)事件管理
《網強網絡管理系統》設計的事件機制為當被管理對象的運行狀態發生變化時,就會產生事件。如果該事件是由正常變為故障,則會產生故障報警。故障報警的定制是通過綜合網絡管理系統來定義的,事件管理是通過收集、確認事件,對事件進行分類和過濾,關聯不同來源的事件完成對事件的自動處理和響應。通過事件管理,系統管理人員可以方便、迅速、及時掌握系統運行的故障和警報,及時進行處理,保障系統的正常、穩定運行。IT系統管理人員所關注的問題,如網絡設備當機,端口阻塞,鏈路損壞、、網絡通信中斷、服務器系統開銷過大等等都會以事件的形式表現出來。不同的平臺和軟件有各自獨立的事件管理機制,如果沒有統一的事件管理平臺,就會造成事件管理的片面性與不統一,管理員無法迅速、準確地通過事件掌握系統狀況,得到故障報告,也就不能迅速排除故障。網強?網絡管理系統實現了跨網絡的多平臺事件管理支持,應符合SNMP V1、V2、V3標準,具有強大的功能、統一的用戶界面和優秀的互操作性。網強?網絡管理系統處理的事件來源包括: 網絡設備發出的SNMP Trap事件;網管系統監測到的設備、端口、鏈路等故障事件;這些事件一旦進入事件管理器,就可以按照預定義的規則向管理人員發出故障告警信息。提供手機短信、E_mail、聲音、應用程序、消息框的告警方式。用戶可以靈活的定制告警規則,提供CPU、內存、設備狀態、鏈路流量等自定義告警方法設置。事件的數據統計。綜合網絡管理系統的事件管理會記錄所有收集到的事件信息,并每天生成一個事件日志文件,還可對事件信息進行統計。
(15)性能管理
能對網絡設備的各個觀測值進行分析,包括 交換機、路由器、防火墻和服務器等設備。能夠展現這些設備中的CPU利用率、內存利用率、各個端口流量、各個端口狀態等。
網強?網絡管理系統的性能管理功能涉及網絡通信信息的收集、加工和處理等一系列的活動。其目的是保證在使用最少的網絡資源和具有最小延遲的前提下,網絡提供可靠、連續的通信能力,并使網絡資源的使用達到最優的程度。包含下列內容:
①采集性能監視與性能相關的數據:定時收集被管設備的性能數據,自動生成性能報告。收集的性能參數應包括:端口輸入/輸出利用率、端口輸入/輸出錯誤率、CPU利用率、鏈路利用率、收發消息數、丟包率、端到端時延參數。以上參數可以按每日/每周/每月統計。
②閾值控制:對每種被管對象的每種屬性設置閾值,對于特定被管對象的特定屬性,針對不同的時間段和性能指標設定閾值。通過設置的閾值進行閾值檢查,在將要出現性能問題的時候向管理人員告警。閾值控制可以根據實際情況的輕重緩急進行分級別控制。
③性能分析:對性能的歷史數據進行分析、分析和整理,計算性能指標,對性能狀態做出判斷,為網絡規劃提供參考。
④可視化的性能報告:對性能管理數據進行檢索和處理,生成性能趨勢曲線,以直觀的圖形方式顯示性能的分析結果。
⑤實時性能監視:提供實時數據采集、分析和可視化的工具,用以對流量、負載、丟包、CPU占用率、內存占用率、網絡延遲等網絡設備和線路的性能指標進行實時監測,并可任意設置數據采集的時間段。
第三篇:教師評分系統功能分析
教師評分系統功能分析
一、總體功能
1、對教師評分
2、學生查詢教師信息
二、具體功能
1、學生方面:
選擇教師:可通過課程、教師姓名查詢到相應的教師,并進如該教師的個人主頁界面
打分:根據評分標準對教師進行評分操作
對教師的文字評價:對老師進行相應的文字評價
留言功能:可發布信息,回復信息,刪除自己發布的信息等 //類似問作業等問題,可以讓其他人回答,像一個留言板
下載文檔:可下載教師發布的課件和作業等文檔
課表查看:可查看該教師所上課程的課表,也可以查看每天的所有課程中打分最高的top5
教師評價查看:展示學生對教師的評分與評價
2、軟件展示方面:(老師方面的信息)
教師個人信息:展示教師的姓名、研究方向、職稱、E-mail,所屬學院等
推薦課表:對當日評分較高的教師課程進行推薦
課程信息:課程簡介,任課教師,課程相應資料
三、數據來源
1、教務系統
2、學生上傳
四、評分標準
根據老師上課情況進行打分:分數為0——10分。
五、查詢
六、身份認證
身份:電子科技大學在校學生
身份認證標準:根據教務系統數據庫數據
七、打分認證
首先必須是電子科技大學在校學生,在登錄之后其次根據教務系統數據庫的數據來確定這個學生是否上過所選老師所選課程,必須滿足這兩個條件才能允許打分,并且一門課程只能打一次分,不得重復。在打分完成后可以選擇是否寫評語。
第四篇:學生選課管理系統規劃報告
學生選課管理系統規劃報告
1、系統的意義與目標
網絡的飛速發展深刻地影響了人們的日常生活和商業運作方式。社會的方方面面滲透著互連網的應用,使得一向煩瑣的手工程序變得方便,快捷,而學校網上選課系統正是基于這一思想而發展起來的。傳統的手工選課不僅復雜,也牽涉了很多的人力,對管理也造成了諸多不變,而借助網上選課系統,學生在規定選課時間段內,可以不受地點和時間的限制完成系統登錄、選修課的申請和查詢,而學校也可以方便地對系統進行管理和控制,提高工作效率。
2、系統的用戶需求
用戶的需求具體體現在各種學習成績的提供、保存、更新和查詢方面,這就要求數據庫結構能充分滿足各種信息的輸入和輸出。收集基本數據、數據結構及數據處理的流程,組成一份詳盡數據字典,為后面的具體設計打下基礎。學生選課管理系統的設計為選課及成績管理提供了一個良好的工具,此系統基本實現的設計要求有:
(1)用戶登錄系統
提供良好的用戶登錄界面,輸入用戶名,密碼進行登錄。
(2)學生的需求
網上選課、選課情況查詢、成績查詢。
(3)管理員
(錄入、查詢、修改和刪 除)學生、課程基本資料。
(4)教師的需求
(錄入、查詢、修改和刪除)學生所選課程成績,統計每個學生的總分、平均分以及排名等功能。
3、系統經費概算
初步估算使用經費15萬元,包括硬件資源、技術資料、開發費用、培訓費用等。其中,開發開發期間約需9萬員,調試與運行期間約需6萬元。
4、系統開發計劃
本系統開發計劃由開發小組用10個月完成。具體時間安排計劃如下:
(1)系統調研、系統分析:3個月。
(2)系統設計:2個月。
(3)系統程序設計:3個月。
(4)系統調試:1.5個月。
(5)系統試運行:1.5個月。
第五篇:體育選課系統畢業論文自述報告
體育選課系統畢業論文自述報告
體育公選課管理信息系統對于一個學校來說是必不可少的組成部分。目前好多學校還停留在手工安排課程和人工統計成績的原始階段,這樣的方式對于規模小的學校來說還勉強可以接受,但對于學生信息量比較龐大,需要記錄存檔和統計的數據比較多的高校來說,人工記錄是相當麻煩的。而且當在學期末統計學生成績時時,由于數據量龐大,還只能靠人工去一條條的統計,這樣不但麻煩還浪費了許多時間,效率也比較低,而且十分容易出錯。針對這種現象,本文在熟悉選課流程后運用面向對象的方法開發了體育公選課管理信息系統。本系統具有運行速度快、安全性高、穩定性好的優點,并且具備完善的成績報表生成,老師在線評分等功能。
體育公選課管理信息系統的開發是為了減少大量的、繁瑣的、重復的操作,提高教學管理效率,繼續教學管理改革,促進教學管理科學化與信息化,同時與全面推行學分制與實施新教學計劃相配套。
本系統主要運用面向對象的思想,運用MS SQL數據庫和ASP.NET,開發基于B/S架構下的體育公選課管理信息系統。體育公選課管理信息系統主要包括兩大模塊:選課系統與考試系統。其中選課系統實現了學生數據管理、教師數據管理、學院數據管理、課程數據管理、系統管理、學生在線選課、教師在線評分等功能;考試系統包括了題庫管理、試題管理、隨機組卷、在線考試、自動評分、在線監考等功能。
當前的體育公選課管理信息系統,存在著功能單
一、課程安排缺乏靈活、不能結合體育理論知識進行成績評定、無法實現管理員對所開課程的人數進行控制,造成熱門課程人數爆滿、冷門課程無人問津的后果,手工輸入大批量數據時容易出錯等缺點。
針對以上問題,本系統設計時主要做了以下創新的改進:
(1)對所開課程進行按班別安排指標,例如:開設籃球課,給02信息管理與信息系統這個班別的指標是10人,當02信息管理與信息系統這個班別選擇該課程的人數達到十人后就會提示指標已達上限。這樣的設計更能體現課程安排的公平性。
(2)學生總成績評定實現自動化。根據公式:期末成績=考試成績×70%+理論考試×20%+平時成績×10%評定學生的成績,其中公式中的理論考試成績是由本系統的子系統——考試系統提供的,考試子系統組卷的方式是通過隨機抽題的方式進行組卷的,這樣的方式使學生不單單是體能上的進步,更能打好扎實的理論基礎。
本文所做的主要工作及取得的主要成果如下:
1)研究了管理信息系統的體系結構。
2)通過面向對象的分析方法畫出系統用例圖、類圖,完成系統需求分析。
3)通過功能模塊設計、數據庫設計、編碼設計、安全性設計,完成了系統的設計。
4)編寫相應的文檔。
5)開發了功能強大的體育公選課管理信息系統。
由于時間的限制以及本能能力所及,體育公選課管理信息系統的各種功能還只是處于初步實現階段,在接下來的時間里,如果有機會的話,我將進一步的深入和拓展體育公選課管理信息系統的功能。