【正文】
本科畢業(yè)設計論文 題目: 基于 B/S 的城固師范網上選課系統(tǒng)研究 院、 系: 經濟管理學院 學科專業(yè): 信息管理與信息系統(tǒng) 學 生: 學 號: 指導教師 : 2021 年 06 月 I 基于 B/S的城固師范網上選課系統(tǒng)研究 摘要 在計算機應用日益普遍和廣泛的今天 ,計算機科學也日益成熟 ,它已進入到人類的各個領域并發(fā)揮著越來越重要的作用。網上選課系統(tǒng)是教育單位不可缺少的部分,教師 在網上公布自己的可選課程、可選人數(shù),學生就可以不受時間和空間的約束,在教師規(guī)定的時間內、在自己方便的地點進行選課。這樣既提高了選課的效率,減少了教師和管理人員的工作量,又方便了學生。若出現(xiàn)錯選或重選的情況,學生也可以通過選課系統(tǒng)進行更改,而不用再去找教師更正。 本文通過分析 B/S 結構的特點并結合城固師范公共選修課的實際情況,提出了基于B/S 結構的城固師范網上選課系統(tǒng)的基本設計思想,通過該系統(tǒng),使學生可以方便地進行網上選課。 本文主要從以下幾個方面對基于 B/S 的城固師范網上選課系統(tǒng)進行研究和設計: 1) 網上選課系統(tǒng)主要包括管理員登錄模塊、教師登錄模塊和學生登錄模塊。 2) 對網上選課系統(tǒng)進行分析與設計,構架出選課系統(tǒng)的基本框架,得出各模塊所要實現(xiàn)的功能。 3) 介紹了基于 B/S 結構的網上選課系統(tǒng)的設計方案和關鍵技術。 關鍵詞: B/S結構; 網上選課;選課系統(tǒng); access 數(shù)據庫 II Study of Chenggu Normal Course- Selection System Based on B/S Abstract In puter applications bee increasingly mon and widespread today, puter science has bee more mature, it has entered into various fields of human and play an increasingly important role. Course- Selection System Based on B/S is an essential part in education field. Teachers posted on the optional courses, the number of options on the web, students can select the courses in their convenient locations and time. This will not only improve the efficiency of the course- selection, but also convenient to the teachers and the students. If a wrong course- selection is occurred, students can make changes through the system . By analyzing B/S structure and the characteristics and the actual situation of Chenggu Normal , we get the basic designing idea. So the students can easily select courses on line. This paper mainly study and design the College Students Course- Selection System Based on B/S from the following aspects: 1) The College Students Course- Selection System Based on B/S mainly include administrator login module, teachers login module and students login module. 2) The author builds up the basic framework of Course- Selection system online and drawn the functions of every modules want to achieve by analyzing and designing the Course- Selection system online. 3) Finally, it depicts the design proposal and critical technologies of Course- Selection System Based on B/S. Key words: B/S structure 。 select courses online 。Course- Selection System 。 access database i 目錄 摘要 .................................................. (I) Abstract ............................................. (II) 1 緒論 .............................................. (1) 論文研究背景 ....................................................... (1) 研究目的及意義 ..................................................... (1) 國內外研究情況 ..................................................... (2) 論文框架結構 ....................................................... (2) 2 系統(tǒng)分析 ........................................... (3) 系統(tǒng)分析的目標 ..................................................... (3) 選課系統(tǒng)需求分析 ................................................... (3) 系統(tǒng)業(yè)務流程圖分析 ................................................. (4) 數(shù)據流程圖( DFD)分析 .............................................. (4) 頂層 DFD ...................................................... (4) 第一層擴展 DFD ............................................... (5) 第二層擴展 DFD ............................................... (5) 選課系統(tǒng)數(shù)據字典( DD)分析 ......................................... (6) 數(shù)據字典包括的內容 ........................................... (6) 數(shù)據字典分析 ................................................. (7) 本章小結 ........................................................... (7) 3 系統(tǒng)設計 ........................................... (8) 系統(tǒng)設計的目標 ..................................................... (8) 選課系統(tǒng)功能框架圖 ................................................. (8) 系統(tǒng)的數(shù)據庫設計 ................................................... (9) E- R圖分 析 .................................................. (9) 數(shù)據庫設計 ................................................... (9) 用戶界面設計 ...................................................... (12) ii 本章小結 .......................................................... (12) 4 系統(tǒng)實現(xiàn) .......................................... (13) .......................................................... (13) 系統(tǒng)架構: B/S 結構 .......................................... (13) 系統(tǒng)開發(fā)語言: C ............................................ (14) 技術介紹 ............................................ (14) 應用實例 .......................................................... (15) .......................................................... (19) 5 結論 ............................................. (20) 致 謝 ............................................... (21) 參考文獻 ............................................. (22) 附錄 ................................................. (23) 1 緒論 1 1 緒論 論文研究背景 學生選課系統(tǒng)是學校教務管理工作的重要組成部分,學生選課管理的信息化是現(xiàn)代學校人力資源開發(fā)和管理的重要手段。隨著校園數(shù)字化建設的發(fā)展,高校教學管理的系統(tǒng)化和計算機的網絡化 ,以及學分制教學改革的加快 , 使得高校學生網上選課系統(tǒng)目前的應用越來越普遍,幾乎每個進行了信息化建設的學校都具有網上選課系統(tǒng)。大學期 間總會有很多公共選修課,以往的選課方法是隨堂報名,或者 由學校統(tǒng)發(fā)課程表到學生手中,然后由學生 按自己的意愿 填好再反饋到學校 ,而學校還要對結果進行審查,確定有效性, 確定沒有選重復的, 最后才實施上課計劃 。這種方法雖然直接,但是造成選課的盲目性,有些課堂選課時人滿為患,有些課堂無人選課,原因是傳統(tǒng)的選課方法沒有預見性,大家沒有事先協(xié)調好。這種沒有預見性的選課方法 不僅復雜,也牽涉了很多的人力,對管理也造成了諸多不變,而借助網上選課系統(tǒng),學生在任何時間,地點只需要輸入學號,密碼就可進行選課以及成績查詢,而學校也可對 選課 系統(tǒng)進行管理,不僅快捷,而且保密 。這樣有助于學校管理、學生選課,也使傳統(tǒng)的人工選課的不足之處得以改進,大大提高了選課效率,方便了教師管理。 城固師范是陜西省城固縣一所科技職業(yè)中等專業(yè)學校,成立于 1924年、有著 82年的辦學歷史。城固師范累計為漢中市基礎教育輸送了 3萬余名大中專畢業(yè)生,培養(yǎng)了一大批優(yōu)秀中小學教師,對漢中市乃至整個陜南地區(qū)的基礎教育、經濟建設和社會發(fā)展做出了貢獻。然而,就是這樣一個專業(yè)學校到現(xiàn)在為止卻沒有自己的主頁,沒有自己的選課系統(tǒng)和一系列成熟的學籍管理等系統(tǒng)。與大中城市的已有自己成熟的學生管 理系統(tǒng)、考試系統(tǒng)等高校相比,城固師范在管理方面已經遠遠落后了。因此設計這個網上選課系統(tǒng)對城固師范來說,是加快其發(fā)展,促進其信息化與數(shù)字化的重要環(huán)節(jié)。 研究目的及意義 選課制是學分制的前提和基礎,是學分制教學管理體制在運行中最基本的特征,只有全面實行選課制才能更加充分地發(fā)揮學生在學習中的主體地位,進一步調動學生學習積極性;更加有利于教師在教學中實行因材施教,因而也