基于oracle设计与实现,基于Oracle的高校研究生招生系统设计与实现.doc
基于Oracle的高校研究生招生系統設計與實現
第 6 卷第 7 期 (2010 年 3 月) Computer Knowledge and Technology 電腦知識與技術
E-mail: HYPERLINK mailto:xsjl@ xsjl@ HYPERLINK / Tel:+86-551-5690963 5690964ISSN 1009-3044Computer Knowledge and Technology 電腦知識與技術Vol.6,No.7,March 2010, pp.1605-1608基于 Oracle 的高校研究生招生系統設計與實現陳 虹
(四川師范大學 計算機科學學院,四川 成都 610101)
摘要:Oracle 數據庫是當今世界流行的數據庫管理系統之一,在大中型應用中被廣泛的采用。 基于 Oracle 9i 設計和實現的某高校研 究生招生系統能通過 Oracle 中的 PL/SQL 程序對考生的成績數據和錄取情況進行較全面處理。關鍵詞:Oracle;高校研究生招生系統;存儲過程;觸發器中圖分類號:TP311文獻標識碼: A文章編號:1009-3044(2010)07-1605-04Design and Implement of the University Recruit System for Graduates Based on Oracle
CHEN Hong
(College of Computer Science, Sichuan normal University, Chengdu 610101, China)Abstract: At present,Oracle is one of the popular database, it's adopted in many applications. The university rec-ruit system for graduates based on oracle 9i can deal with examinees' score and result through PL/SQL of Oracle.Key words: oracle; the university recruit system to graduates; procedure; trigger隨著數據庫技術的不斷發展,數據庫經歷了 Foxpro、SyBase、SQL server、DB2、Oracle 等階段?,F在 Oracle 是最流行的大型關系數 據庫之一,擁有廣泛的用戶和大量的應用案例。 PL/SQL 是 Oracle 中用戶和服務器之間的一種接口,使用 PL/SQL 語言可以在各種環 境下對 Oracle 數據庫進行訪問。 高校研究生招生系統是每個有招收研究生資格的高校必須具備的管理系統。 本高校研究生招生系 統是基于 Oracle 9i 設計和實現的,能對考生的成績數據和錄取情況進行有效管理。1 系統分析與設計該研究生招生系統要求設計 PL/SQL 程序對考生的成績數據進行處理, 處理的邏輯是根據每門專業課的最低分數線和總分的 最低分數線自動將考生歸類為錄取考生、調劑考生和落選考生。1.1 系統功能描述高校研究生招生系統的功能描述如下:1) 該系統要求能體現考生的基本信息,考生的考試信息,以及各學校???地區的分數線信息。 設計該系統的數據結構(表結構,包 括約束),使其能簡單清晰的表示出上面信息。2) 要求對每位考生設計一個考生編碼,唯一的確定一個考生(主鍵),該編碼要求自動生成(利用序列)。3) 做一存儲過程,輸入考號或姓名,返回該考生的考試信息,以及錄取情況(錄取、調劑和落選)。4) 做一存儲過程,輸入地區和總分分數線,查詢所有上線學生的考生信息,以及上線考生的人數和這些考生平均總分)5) 利用觸發器實現:當修改分數線分數時,考生的錄取情況要隨之相應改變。6) 利用觸發器實現:當刪除考生信息時,考生的考試信息要隨之刪除。7) 為每個學校創建一個視圖,記錄每個學校的每門考試科目和總成績的最低分數線。1.2 系統功能模塊分析根據以上功能,設計出系統功能模塊,具體如圖 1。2 系統設計和實現的關鍵技術2.1 數據庫表結構設計本系統包含 4 個表,考生信息表 kaosheng、考試信息表kaoshi、錄取信息表 luqu、分數線表 fenshuxian。考生信息表 kaosheng,主要是記錄考生的基本信息。考試信息表 kaoshi, 主要是記錄考生的一些基本信息 和每門考試科目的成績。錄取信息表 luqu, 主要是在考試表的基礎上記錄考生 的總成績和錄取標志。分數線表 fenshu
總結
以上是生活随笔為你收集整理的基于oracle设计与实现,基于Oracle的高校研究生招生系统设计与实现.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《大侠立志传》丙级刀获取技巧
- 下一篇: 永劫无间手游远程魂玉怎么选