摘要:新加坡南洋理工學院學生體能測試系統中數據庫的設計是關鍵和核心。在充分理解和總結用戶需求的基礎上,通過精心梳理系統數據之間的關系,由此設計出符合用戶需求的、清晰合理的數據庫結構。并且針對實體的各個屬性進行了有效的說明。
關鍵詞:學生體能測試系統;需求分析;概念設計;邏輯設計
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)20-4636-04
Student Physical Fitness Test System Database Design
LIU Ji-min
(Beijing Information Technology College, Beijing 100015,China)
Abstract: The database design of Singapore NanYang Polytechnic student physical fitness test system is the key and core. Based on fully understanding and summarizing the requirements of the users, through the relationship between the data carefully combing system, and then design a database structure to meet the needs of users, clear and reasonable. And each attribute for entities were effective description.
Key words: Students' physical fitness test system; requirement analysis; concept design; logic design
北京信息職業技術學院與新加坡南洋理工學院(NYP)為合作院校,為了提高我院教師的軟件開發能力,筆者與新加坡南洋理工學院信息工程系教師張雅妮合作,共同帶領雙方學生進行信息系統的開發。為了引起學生對體能測試的重視,提高學生的體能測試成績,NYP決定開發一個學生體能測試系統(NAPFA)的門戶網站,以幫助學生預訂考試時間、查看考試成績,幫助NAPFA協調員確定考試時間,將學生的考試成績上傳和將學生的考試成績統計結果上報給管理者。通過這個網站的使用,可以節約學生的預約時間,激發學生對體能測試的重視,而學生體能提高和通過率提高之后,最終節省的是納稅人的資金。
數據庫設計是信息系統開發的核心和基礎, 一個好的數據庫設計對信息系統的設計與實現至關重要,它將直接影響著系統的性能和程序編碼的復雜程度,甚至影響整個信息系統的穩定性。當然, 設計一個好的數據庫與設計一個好的信息系統是密不可分的。因此信息系統分析與設計階段的核心工作就是設計數據庫的結構與實現方式, 確定系統最終需要使用的數據庫結構。……