選修課程管理系統

2021-03-04 03:57:57 字數 3762 閱讀 3333

課程設計

二○一二年十二月十二日

目錄摘要 1

第一章前言 2

1.1題目與要求 2

1.2問題的提出 2

1.2.1本系統設計的知識點 2

1.2.2功能需求 2

1.3設計目的 2

1.4課程設計的簡介 3

第二章開發環境 4

2.1 系統開發環境 4

2.1.1 開發環境的選擇 4

2.1.2 visual studio 2008簡介 4

2.1.3 sql server 2008簡介 5

第三章需求分析 7

3.1 設計思想 7

3.2 可行性分析 7

3.2.1 操作可行性 7

3.2.2 技術可行性 8

3.2.3 經濟可行性 8

3.3 功能需求 8

3.3.1 基本功能需求 8

3.3.2 使用者介面需求 9

3.4 效能需求 9

3.4.1 系統可擴充套件性 9

3.5 系統設計基礎 9

3.6模組分析及設計 10

第四章資料庫的設計說明 11

4.1資料表 11

4.2資料庫的完整性和安全性 11

4.3選修課資料庫的設計 12

4.3.1建立乙個選修課程資料庫: 12

4.3.2建立乙個學生student表 12

4.3.3建立乙個登入t_login表 13

第五章系統功能的實現 16

5.1 系統登入窗體 16

5.2學生操作主介面 18

5.2.1選修課程的選修 18

5.2.2退選功能 19

5.2.3密碼修改 20

5.3教師操作主介面 21

5.3.1 錄入學生選修課程的成績 21

5.3.2 增加選修課程 22

5.3.3 刪除選修課程資訊 23

5.3.4 修改選修課程基本資訊 25

5.4登出和退出 26

5.4.1登出 26

5.4.2 退出 27

總結 29

致謝 32

參考文獻 33

隨著資訊科技在管理上越來越深如而廣泛的應用,管理資訊系統的實施在技術上已經逐步成熟。選修課管理資訊系統是乙個不斷發展的新型學科,任何乙個單位要生存要發展,要高效率地把內部活動有機地組織起來,就必須建立與自身特點相適應的管理資訊系統。選修課管理系統是乙個教育單位不可缺少的部分,它的內容對於學校的決策者和管理者來說都至關重要,所以選修課資訊管理系統應該能夠為使用者提供充足的資訊和快捷的查詢手段。

但一直以來人們使用傳統人工的方式管理檔案檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的檔案和資料,這對於查詢、更新和維護都帶來了不少的困難。作為計算機應用的一部分,使用計算機對資訊進行管理,具有手工管理所無法比擬的優點.

例如:檢索迅速、查詢方便、可靠性高、儲存量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高選修課管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件。

本系統主要完成對選修課資訊的管理,包括資料庫中表的錄入、修改、刪除等。系統還可以完成對學生個人資訊的錄入、查詢、修改、刪除等功能。選修課資訊管理系統是學校進行對教學資訊管理的乙個主要的環節,乙個比較完整的**修課資訊管理系統應該包括以下三個部分:

登入部分: 可以用學生和老師兩種身份進行登入。

學生部分: 包括學生選課、退課、查詢選修課程等等。

教師部分: 包括將學生的選修課成績的錄入,新增、修改、刪除選修課程。

關鍵字:管理資訊系統,選修課管理系統,系統資料庫

計畫編寫乙個選修課資訊管理系統,主要用來管理學生和選修課程基本資訊,對學生資訊和選修課程進行錄入、刪除、查詢、修改等功能。

為了更好的開發系統以及實際需求的實際情況,選修課資訊管理是學校管理的重要組成部分,對於學校至關重要,所以選修課資訊管理系統應該能夠為使用者提供充足的資訊和快捷的查詢手段。

c#語言知識,程式設計,資料庫,類的宣告和類的成員,建構函式。

實現選修課資訊管理系統的登陸、登出、退出。對資料庫中的學生選修課程資訊進行增加、修改、查詢與刪除等功能操作。

本系統是乙個典型的資訊管理系統,主要目標是讓使用它的管理使用者,包括教師和學生,能很好地管理有關學生選修課程方面的工作,比如老師負責日常的選修課程管理工作,如各種基本資訊的錄入、修改、刪除等操作,以及完成教學班級資訊查詢和學生成績管理,而學生使用該系統主要完成選課和成績查詢等操作。

