《《數(shù)據(jù)庫(kù)系統(tǒng)》課程設(shè)計(jì)》由會(huì)員分享,可在線閱讀,更多相關(guān)《《數(shù)據(jù)庫(kù)系統(tǒng)》課程設(shè)計(jì)(4頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、數(shù)據(jù)庫(kù)系統(tǒng)課程設(shè)計(jì)(Acquaintance Practice)一、課程的性質(zhì)、目的與任務(wù)數(shù)據(jù)庫(kù)系統(tǒng) 課程設(shè)計(jì)是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)非常重要的實(shí)踐性環(huán)節(jié)之一, 是學(xué)完 數(shù)據(jù)庫(kù)系統(tǒng) 課程之后一次全面的綜合練習(xí)。 本課程設(shè)計(jì)主要在于鞏固學(xué)生對(duì)數(shù)據(jù)庫(kù)基本 原理和基本理論的理解, 掌握數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)開發(fā)的基本方法, 進(jìn)一步提高學(xué)生綜合運(yùn) 用所學(xué)知識(shí)的能力。二、課程的基本要求以 Server 2000 作為后臺(tái)數(shù)據(jù)庫(kù),以 PowerBuilder 或 VB 作為前臺(tái)開發(fā)工具,完成一個(gè) 小型數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的設(shè)計(jì)和開發(fā)。要求學(xué)生 3-4 人一組,自愿結(jié)合,每組從一下系統(tǒng)中選 擇一個(gè)課題或自擬課題,完成系
2、統(tǒng)分析、設(shè)計(jì)和開發(fā)。1)通用工資管理系統(tǒng)2)報(bào)刊訂閱管理系統(tǒng)3)/ Jl 醫(yī)藥銷售管理系統(tǒng)lR IT占口 3乜企:丁中 W厶丹4)電話機(jī)計(jì)費(fèi)管理系統(tǒng)5)賓館客房管理系統(tǒng)6)學(xué)生學(xué)籍管理系統(tǒng)7)車站售票管理系統(tǒng)8)汽車銷售管理系統(tǒng)9)倉(cāng)儲(chǔ)物資管理系統(tǒng)10)選修課管理系統(tǒng)具體要求如下:(1) 針對(duì)給定的系統(tǒng)進(jìn)行需求分析,畫出 E-R 圖表示的概念模型,并將其轉(zhuǎn)化為至少 滿足 3NF 的關(guān)系模式。(2) 系統(tǒng)中應(yīng)能體現(xiàn)對(duì)數(shù)據(jù)庫(kù)的保護(hù)(數(shù)據(jù)恢復(fù)、并發(fā)控制、安全性和完整性) 。(3) 每人提交一個(gè)可行的應(yīng)用軟件和規(guī)范的課程設(shè)計(jì)說(shuō)明書。(4) 每組設(shè)組長(zhǎng)一名,組內(nèi)成員分工明確、各司其職。三、本課程與相關(guān)課
3、程的聯(lián)系與分工。要求學(xué)生具有集合與圖論、 離散數(shù)學(xué)、 數(shù)據(jù)結(jié)構(gòu)一些基本知識(shí), 學(xué)完本課后為學(xué)生今后 學(xué)習(xí)軟件工程、信息管理系統(tǒng)打下基礎(chǔ)。四、課程設(shè)計(jì)內(nèi)容與要求1、通用工資管理系統(tǒng)考查某中小埋企業(yè) ,要示設(shè)計(jì)一套企業(yè)工資管理系統(tǒng) ,其中應(yīng)具有一定的從事檔案管理功 能 .工資管理系統(tǒng)是企業(yè)進(jìn)行管理的不可缺少的一部分,它是建立在從事檔案 ,根據(jù)其考勤情況以及相應(yīng)的工資級(jí)別 ,算出其相應(yīng)的工資 .為了減少輸入賬目時(shí)的錯(cuò)誤 ,可以根據(jù)職工的考 勤,職務(wù) ,部門和各種稅費(fèi)自動(dòng)救出工資 .為了方便企業(yè)領(lǐng)導(dǎo)掌握本企業(yè)的工資住房在系統(tǒng)中應(yīng)加入各種查詢功能,包括個(gè)人信息職工工資 ,本企業(yè)內(nèi)某一個(gè)月或某一部門的工資
4、情況查詢,系統(tǒng)應(yīng)能輸出各類統(tǒng)計(jì)報(bào)表2、報(bào)刊訂閱管理系統(tǒng)通過(guò)對(duì)某企業(yè)的報(bào)刊訂立業(yè)務(wù)進(jìn)行分析,調(diào)查 ,設(shè)計(jì)該企業(yè)的報(bào)刊訂立管理系統(tǒng).主要實(shí)現(xiàn)以下功能 :(1) 錄入功能 : 錄入訂立人員信息 ,報(bào)刊基本信息 .(2) 訂立功能 : 訂立人員訂立報(bào)刊 ( 并計(jì)算出金額 ).(3) 查詢功能 : 按人員查詢 ,按報(bào)刊查詢 ,按部門查詢有關(guān)訂立信息對(duì)查詢結(jié)果能進(jìn)行預(yù) 覽和打印。(4) 統(tǒng)計(jì)功能 : 按報(bào)刊統(tǒng)計(jì) ,按人員統(tǒng)計(jì) ,按部門統(tǒng)計(jì) ,對(duì)統(tǒng)計(jì)結(jié)果能進(jìn)行預(yù)覽和打印 .(5) 系統(tǒng)維護(hù) .3、醫(yī)藥銷售管理系統(tǒng)調(diào)查從事醫(yī)藥產(chǎn)品的零售 ,批發(fā)等工作的企業(yè) ,根據(jù)其具體情況設(shè)計(jì)醫(yī)藥銷售管理系統(tǒng) .主 要功能包
5、括 :(1) 基礎(chǔ)信息管理 : 藥品信息 ,員工信息 ,客戶信息 ,供應(yīng)商信息等 .(2) 進(jìn)貨管理 : 入庫(kù)登記 ,入庫(kù)登記查詢 ,入庫(kù)報(bào)表等 .(3) 銷售管理 : 銷售登記銷售退貨 ,銷售報(bào)表及相應(yīng)的查詢等 .(4) 系統(tǒng)維護(hù) .4、電話計(jì)費(fèi)管理系統(tǒng)對(duì)郵電局?jǐn)?shù)據(jù)庫(kù)理論建立幾個(gè)數(shù)據(jù)庫(kù)文件來(lái)存儲(chǔ)用戶信息 ,收費(fèi)員信息和收費(fèi)信息等資 料.(1) 能用關(guān)系數(shù)據(jù)庫(kù)理論建立幾個(gè)數(shù)據(jù)庫(kù)文件來(lái)存儲(chǔ)用戶信息 ,收費(fèi)員信息和收費(fèi)信息 等資料 .(2) 具有對(duì)各種數(shù)據(jù)文件裝入和修改數(shù)據(jù)的功能 .(3) 能在用戶交費(fèi)同時(shí)打印發(fā)票 .(4) 有多種統(tǒng)計(jì)功能 .5、賓客客房管理系統(tǒng)具體考察本市的賓客 ,設(shè)計(jì)客戶管理
6、系統(tǒng) ,要求 :(1) 具有方便的登記 ,結(jié)賬功能 ,以及預(yù)訂客房的功能 ,能夠支持團(tuán)體登記和團(tuán)體結(jié)賬 .(2) 能快速 ,準(zhǔn)確地了解內(nèi)的客房狀態(tài) ,以便管理者決策 .(3) 提供多種手段查詢客人的信息 .(4) 具備一定的維護(hù)手段 ,有一定權(quán)利的操作員在密碼的支持下才可以更改房?jī)r(jià),房間類型 ,增減客房 .(5) 完善的結(jié)賬報(bào)表系統(tǒng)6、學(xué)生學(xué)籍管理系統(tǒng)調(diào)查所在學(xué)校學(xué)生處 ,教務(wù)處 ,設(shè)計(jì)本位學(xué)籍管理系統(tǒng) .要求 :(1) 建立學(xué)生檔案 ,設(shè)計(jì)學(xué)生入學(xué)管理及查詢界面 .(2) 設(shè)計(jì)學(xué)生各學(xué)期 ,學(xué)年成績(jī)輸入及查詢界面 ,并打印各項(xiàng)報(bào)表 .(3) 根據(jù)各年度成績(jī) ,查詢 ,輸出學(xué)生學(xué)籍管理方案 (
7、優(yōu)秀、合格、試讀、退學(xué) )(4) 畢業(yè)管理 .(5) 系統(tǒng)維護(hù) .7、車站售票管理系統(tǒng)考察本市長(zhǎng)途汽車站 ,火車站售票業(yè)務(wù) ,設(shè)計(jì)車站售票管理系統(tǒng) .要求 :(1) 具有方便 ,快速的售票功能 ,包括車票的預(yù)訂和退票功能 , 能夠支持團(tuán)體的預(yù)訂票和 退票.(2) 能準(zhǔn)確地了解售票情況 ,提供多種查詢和統(tǒng)計(jì)功能 ,如車次的查詢 ,時(shí)刻表的查詢 .(3) 能按情況所需實(shí)現(xiàn)對(duì)車次的更改 ,票價(jià)的變動(dòng)及調(diào)度功能 .(4) 完善的報(bào)表系統(tǒng) .(5) 具備一定的維護(hù)功能 .8、汽車銷售管理系統(tǒng)調(diào)查本地從事汽車銷售的企業(yè) ,根據(jù)該企業(yè)的具體情況設(shè)計(jì)用于汽車銷售的管理系統(tǒng).主要功能有 :(1)基礎(chǔ)信息管理 :
8、 廠商信息 ,車型信息和客戶信息等(2)進(jìn)貨管理 :車輛采購(gòu) ,車輛入庫(kù) .(3)銷售管理 :車輛銷售 ,收益統(tǒng)計(jì) .(4)倉(cāng)庫(kù)管理 :庫(kù)存車輛 ,倉(cāng)庫(kù)明細(xì) ,進(jìn)銷存統(tǒng)計(jì) .(5)系統(tǒng)維護(hù) :操作員管理 , 權(quán)限設(shè)置等 .9、倉(cāng)儲(chǔ)物資管理系統(tǒng)經(jīng)過(guò)調(diào)查 , 對(duì)倉(cāng)庫(kù)管理的業(yè)務(wù)流程進(jìn)行分析.庫(kù)存的京華通常是通過(guò)入庫(kù) ,出庫(kù)操作來(lái)進(jìn)行 .系統(tǒng)對(duì)每個(gè)入庫(kù)操作均要求用戶填寫入庫(kù)單,對(duì)每個(gè)出庫(kù)操作同時(shí)可以進(jìn)行增加,刪除和修改等操作 .用戶可以隨時(shí)進(jìn)行各種查詢統(tǒng)計(jì) ,報(bào)表打印 ,賬目核對(duì)等工作 .另外 ,也可以用圖表 形式來(lái)反映查詢結(jié)果 .10、選修課管理系統(tǒng) .調(diào)查學(xué)校教務(wù)處 ,設(shè)計(jì)用于管理全校學(xué)生選修課活
9、動(dòng)的系統(tǒng).主要功能有 :(1) 全校等候計(jì)劃課程管理 .(2) 全校等候開課課程管理 .(3) 行政機(jī)關(guān)學(xué)生選課管理 .(4) 全校等候課成績(jī)管理 .(5) 打印報(bào)表 .要求:(1) 設(shè)計(jì)學(xué)生選課錄入界面及學(xué)生選課查詢界面 .(2) 設(shè)計(jì)課程輸入界面和學(xué)生選課表及課程選修情況查詢界面 .(3) 根據(jù)學(xué)生庫(kù)和課程庫(kù) ,輸出學(xué)生課程表 (選課沖突時(shí)按學(xué)號(hào)分配課程 ).(4) 系統(tǒng)維護(hù) .五、課程設(shè)計(jì)考核評(píng)分原則1、課程設(shè)計(jì)系統(tǒng)設(shè)計(jì)方案一般不少于 3000字,說(shuō)明除了在封面中應(yīng)有題目 ,班級(jí),姓名 ,學(xué)號(hào)和課程設(shè)計(jì)日期以外 其正方一般包括需求分析 ,概念設(shè)計(jì) ,邏輯設(shè)計(jì) ,物理設(shè)計(jì) ,測(cè)試 ,用戶使用說(shuō)明 ,參考文獻(xiàn)等部 分.2、開發(fā)的應(yīng)用程序最好能打包提供安裝盤 .3、課程設(shè)計(jì)的考勤與紀(jì)律遵守情況 .4、最后驗(yàn)收演示5、成績(jī)按照驗(yàn)收結(jié)果給出優(yōu)、良、中、及格和不及格。