![點歌管理系統(tǒng)數(shù)據(jù)庫設計_第1頁](http://file4.renrendoc.com/view/c35bfabd292717591496549eaccb43b2/c35bfabd292717591496549eaccb43b21.gif)
![點歌管理系統(tǒng)數(shù)據(jù)庫設計_第2頁](http://file4.renrendoc.com/view/c35bfabd292717591496549eaccb43b2/c35bfabd292717591496549eaccb43b22.gif)
![點歌管理系統(tǒng)數(shù)據(jù)庫設計_第3頁](http://file4.renrendoc.com/view/c35bfabd292717591496549eaccb43b2/c35bfabd292717591496549eaccb43b23.gif)
![點歌管理系統(tǒng)數(shù)據(jù)庫設計_第4頁](http://file4.renrendoc.com/view/c35bfabd292717591496549eaccb43b2/c35bfabd292717591496549eaccb43b24.gif)
![點歌管理系統(tǒng)數(shù)據(jù)庫設計_第5頁](http://file4.renrendoc.com/view/c35bfabd292717591496549eaccb43b2/c35bfabd292717591496549eaccb43b25.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
庫設計點歌管理系統(tǒng)數(shù)據(jù) 庫設計。具下。:添:用戶可以在中在之前必須填寫完整屬性。:用戶可以中已經(jīng)在。修改屬性:用戶可以自由修改中已經(jīng)在屬性。屬性包括:放位置字字風。信息:添:用戶可以向信息。:用戶可以中信息。修改信息:用戶可以修改信息。信息包括:字所屬地區(qū)性別。面::用戶給定字返回信息。:用戶給定字返回該所有歌。:用戶給定返回該所有歌。:用戶給定返回該所有。。地區(qū)所屬地區(qū)。名字名字。安全登錄對身份進行驗證授權才能操作系。數(shù)據(jù)流圖根據(jù)功能需求可以畫出1層數(shù)據(jù)流圖。參數(shù)參數(shù)業(yè)務業(yè)務業(yè)務管理管理參數(shù)參數(shù)業(yè)務1點管理1層數(shù)據(jù)流圖曲曲曲曲 曲曲不3曲曲不4的數(shù)
曲
曲 5。字典名字名字無于系統(tǒng)身份驗證=++名記錄表6無唯確個正整數(shù)記錄表7名字位置無=字符串記錄表8名字名字名無字符串記錄表9無=++++10無=11無=12無=+‘.’+音頻擴展名13風無風風|||爵士音樂}14風無={||||}15無=+++16無一確一個符串17無=符串18無工作符串19無={|}20E-R1:1,1:n,m:E-R。n1n121E-R語言語言編號風存放名字編號22名字名字編號所地區(qū)23用戶名用戶名帳號編號密碼帳號24帳號E-R。E-R后如下畫有下劃線:歌曲(歌曲編號歌曲名字歌曲存放位置曲風類編號編號)曲風類(曲風類編號名字歌曲語言(歌曲語言編號名字歌手(歌手編號歌手名字所地區(qū)別演唱(歌曲編號歌手編號)帳號(帳號編號用戶名密)視:視_歌曲(歌曲名字歌曲存放位置曲風類名字歌曲語言名字)DBMS數(shù)據(jù)字典MSSQL2000所支持數(shù)據(jù)所表格如下。25號記錄表26歌手記錄表27歌曲記錄表28曲風類型記錄表29歌曲語言種類記錄表3031_MSSQL2005。主鍵(songid,singerid)songidSONG(songid)外碼,singeridSINGER(singerid)外碼。主鍵都自動遞增正整,主鍵例外。SONG(style)SONGSTYLE(sytleid)外碼,SONG(lanStyle)為SONGLANGUANGE(languageid)外碼?!甅’或者‘F’。的值唯一。SONGSTYLE(name)的值唯一。物理設計本系統(tǒng)選擇的數(shù)據(jù)庫管理系統(tǒng)MSSQL2000。數(shù)據(jù)庫的存取方法,存取路徑?jīng)]有特殊要求,按照系統(tǒng)的默認值來設置。索引,聚族,日志,備份等參數(shù),因本數(shù)據(jù)庫沒有特殊要求,都沒設置。數(shù)據(jù)庫實施階段由于時間上的限制,本人是實現(xiàn)了系統(tǒng)的兩個功”.“添加歌手”功#pragmaonce////CSingerMan命令目標#include<>classCSingerMan:publicCObject{public:CSingerMan();CSingerMan(CStringname,CStringaddress,CStringsex);staticboolAddSinger(CSingerMan&singer,CDatabase&db);virtual~CSingerMan();public:CStringm_singerName;CStringm_address;CStringm_sex;CStringm_singerId;};////#include""#include""#include""http://CSingerManCSingerMan::CSingerMan(){}CSingerMan::CSingerMan(CStringname,CStringaddress,CStringsex){m_singerName=name;m_address=address;m_sex=sex;}CSingerMan::~CSingerMan(){}boolCSingerMan::AddSinger(CSingerMan&singer,CDatabase&db){if(!())//fail{AfxMessageBox(_T("!\n請returnfalse;}CRecordsetrs(&db);CStringstrSql;(_T("insertintoSINGER(name,address,sex)values('%s','%s','%s')"),,,;(strSql);returntrue;}//件//#include""#include""#include""#include""#include<>externCDatabasegal_db;//CSingerAddDlg對話框IMPLEMENT_DYNAMIC(CSingerAddDlg,CDialog)CSingerAddDlg::CSingerAddDlg(CWnd*pParent/*=NULL*/):CDialog(CSingerAddDlg::IDD,pParent),m_singerId(_T("")),m_singerName(_T("")),m_address(_T("")){}CSingerAddDlg::~CSingerAddDlg(){}voidCSingerAddDlg::DoDataExchange(CDataExchange*pDX){CDialog::DoDataExchange(pDX);DDX_Text(pDX,IDC_EDIT_SINGERID,m_singerId);DDX_Text(pDX,IDC_EDIT_SINGERNAME,m_singerName);DDX_Text(pDX,IDC_EDIT_ADDRESS,m_address);}BEGIN_MESSAGE_MAP(CSingerAddDlg,CDialog)ON_BN_CLICKED(IDOK,&CSingerAddDlg::OnBnClickedOk)END_MESSAGE_MAP()//CSingerAddDlgvoidCSingerAddDlg::OnBnClickedOk(){//TODO:代碼UpdateData(true);p=(CButton*)GetDlgItem(IDC_RADIO_MALE);if(!p->GetState())m_sex=_T("F");singer(m_singerName,m_address,m_sex);if(CSingerMan::AddSinger(singer,gal_db)){}
MessageBox(_T("成功歌曲!"),_T("成功信"));OnOK();MessageBox(_T("歌曲失敗!"),_T("失敗信"));}BOOLCSingerAddDlg::OnInitDialog(){CDialog::OnInitDialog();//TODO:初始化CButton*p=(CButton*)(GetDlgItem(IDC_RADIO_MALE));p->SetCheck(TRUE);m_sex=_T("M");returnTRUE;//returnTRUEunlessyousetthefocustoacontrol//異常:OCX屬性頁應返回FALSE}程序運行圖圖32系統(tǒng)初始界面3334與總結。一個是對該們一實踐是一具體動手能力考驗是理論聯(lián)系實踐一個過?!稊?shù)據(jù)庫系統(tǒng)原理》是一門自然而然就了。做個時老師只是給了我一個題目和一些簡短需求描述是要完成一個系統(tǒng)些需求是遠遠不夠。通過在網(wǎng)上搜索資料圖書館翻閱文獻最終把功能需求確定下了。有了需求描述接下階段都是好實現(xiàn)但是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 氣候變化下農(nóng)業(yè)生態(tài)系統(tǒng)的適應性調整研究進展
- 物聯(lián)網(wǎng)技術在智能家居生態(tài)圈的應用前景
- 國慶節(jié)秋天主題活動方案
- 現(xiàn)代辦公樓電力維護成本深度剖析
- 現(xiàn)代物流技術與醫(yī)療行業(yè)互補與共進
- Unit 4 Friends Forever Understanding ideas 說課稿-2024-2025學年高中英語外研版(2019)必修第一冊001
- 2023八年級物理上冊 第四章 在光的世界里第6節(jié) 神奇的眼睛說課稿(新版)教科版
- 6《觀察土壤》說課稿-2023-2024學年科學四年級下冊教科版
- 2023二年級語文上冊 第八單元 24 風娃娃說課稿 新人教版
- 18《文言文二則 鐵杵成針》(說課稿)2023-2024學年-統(tǒng)編版四年級語文下冊
- 勵志課件-如何做好本職工作
- 化肥銷售工作計劃
- 2024浙江華數(shù)廣電網(wǎng)絡股份限公司招聘精英18人易考易錯模擬試題(共500題)試卷后附參考答案
- 2024年社區(qū)警務規(guī)范考試題庫
- 2025中考英語作文預測:19個熱點話題及范文
- 第10講 牛頓運動定律的綜合應用(一)(講義)(解析版)-2025年高考物理一輪復習講練測(新教材新高考)
- 班組建設與班組長管理培訓
- 2024秋期國家開放大學本科《納稅籌劃》一平臺在線形考(形考任務一至五)試題及答案
- 2023年西安經(jīng)濟技術開發(fā)區(qū)管委會招聘考試真題
- 靜脈治療護理技術操作標準(2023版)解讀 2
- 2024年全國各地中考試題分類匯編(一):現(xiàn)代文閱讀含答案
評論
0/150
提交評論