**全文共分為六章:

第一章前言。這一章主要介紹了課程設計的題目即選修課資訊管理系統、問題的提出、功能需求、設計的目的和目標,對本次課程設計做大體的介紹。

第二章開發環境和開發技術。這一章介紹了系統、系統的開發模式、開發環境以及開發環境的建立。

第三章系統需求分析。這一章主要介紹了系統設計思想、可行性分析、功能和效能需求、系統的設計基礎。

第四章資料庫的設計說明。這一章主要介紹了選修課資料庫的建立,使用了mircrosoft sql server 2008的開發工具。

第五章系統功能的實現及執行結果。這一章主要介紹了系統的總體結構設計和系統的資料庫設計,其中資料庫的設計包括了概念設計、邏輯設計和物理設計,各個功能實現的執行結果。

第六章設計總結。在設計過程中出現的錯誤及改正,結束語。對系統實現過程進行了總結,並對系統將來進行擴充與完善工作進行了展望。

開發與執行的環境的選擇會影響到資料庫設計,本系統開發與執行環境如下:

●開發環境:windows 7

●開發工具:mircrosoft visual studio 2008

●資料庫管理系統:mircrosoft sql server 2008

本系統在windows 7 開發環境下,利用visual studio 2008開發工具,並使用sql server 2008作為資料庫管理系統,來實現選修課管理系統的各個模組和它們的功能,形成乙個令多數學校滿意的選修課資訊管理系統。

visual studio 2008 是微軟公司推出的開發環境。visual studio是windows 平台應用程式的開發環境,它是建立在ide(統一開發環境)的基礎之上,可用於開發多種不同型別的應用程式。微軟宣稱visual studio 2008的承諾是開發者可以針對眾多的應用程式進行開發,諸如windows7、office、web、智慧型手機、雲應用框架等。

微軟除了支援其基本平台外,也準備提供對新興應用趨勢的工具支援,即云計算和並行設計,以充分利用高效能的多核系統。例如,為並行程式設計提供了更多支援,包括增加除錯視窗,增加對*** framework plinq、本地parallel pattern library和concurrency runtime並行擴充套件編碼的支援。visual studio 2008 包括各種增強功能,例如視覺化設計器(使用 .

*** framework 3.5 加速開發)、對 web 開發工具的大量改進,以及能夠加速開發和處理所有型別資料的語言增強功能。visual studio 2008 為開發人員提供了所有相關的工具和框架支援,幫助建立引人注目的、令人印象深刻並支援 ajax 的 web 應用程式。

開發人員能夠利用這些豐富的客戶端和伺服器端框架輕鬆構建以客戶為中心的 web 應用程式,這些應用程式可以整合任何後端資料提供程式、在任何當前瀏覽器內執行並完全訪問 asp *** 應用程式設計和 microsoft 平台。visual studio是目前最流行的 windows平台應用程式開發環境。

公共選修課程大全

文史哲類 課程名稱 中國文化與實用談判 授課老師 勾利軍 課程簡介 如課題名稱,主要是談判那塊 上課形式 點名情況 好幾次 作業情況 無 考試方式 最終成績 90 吧,具體忘了,偶唯一選得分高的公選 啊噢 總體感想 分很高,也很容易解決,老師講課聲情並茂 課程名稱 中國宗教與文化 授課老師 陳廣恩 ...

選修課課程介紹

課程介紹 課程名稱 電腦製作 任課教師 杜月榮 任課教師簡介 本人專業是計算機,主要交給學生們一些簡單的電腦製作知識。上課地點 每週五下午第二節課 班級人數 22 所需用具及購置方式 無 最終評價方式 每人製作乙個電腦小報 課程內容簡介 介紹該課程,以及本學期要學習的內容和目標,旨在吸引學生。左右 ...

大學生選修課管理系統

新疆輕工職業技術學院 專案設計說明書 課程名稱 管理資訊系統 專案名稱 大學生選修課選課管理系統 班級 20 11 級電子商務專業班 組長姓名張 組員姓名 李鑫娟翟華麗 指導教師李傑 命題發出日期 2013 年3月18 日 設計應完成日期 年月日 指導老師 李傑 20 年月日 目錄引言 4 1 系統...