歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

大數(shù)據(jù)庫(kù)課程設(shè)計(jì) 校園卡管理系統(tǒng)

  • 資源ID:83429500       資源大?。?span id="zjbnv57" class="font-tahoma">419KB        全文頁(yè)數(shù):19頁(yè)
  • 資源格式: DOC        下載積分:10積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開(kāi)放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

大數(shù)據(jù)庫(kù)課程設(shè)計(jì) 校園卡管理系統(tǒng)

word學(xué)號(hào) 學(xué)年 第1學(xué)期數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)報(bào)告題目:校園卡管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)班級(jí):指導(dǎo)教師:成績(jī):計(jì)算機(jī)學(xué)院2015年12月1日17 / 19目 錄1 設(shè)計(jì)容與要求1設(shè)計(jì)容1設(shè)計(jì)要求12 需求分析2需求分析的任務(wù)2需求分析的過(guò)程2系統(tǒng)功能需求分析2用戶功能需求分析2數(shù)據(jù)字典3數(shù)據(jù)項(xiàng)3數(shù)據(jù)存儲(chǔ)5處理過(guò)程5數(shù)據(jù)流圖53 概念設(shè)計(jì)6概念結(jié)構(gòu)設(shè)計(jì)的方法6概念結(jié)構(gòu)設(shè)計(jì)的步驟6數(shù)據(jù)抽象與局部視圖設(shè)計(jì)64 邏輯設(shè)計(jì)7圖向關(guān)系模型的轉(zhuǎn)換7數(shù)據(jù)模型的優(yōu)化8系統(tǒng)數(shù)據(jù)表的設(shè)計(jì)85 物理實(shí)施9系統(tǒng)功能模塊9數(shù)據(jù)庫(kù)實(shí)施階段106局部界面117 參考文獻(xiàn)161 設(shè)計(jì)容與要求校園卡在我們的校園應(yīng)用非常廣泛、使用方便,它不僅可以用于借書、解除門禁,還可以應(yīng)用于校園的各個(gè)消費(fèi)場(chǎng)所如:超市小賣部、食堂、澡房、電子閱覽室等。校園卡完成校園各類消費(fèi)。如系統(tǒng)管理員登錄時(shí),會(huì)為其提供:開(kāi)戶、銷戶、掛失、補(bǔ)辦、學(xué)生信息查詢、校園卡管理、轉(zhuǎn)賬記錄管理、消費(fèi)記錄管理等功能;而普通用戶學(xué)生登錄時(shí),會(huì)為其提供:轉(zhuǎn)賬、在校消費(fèi)、流水賬檢索、余額查詢等功能。除此之外本系統(tǒng)還為所有用戶提供了公共的功能模塊和輔助模塊,功能模塊有:查閱個(gè)人信息、修改個(gè)人賬號(hào)密碼。需要實(shí)現(xiàn)的功能有:1建立用戶信息表,包括編號(hào)、用戶名、密碼、類型、創(chuàng)建時(shí)間等;對(duì)用戶信息的管理,有管理員和學(xué)生兩種模式。2建立校園卡信息表,包括編號(hào)、校園卡號(hào)、密碼、余額、狀態(tài)、創(chuàng)建時(shí)間等;對(duì)校園的管理,其中包括對(duì)校園卡的開(kāi)戶銷戶、丟失補(bǔ)辦、轉(zhuǎn)賬與消費(fèi)等。3建立消費(fèi)信息表,包括編號(hào)、校園卡號(hào)、消費(fèi)金額、消費(fèi)地點(diǎn)、消費(fèi)時(shí)間等;記錄學(xué)生使用校園卡的消費(fèi)情況。4建立轉(zhuǎn)賬信息表,包括編號(hào)、校園卡號(hào)、轉(zhuǎn)賬金額、轉(zhuǎn)賬時(shí)間等。記錄學(xué)生對(duì)校園卡的轉(zhuǎn)賬情況。5建立學(xué)生信息表,包括編號(hào)、校園卡號(hào)、銀行卡號(hào)、時(shí)間等;對(duì)學(xué)生信息的查詢與管理。運(yùn)用基于E-R 模型的數(shù)據(jù)庫(kù)設(shè)計(jì)方法和關(guān)系規(guī)化理論做指導(dǎo)完成從系統(tǒng)的分析到設(shè)計(jì)直至系統(tǒng)的最終實(shí)現(xiàn),開(kāi)發(fā)客房管理系統(tǒng),完成客房管理系統(tǒng)的主要功能。這里首先做好需求分析,并完成數(shù)據(jù)流圖和數(shù)據(jù)字典。其次概念分析,利用實(shí)體聯(lián)的方法將需求分析的用戶需求抽象為信息結(jié)構(gòu),得到E-R圖。然后就是邏輯結(jié)構(gòu)設(shè)計(jì),將E-R圖轉(zhuǎn)換為計(jì)算機(jī)系統(tǒng)所支持的邏輯模型。最后,通過(guò)開(kāi)發(fā)平臺(tái)和數(shù)據(jù)庫(kù)將功能實(shí)現(xiàn)。2 需求分析需求分析的任務(wù)是調(diào)查應(yīng)用領(lǐng)域,對(duì)應(yīng)用領(lǐng)域中的信息要求和操作要求進(jìn)展詳細(xì)分析,形成需求分析說(shuō)明書。重點(diǎn)是調(diào)查,收集與分析用戶在數(shù)據(jù)管理中的信息要求,處理要求,數(shù)據(jù)的安全性與完整性要求。為了完成需求分析的任務(wù),要詳細(xì)調(diào)查待開(kāi)發(fā)的數(shù)據(jù)庫(kù)應(yīng)用部門的情況,了解原系統(tǒng)工作概況,分析用戶的各種需求,在此根底上確定新系統(tǒng)的功能。新系統(tǒng)必須考慮今后的擴(kuò)大和改變,不能僅僅按當(dāng)前應(yīng)用需求來(lái)設(shè)計(jì)數(shù)據(jù)庫(kù)。由于此處主要任務(wù)是練習(xí)所學(xué)知識(shí)點(diǎn),使得自己對(duì)各門知識(shí)的融合更加完善。而且,針對(duì)于本系統(tǒng)的根本功能已經(jīng)給出。這里就分別對(duì)用戶和系統(tǒng)進(jìn)展分析。系統(tǒng)功能主要模塊:校園卡信息管理、學(xué)生信息管理等。下面分別對(duì)校園卡的開(kāi)戶銷戶、丟失補(bǔ)辦等模塊進(jìn)展描述。1. 開(kāi)戶銷戶信息管理:對(duì)校園卡的激活與銷戶操作。2.丟失補(bǔ)辦信息管理:對(duì)校園卡重新激活與銷戶的操作。3.轉(zhuǎn)賬消費(fèi)信息管理:使用校園卡消費(fèi)、轉(zhuǎn)賬,與將消費(fèi)轉(zhuǎn)賬記錄保存至消費(fèi)記錄信息和轉(zhuǎn)賬記錄信息的操作。校園卡管理系統(tǒng)是為了讓學(xué)生與管理員更好的更方便的實(shí)現(xiàn)對(duì)校園卡的使用和管理。本系統(tǒng)主要對(duì)校園卡實(shí)現(xiàn)開(kāi)戶銷戶,丟失補(bǔ)辦等功能的操作,可以很好的管理息數(shù)據(jù)。經(jīng)過(guò)可行性分析,抽象出該子系統(tǒng)業(yè)務(wù)流程圖,如如下圖所示。下面,結(jié)合該實(shí)例具體情況,給出校園卡管理的具體需求。1. 用戶信息表數(shù)據(jù)字典表1 用戶信息表編號(hào)數(shù)據(jù)項(xiàng)稱說(shuō)明局部1編號(hào)整型2用戶名字符串類型3密碼字符串類型4類型短整型5創(chuàng)建時(shí)間日期型2. 校園卡信息表數(shù)據(jù)字典表2 校園卡信息表編號(hào)數(shù)據(jù)項(xiàng)名稱說(shuō)明局部1編號(hào)整型2校園卡號(hào)字符串類型3密碼字符串類型4余額雙精度型5狀態(tài)整型6創(chuàng)建時(shí)間日期型3. 消費(fèi)信息表數(shù)據(jù)字典表3 消費(fèi)信息表編號(hào)數(shù)據(jù)項(xiàng)名稱說(shuō)明局部1編號(hào)整型2校園卡號(hào)字符串類型3消費(fèi)金額雙精度型4消費(fèi)地點(diǎn)字符串類型5消費(fèi)時(shí)間日期型4. 轉(zhuǎn)賬信息表數(shù)據(jù)字典表4 轉(zhuǎn)賬信息表編號(hào)數(shù)據(jù)項(xiàng)名稱說(shuō)明局部1編號(hào)整型2校園卡號(hào)字符串類型3轉(zhuǎn)賬金額雙精度型4轉(zhuǎn)賬時(shí)間日期型表5 學(xué)生信息表編號(hào)數(shù)據(jù)項(xiàng)名稱說(shuō)明局部1編號(hào)整型2字符串類型3校園卡號(hào)字符串類型4銀行卡號(hào)字符串類型5時(shí)間日期型表6 數(shù)據(jù)結(jié)構(gòu)表編號(hào)數(shù)據(jù)結(jié)構(gòu)名屬性1用戶信息編號(hào)、用戶名、密碼、類型、創(chuàng)建時(shí)間等2學(xué)生信息編號(hào)、校園卡號(hào)、銀行卡號(hào)、創(chuàng)建時(shí)間等3校園卡信息編號(hào)、校園卡號(hào)、密碼、余額、狀態(tài)、創(chuàng)建時(shí)間等表7 校園卡信息數(shù)據(jù)存儲(chǔ)表用戶信息變更用戶信息查詢校園卡信息、提交信息的變更校園卡信息變更校園卡信息提交學(xué)生校園卡的信息更改表8 過(guò)程處理表處理過(guò)程名輸入數(shù)據(jù)流輸出數(shù)據(jù)流用戶信息輸入終端提交用戶信息校園卡信息查詢獲得校園卡信息學(xué)生信息獲得提交學(xué)生信息轉(zhuǎn)賬信息查詢獲得轉(zhuǎn)賬信息消費(fèi)信息查詢獲得消費(fèi)信息圖1 校園卡管理系統(tǒng)3 概念設(shè)計(jì)設(shè)計(jì)概念結(jié)構(gòu)通常有四類方法:自頂向下,自底向上,逐漸擴(kuò)以與混合策略。本教學(xué)系統(tǒng)采用的是自底向上的方法。即首先定義全局的概念結(jié)構(gòu)的框架,然后逐步細(xì)化。根據(jù)自頂向上地進(jìn)展需求分析然后再自底上上地進(jìn)展概念設(shè)計(jì)。概念結(jié)構(gòu)的設(shè)計(jì)可分為兩步:第一步是抽象數(shù)據(jù)并設(shè)計(jì)局部視圖。第二步是集成局部視圖,得到全局的概念結(jié)構(gòu)。設(shè)計(jì)局部E-R圖。圖2 學(xué)生信息圖3 管理員信息圖4 校園卡信息圖5 表與表之間的關(guān)系 4 邏輯設(shè)計(jì)分別經(jīng)圖2、圖3、圖4,圖5總體概念結(jié)構(gòu)E-R圖轉(zhuǎn)化成關(guān)系模型。學(xué)生信息學(xué)號(hào)、校園卡號(hào)、銀行卡號(hào)、創(chuàng)建時(shí)間主鍵:學(xué)號(hào)管理員信息編號(hào)、用戶名、密碼、類型、創(chuàng)建時(shí)間主鍵:編號(hào)校園卡信息編號(hào)、校園卡號(hào)、密碼、余額、狀態(tài)、創(chuàng)建時(shí)間主鍵:編號(hào),校園卡號(hào)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)的結(jié)果不是唯一的。為了提高數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的性能,還應(yīng)該根據(jù)應(yīng)用需要適當(dāng)?shù)男薷模{(diào)整關(guān)系模式,這就是數(shù)據(jù)模型的優(yōu)化。規(guī)化理論為數(shù)據(jù)庫(kù)設(shè)計(jì)人員判斷關(guān)系模式的優(yōu)劣提供了理論標(biāo)準(zhǔn),可用來(lái)預(yù)測(cè)模式可能出現(xiàn)的問(wèn)題,使數(shù)據(jù)庫(kù)設(shè)計(jì)工作有了嚴(yán)格的理論根底。關(guān)系數(shù)據(jù)模型的優(yōu)化通常以規(guī)化理論為指導(dǎo),方法為:1確定數(shù)據(jù)依賴。分別寫出每個(gè)關(guān)系部屬性的以與不同關(guān)系模式屬性間的數(shù)據(jù)依賴。根據(jù)需求分析可知:a) 學(xué)生信息信息表的數(shù)據(jù)依賴 :學(xué)號(hào)->校園卡號(hào),學(xué)號(hào)->,->銀行卡號(hào),校園卡號(hào)->創(chuàng)建時(shí)間b) 管理員信息表的數(shù)據(jù)依賴:編號(hào)->用戶名,用戶名->密碼,編號(hào)->用戶類型,用戶名->創(chuàng)建時(shí)間c) 校園卡信息表的數(shù)據(jù)依賴:編號(hào)->校園卡號(hào),校園卡號(hào)->密碼,校園卡號(hào)->余額,校園卡號(hào)->狀態(tài),校園卡號(hào)->創(chuàng)建時(shí)間2對(duì)于各個(gè)關(guān)系模式之間的數(shù)據(jù)依賴進(jìn)展極小化處理,消除冗余的聯(lián)系。3按照數(shù)據(jù)依賴的理論對(duì)關(guān)系模式逐一分析,考察是否存在局部函數(shù)依賴,傳遞函數(shù)依賴,根據(jù)各個(gè)函數(shù)依賴的依賴集可知各個(gè)關(guān)系模式?jīng)]有局部函數(shù)依賴和傳遞函數(shù)依賴所以所有的關(guān)系模式都是屬于3NF。不需要進(jìn)一步模式分解。系統(tǒng)數(shù)據(jù)表的設(shè)計(jì)表9 用戶信息表用戶信息字段名數(shù)據(jù)類型長(zhǎng)度說(shuō)明描述idInt10Not null,主鍵編號(hào)號(hào)usernamevarchar32Not null用戶名Passwordvarchar32Not null密碼Typesmallint1Not null用戶類型createdatedateNot null創(chuàng)建時(shí)間表10 校園卡信息表 校園卡信息字段名數(shù)據(jù)類型長(zhǎng)度說(shuō)明描述idInt10Not null,主鍵編號(hào)Stuidvarchar10Not null學(xué)號(hào)Cardidvarchar13Not null校園卡號(hào)Passwordvarchar32Not null密碼BalanceDouble5Not null余額StatusInt1Not null狀態(tài)createdatedateNot null創(chuàng)建時(shí)間表11 消費(fèi)信息表消費(fèi)信息字段名數(shù)據(jù)類型長(zhǎng)度說(shuō)明描述idInt10Not null,主鍵編號(hào)Cardidvarchar13Not null校園卡號(hào)MoneyDouble5Not null消費(fèi)金額Addressvarchar32Not null消費(fèi)地點(diǎn)createdatedateNot null創(chuàng)建時(shí)間表12 轉(zhuǎn)賬信息表轉(zhuǎn)賬信息字段名數(shù)據(jù)類型長(zhǎng)度說(shuō)明描述idInt10Not null,主鍵編號(hào)Cardidvarchar13Not null校園卡號(hào)MoneyDouble5Not null轉(zhuǎn)賬金額createdatedateNot null創(chuàng)建時(shí)間表13 學(xué)生信息表學(xué)生信息字段名數(shù)據(jù)類型長(zhǎng)度說(shuō)明描述idInt10Not null,主鍵編號(hào)Stuidvarchar10Not null學(xué)號(hào)Namevarchar32Not nullCardidvarchar18Not null校園卡號(hào)Bankcardvarchar19Not null銀行卡號(hào)createdatedateNot null創(chuàng)建時(shí)間5 物理實(shí)施1建立索引,命令如下:Create unique index campuscard on tb_card(cardid) ;Create unique index studentID on tb_card(Stuid) ;Create unique index SCID on tb_card(cardid, Stuid) ;2. 建立視圖,命令如下:1創(chuàng)建查詢學(xué)生與校園卡的信息視圖,包括:學(xué)號(hào)、校園卡號(hào)、校園卡狀態(tài)Create view IS_ tb_cardAs select Stuid, cardid, status from tb_card2創(chuàng)建查詢學(xué)生校園卡的消費(fèi)記錄,包括學(xué)號(hào)、校園卡、金額、消費(fèi)地點(diǎn)Create view consumption_tb_cardAs select Stuid, cardid, money, address from tb_card, tb_consumption該模塊主要功能是對(duì)用戶的根本信息進(jìn)展管理,進(jìn)展密碼修改和安全管理。該模塊主要功能包括學(xué)生校園卡信息的管理與學(xué)生使用校園卡的情況。該模塊主要功能對(duì)學(xué)生信息的查詢1.數(shù)據(jù)庫(kù)實(shí)施階段目標(biāo)用DBMS所提供的數(shù)據(jù)定義語(yǔ)言和其他實(shí)用程序?qū)?shù)據(jù)庫(kù)邏輯設(shè)計(jì)和物理設(shè)計(jì)結(jié)果描述出來(lái),成為DBMS可以承受的源代碼,在經(jīng)過(guò)調(diào)試生成目標(biāo)模式。2.數(shù)據(jù)庫(kù)實(shí)施階段任務(wù)(1)建立數(shù)據(jù)庫(kù)校園卡管理系統(tǒng)create database campuscard;建立數(shù)據(jù)表1) 用戶信息表的建立Create table tb_admin (Id int(10) not null primary key, username varchar(32) not null, password varchar(32) not null,type smallint(1) not null,createdate date not null );2) 校園卡信息表的建立 create table tb_card ( Id int(10) not null primary key,Stuid varchar(10) not null,cardid varchar(13) not null, password varchar(32) not null,balance double(5) not null,status int(1) not null,createdate date not null );3) 消費(fèi)信息表的建立Create table tb_consumption (Id int(10) not null primary key, cardid varchar(13) not null, money doublae(5) not null,address varchar(32) not null,createdate date not null );4) 轉(zhuǎn)賬信息表的建立Create table tb_recharge (Id int(10) not null primary key, cardid varchar(13) not null, money doublae(5) not null,createdate date not null );5) 學(xué)生信息表的建立Create table tb_student (Id int(10) not null primary key,Stuid varchar10 not null,Name varchar(32) not null, cardid varchar(18) not null,bankcard varchar(19) not null,createdate date not null );6局部界面校園卡管理主要功能是對(duì)校園卡信息進(jìn)展查詢,開(kāi)戶銷戶等功能的操作。圖6 登錄界面圖7 個(gè)人信息查詢界面圖8 修改密碼界面圖9 開(kāi)戶界面圖10 銷戶界面圖11 丟失界面圖12 補(bǔ)辦界面圖13 校園卡信息查詢界面圖14 學(xué)生信息查詢界面7 參考文獻(xiàn)1薩師煊等著.數(shù)據(jù)庫(kù)系統(tǒng)概論M,:高等教育2全黨等主編.SQL Server 數(shù)據(jù)庫(kù)開(kāi)發(fā)應(yīng)用教程M,:科學(xué)4瀟5國(guó)祿.6國(guó)君、磊、錫禎、洋等編著.Java2 程序設(shè)計(jì)根底M,:清華大學(xué)8M,:機(jī)械工業(yè)10M,:冶金工業(yè)11升平,程春喜.中小企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).株洲職業(yè)技術(shù)學(xué)院本科論文

注意事項(xiàng)

本文(大數(shù)據(jù)庫(kù)課程設(shè)計(jì) 校園卡管理系統(tǒng))為本站會(huì)員(無(wú)***)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!