趙劍橋
摘要:基于Access數據庫設計教學信息管理系統,通過該系統能夠實現學生信息錄入、教師信息錄入、學生信息查詢、教師授課查詢、學生選課查詢、學生成績管理、退出系統的綜合性功能。系統提供了數據庫管理的功能,允許有管理權限的人員對數據庫進行操作,包括瀏覽、添加、刪除、修改記錄。使用教學信息管理系統,有助于提高教學管理工作效率和水平。
關鍵詞:數據庫管理系統;Access數據庫;教學信息管理系統
中圖分類號:G47 文獻識別碼:A 文章編號:1001-828X(2016)030-000-02
一、Access數據庫總體描述
Access是目前比較簡單實用的數據庫管理系統。在Access數據庫中,數據的邏輯結構體現為滿足一定條件的二維表,以較為統一的“關系”描繪數據對象間的關聯。各種報表、頁、宏、模塊等組成了Access數據庫,把這些對象有機結合在一起,能夠構建一個完整的數據庫應用程序。[1]
利用Access可以對已有的數據庫進行操作,也可以在此基礎上進行數據庫的開發和設計,其集成性、網絡性、通用性非常強大。[2]利用 ACCESS 開發教學信息管理系統,開發周期短、費用低。與傳統人工方式管理相比,該系統還具有界面友好、檢索方便、操作簡單、易學易用、便于維護、數據共享、可靠性高、存儲量大、壽命長、成本低等優點。[3]
教學信息管理涉及到教務、科研、實踐、評估等各方面的事務,信息處理量非常大,為提高教學管理效率,需要開發教學信息管理系統,使得教學管理的辦公過程實現計算機管理,實現無紙化辦公。
基于Access數據庫設計教學信息管理系統,通過該系統能夠實現學生信息錄入、教師信息錄入、學生信息查詢、教師授課查詢、學生選課查詢、學生成績管理、退出系統的綜合性功能。系統提供了數據庫管理的功能,允許有管理權限的人員對數據庫進行操作,包括瀏覽、添加、刪除、修改記錄。使用教學信息管理系統,有助于提高教學管理工作效率和水平。
二、數據庫設計
本次設計的教學信息管理系統,包含了五個表,設置了各個表中某些字段的屬性,從而使各種信息有條理地編入不同的表中;通過建立不同類型的查詢,實現了對數據的瀏覽、統計和添加等操作,便于快速查找有效信息;通過建立不同類型的窗體,創建了便于操作的界面;通過建立報表,實現了對數據的分析整理與輸出。下面對設計過程進行詳細說明:
該系統共設計了五個數據表,分別是學生信息表、教師信息表、授課表、選課表和課程表。里面涉及到學生、教師、課程三個實體。如學生實體具有學號、姓名、性別、出生日期、政治面貌和班級編號等屬性,用E-R圖元素表示學生實體及屬性,如圖1所示:
而課程實體有課程編號、課程名稱、學時、學分等屬性。學生和課程之間的關系是多對多的,它們之間通過選課實現了該關系,如圖2所示:
在此基礎上,就有了選課表,由學號、課程編號、平時成績、考試成績、總評成績等屬性構成。
同樣的,教師和課程之間也存在多對多關系,通過授課表來實現該關系,從而產生了授課表,有了課程編號、教師編號、授課地點、周學時等屬性構成,如圖3所示:
所以,五個數據表的關系如圖4所示:
三、功能設計和實現
1.基本功能
基本功能有學生信息錄入、教師信息錄入、教師任課查詢、教師多頁信息瀏覽、學生信息瀏覽、學生成績報表、學生成績錄入、退出系統。設計時主要運用窗體實現了以上功能,這些功能在系統的首頁都有明確的體現,點擊后直達各界面,使用便捷。另外,首頁上有系統設計者的信息和此時的時間。點擊“退出系統”會直接關閉本Access文件。
2.學生信息錄入
在學生信息錄入界面,學生信息有學號、姓名、性別、專業編號、聯系電話、籍貫、出生日期、入學日期、入學成績、是否黨員、照片等屬性,設計了“前一項紀錄”、 “下一項紀錄”、“添加記錄”、 “保存記錄” 、“退出應用程序”。
3.學生信息瀏覽
在學生信息瀏覽界面,能夠清楚地看到學生的學號、姓名、性別、專業編號、聯系電話、籍貫、出生日期、入學成績、是否黨員、民族、照片等信息,為了方便使用者,設計了“前一項紀錄”、 “下一項紀錄”、“第一項記錄”、 “最后一項記錄”,“X”代表退出當前界面。
4.教師信息瀏覽
在教師信息多頁瀏覽界面,實現了教師基本信息(包括教師編號、姓名、性別、所屬系、基本工資)和聯系方式(包括通訊地址、郵政編碼、電話、電子郵箱)的多頁展示。
5.所有Access對象菜單
在所有Access對象菜單下,有表、查詢、窗體、報表等對象,其中,表對應教師、課程、授課、選課、學生信息等對象;查詢對應清空、總評成績更新查詢等對象;窗體對應首頁、教師任課、教師任課子表、教師信息多頁瀏覽、教師信息錄入、學生成績錄入、學生信息瀏覽、學生信息錄入等對象;報表對應學生成績報表,雙擊相應對象可以到達相應界面。
四、結語
經過運行測試后發現,基于Access數據庫的教學信息管理系統基本上達到了設定的學生信息管理、教師信息管理、選課信息管理等功能,提高了管理效率,使管理工作更加規范、更加標準。在實際應用中,要根據實際情況不斷修改完善,設計出更便于操作的教學信息管理系統,以便更充分地利用該系統為教學服務。
參考文獻:
[1]郭帥.基于Access數據庫信息管理系統的設計研究[J].硅谷,2013(10):47.
[2]呂洪柱,李君主編.Access數據庫系統與應用[M].北京:北京郵電大學出版社,2012:23.
[3]羅翠瓊,陳香.基于ACCESS2010 數據庫的高校人事管理系統設計[J].職業教育與區域發展,2016,30(1):31-32.