資料庫程式設計 – PHP+MySQL 第十三章 專題研討:課 務管理系統        下一頁

 

第十三章 專題研討:課程管理系統

 

13-1 系統首頁

內容:

  • 13-1-1 系統簡介

  • 13-1-2 範例研討:主選單製作

  • 13-1-3 自我挑戰:綜合查詢系統

本章是希望能夠在 course_db 上發展一套完整的課務管理系統,有許多管理工具已在前面章節中介紹過,只要將它們整合在一起即可,但還是有一些工具等待開發,讓我們一起共同完成它。

13-1-1 系統簡介

吾人規劃『課務管理系統』包含有下列四個主要工具,如下:(如下圖所示)

n   綜合查詢系統:提供一般使用者查詢選單,譬如:教師開課、學生選課、學生成績、學生名冊、、等等。

n   綜合管理系統:提供課務人員管理系統,譬如:增加/刪除/更新學生資料、管理教師資料、管理課程資料、、等等。

n   教師課務系統:提供教師課務工具,譬如:教師開課、教師停開課程、成績登錄、、等等。

n   學生課務系統:提供學生選課、退選、、等等工具。

13-1-2 範例研討:主選單製作

(A) 系統功能:main.html

請製作『課務管理系統』的主選單,網頁如下:(超連結暫時連結 www.tsnien.idv.tw)

(B) 程式範例:main.html

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>課程管理系統</title>

</head>

<body>

        ****************************** <BR>

        ***** ***** <BR>

        ****************************** <BR>

        <UL>

        <LI><a href = "http://www.tsnien.idv.tw" target="_blank"> 綜合查詢系統 </a><BR><BR>

        <LI><a href = "http://www.tsnien.idv.tw" target="_blank"> 綜合管理系統 </a><BR><BR>

        <LI><a href = "http://www.tsnien.idv.tw" target="_blank"> 教師課務系統 </a><BR><BR>

        <LI><a href = "http://www.tsnien.idv.tw" target="_blank"> 學生課務系統 </a><BR><BR>

        <UL>

</body>

</html>

 

13-1-3 自我挑戰:綜合查詢系統

(A) 系統功能:mQuery.html

請製作『綜合查詢系統』的主選單,期望能連結下列查詢工具網頁如下:

l  依學生學號,查詢學生資料。

l  依班級名稱,查詢學生名冊。

l  依系所名稱,查詢教師名冊。

l  依學生學號,查詢選修課程與成績。

l  依班級名稱,查詢開課課程與授課教師。

l  依教師姓名,查詢開課課程與班級名稱。

l  依課程名稱,查詢教師姓名與開課班級。

l  依系所名稱,查詢開課課程與授課教師。

l  依教師姓名、班級名稱、課程名稱,查詢學生名冊及成績。

(B) 系統分析:mQuery.html

所需查詢工具大多在前面章節已完成過,只要建立一個網頁並於各項工具加入超連結即可。

翻轉工作室:粘添壽

 

course_db 關聯圖

資料庫程式設計:

 

 

 

翻轉電子書系列: