數據庫項目實訓方案(6頁).doc
下載文檔
上傳人:正***
編號:874707
2024-01-05
6頁
26.50KB
1、數據庫項目實訓方案每個人獨立完成一個項目。課題內容及要求如下:需要上交的文檔資料:紙質文檔包括:設計說明書每人一份(包括的項目:讀書筆記、功能需求說明,設計思路,數據表結構及作用,數據表關系圖)。電子文檔包括:1、所有的建立數據表;設計說明書的電子版。每個同學必須上交一份完整的數據庫及相關程序,上交時請創建自己的文件夾,無電子文檔則不可參加期末考試。設計的主要內容根據題目的要求完成以下內容:1、閱讀資料:每個人必須在圖書館或網上閱讀至少一篇有關SQL應用方面的論文,并寫出不少于500字的讀書筆記附在設計說明書前。論文的方向可以包括:1)SQL數據庫的實際應用2)SQL數據庫的安全性3)SQL數2、據庫的設計4)SQL作為后臺數據庫與前臺開發工具的結合5)SQL查詢命令的應用2、需求分析:題目要求達到的功能,所提供的原始數據,需要輸出的數據及樣式等.3、開發方案的選擇:主要是前端開發平臺的選擇與方案。4、數據庫的設計:根據要求設計數據庫的結構,包括:表、數據完整性、關系、視圖5、數據庫的安全性設計:登錄用戶、數據庫用戶、數據庫角色等方面6、前臺程序的設計:要求至少完成通過前臺程序實現對后臺數據庫的數據查詢、插入、刪除與更新.參考選題:1、學生成績管理基本要求:可以管理學生的基本信息、班級信息、專業信息、成績信息、教師信息、課程信息等要求用兩種方案實現: ASP作為前臺程序能夠實現成績信息3、的網上查詢2、教職員工管理基本要求:管理教職工的基本信息、教師業務檔案、職工工資情況、部門信息等3、設備管理基本要求:參考實驗中心的設備管理平臺,管理我院所有的實驗設備,設備總表、分類表、設備報損表、設備臺帳。4、教師教學資料文檔管理教師在教學中需要有許多教學資料,在教學任務完成后必須上交所在系進行歸檔保存。所涉及的資料包括教師任課信息、教案(電子、紙質)、聽課記錄、實驗報告、成績考核表、試卷及標準答案、實踐教學資料等教師信息(編號、姓名、職稱、專業、聯系電話);班級信息(班級編號、班級名稱、簡稱、班主任)任課信息(編號、班級代碼、課程代碼、課時數、考核方式);資料信息(編號、資料名稱、資料形4、式、文件名稱、評定等級)要求:1)建立相應的數據庫及相關的表、屬性、約束等2)輸入相應的記錄(每個表不少于10條以上的記錄)3)編寫進行數據管理的存儲過程4)利用前臺程序對其進行管理5、小型自選商場商品管理要求:能對小型自選商場的商品進貨、銷售、庫存等環節進行管理。主要有:1)能記錄每一筆進貨,查詢商品的進貨記錄,并能按月進行統計。2)能記錄每一筆售貨,查詢商品的銷售情況,并能進行日盤存、月盤存。3)在記錄進貨及售貨的同時,必須動態刷新庫存。4)能查詢某個廠商或供應商的信息.5)設計收銀臺程序,能根據輸入的商品編號、數量,顯示某顧客所購商品的清單,并顯示收付款情況。所涉及的表建議如下:庫存(商5、品ID、名稱、型號規格、產地、單位、定價、折扣率、庫存數量、最低存量、供應商ID)售貨(售貨ID、商品ID、售價、數量、金額、存根號、銷售日期)進貨(進貨ID、商品ID、進價、數量、金額、進貨日期)供應商(供應商ID、供應商名稱、郵編、地址、電話、聯系人、聯系人電話)6、小型電子商務網站數據管理假設該網站主要經營各類圖書,要求用ASP作為前臺程序實現簡單的管理功能圖書(編號、名稱、類別、頁數、單價、數量、出版社、版次、第一作者、出版年月、內容簡介)類別(類別、名稱)出版商(代號、名稱、地址、電話、郵編、聯系人)訂單(訂單號、客戶代碼、類別、數量、付款方式、付款標志)客戶(客戶代碼、姓名、密碼、6、地址、電子郵件、郵編、聯系電話)發貨(訂單號、發貨方式、發貨日期)7、學籍管理參照我院學籍管理的有關要求,實現學籍管理的基本功能,主要的表有:學生基本信息、地區信息、班級信息、專業信息、動態信息等。8、論文:廣州鐵路職業技術學院基礎數據庫設計要求:1)根據學校的正常管理工作分析數據庫的數據需求(主要分析學生部門、教務部門、實驗中心、院辦與黨辦)2)分析數據處理流程及各部門數據間的關系.3)根據以上分析確定數據管理的總體框架(要求至少提出兩個或以上的管理框架,并分析其優缺點)4)設計數據庫的結構:數據庫(名稱、含義)、表及其屬性、約束、關系5)分析并設計數據庫的安全性(登錄用戶及角色、數據庫用戶7、及權限、對象許可及命令許可等)6)編寫45段存儲過程實現相對復雜的數據管理9、網上校友錄后臺數據管理校友錄管理(序號、班級名稱、畢業學校、專業、畢業年月、管理員帳號、管理員密碼)校友錄(編號、用戶名、密碼、性質、聯系電話、電子郵件、郵編)留言(編號、日期、留言內容、標題)通信錄(編號、姓名、工作單位、通信地址、聯系電話、郵編、電子郵件、QQ)要求利用ASP設計前臺管理程序,可以添加、刪除、顯示、更新數據.10、圖書管理完成圖書資料的管理,處理的信息包括圖書信息、讀者信息、出版社、圖書分類、圖書借閱等11、學生大型數據庫實驗自動判分系統根據本學期所開設的實驗課內容及要求,編寫存儲過程,該存儲過程8、可以根據實驗內容批改每個學生的實驗情況,并根據設定的分值比例匯總得出該學生的總分。12、教師教學質量測評數據庫系統1)、靜態數據在校學生的班級名稱、班級編號,學生學號、姓名,本校系部編號、名稱,各系部教師編號、姓名,當前學期的所有班級的課程(編號)及任課教師(編號),課程編號、課程名稱。2)、動態數據動態數據同客戶端程序負責輸入到數據庫中,但需要你設計數據表的結構,以便于存儲相關數據,要處理的數據包括:測評類型,各測評類型中包括的評價項目、項目等級劃分、項目分值分配。學生對任課教師的各測評類型中的子項目所做的評價分值。3)、編寫存儲過程用于統計測評結果 測評結果應包括:每位教師各測評類型的得分9、。以系部為單位的教師測評結果排名。本課題附表:本院教師教學水平測評表、計分方法,師德測評表、計分方法13、畢業設計文檔資料管理數據庫系統畢業設計要使用大量文檔資料,包括:畢業設計課題信息(課題編號、名稱、選題教師、課題難度、方向、課題內容等)畢業設計學生選題信息(學號、姓名、課題編號、指導教師)課題中期檢查信息(學號、課題編號、進展情況)答辯信息(學號、答辯成績)畢業論文指導信息(學號、論文成績等)學生畢業設計最終成績信息請設計合理的數據庫表結構,以便存儲相應數據,并編寫存儲過程,用以按指導教師查詢其指導的所有學生的論文、答辯、總成績等數據。編寫存儲過程,用以按學生學號或姓名查詢該生的論文、答10、辯、指導教師信息本課題附表:課題審批表、學生選題表、論文中期檢查表、答辯記錄表、論文審閱書、成績表14、教材信息數據庫高校的教材管理需要相應的數據庫環境,請根據如下系統需求定義數據表結構及關系,并通過編寫存儲過程來實現其中的兩項功能:1)、教材出入庫(1)教材入庫將教材內部識別號、入庫時間,入庫數,適用對象等信息輸入到教材入庫記錄表中,并更新在庫教材信息表。教材入庫后把教材征訂單相應項目做教材收到標記.(暫不處理訂單中某教材只入庫其中一部分的情況,即缺貨情況.)(2)教材出庫教師或學生或班級或其它人員領用教材,需要把教材內部編號,教材代號,出庫時間,出庫數量,使用單位(指班級或教師,可多個班級11、或教師),用途,經辦人等信息輸入到教材出庫記錄表中.并同時更新教材信息表中的在庫數量.為便于教材信息的錄入,可通過班級名稱、課程名稱或教材名稱查詢到要出庫的教材信息表中相應教材的內部編號.(3)教材信息錄入將教材的內部識別號(由本系統自動維護),代號,書名,編著者,出版社,版次,定價,入庫時間,入庫數,適用對象等信息錄入到系統的數據庫中。2)、教材查詢(1)在庫教材查詢查詢教材在庫情況:可按書名、代號等查詢, 可查詢某班級使用的教材及在庫數量,可查詢某課程使用的教材及在庫數量。可查詢指定教材的在庫數量,價值總額。可查詢教材在庫的統計信息:在庫教材總數、種類總數、價值總額。(2)教材出庫查詢教材12、出庫信息查詢:按教材代號等信息查詢教材出庫情況,可查詢某使用對象(包括班級、教師、部門、其他人員)的教材出庫情況。可查詢某時間范圍內(學期、學年等)的教材出庫情況.(3)教材歷史查詢查詢指定書的在庫及出入庫的歷史信息,也可按時間或時間范圍查詢教材入庫情況.便于管理員掌握教材出入庫情況。3)、教材訂購(1)、生成教材訂單根據輸入的各專業班級課程教材選用信息、教材出版社信息生成訂單。(2)、教材訂單狀態管理訂單狀態管理:可標記各訂單為有效(款項發出),圖書入庫后標記訂單為到貨,圖書退回標記為退換貨。4)、教材訂單查詢可查詢指定學期教材訂單的到貨、缺貨情況,查詢訂單未到教材的訂貨公司信息包括它的銀行13、帳號、地址、聯系人、聯系方法等,以便與其聯系。5)、其他相關數據:學生相關、課程相關、教師相關、班級相關、系部相關15客房管理要求:1)具有方便的登記、結帳功能,以及預訂各房的功能,能夠支持團體登記和團體結帳.2)能快速、準確地了解賓館內的客房狀態,以便管理者決策.3)提供多種手段查詢客人的信息。4)具備一定的維護手段,具備有一定權利的操作員在密碼的支持下才有可更改房價、房間類型、增減客房。5)完善的結帳報表系統。16、銷售管理系統要求能實現以下功能:處理顧客的銷售員送來的訂單。具體為:銷售部門把送入的訂單進行數據核對,查看倉庫是否有足夠的貨物.倉庫根據訂單來調拔貨品,發出貨物的同時開出發票.14、并且根據需要及時的進貨,隨時進行盤點。銷售部門收到顧客付款后,根據發票存根及信貸狀況進行應收款處理,同時注銷已提貨的訂單.主管部門對訂單、庫存進行統計,并且對所有的發票存根進行統計、結帳,完成月報表與年報表的制作。17、圖書銷售要求:主要包括進貨、退貨、銷售、統計功能。進貨:根據某種書籍的庫存量及銷售情況確定進貨數量,根據供應商報價選擇供應商。輸出一份進貨單并自動修改庫存量,把本次進貨的信息添加到進貨庫中。退貨:顧客把已買的書籍退還給書店。輸出一份退貨單并自動修改庫存量,把本次退貨的信息添加到退貨庫中.統計:根據銷售情況輸出統計報表。一般內容為每月的銷售總額、銷售量及排行榜。銷售:輸入顧客要買書籍的信息,自動顯示此書的庫存量.如果可以銷售,打印銷售單并修改庫存,同時把此次銷售的有關信息添加到日銷售庫中。18、選課管理系統主要功能有:全校選修計劃課程管理全校選修開課課程管理全校學生選課管理全校選修課成績管理19、班級學生綜合測評系統要求:對班級學生進行綜合測評,排出名次,并能按一定標準和比例確定獲獎學金人選;方便查詢。20、職工檔案管理主要功能:檔案查詢、檔案更新、檔案統計、檔案輸出.