




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
計(jì)算機(jī)學(xué)院《面向?qū)ο蟪绦蛟O(shè)計(jì)》課程設(shè)計(jì)報(bào)告學(xué)號20142014-2015學(xué)年第二學(xué)期《面向?qū)ο蟪绦蛟O(shè)計(jì)》課程設(shè)計(jì)報(bào)告題目:實(shí)驗(yàn)設(shè)備管理系統(tǒng)專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)班級:13級計(jì)科(1)班姓名:指導(dǎo)教師:成績:計(jì)算機(jī)學(xué)院2015年4月30日計(jì)算機(jī)學(xué)院《面向?qū)ο蟪绦蛟O(shè)計(jì)》課程設(shè)計(jì)報(bào)告目錄TOC\o"1-2"\h\z\u1設(shè)計(jì)內(nèi)容及要求 12概要設(shè)計(jì) 13設(shè)計(jì)過程或程序代碼 24設(shè)計(jì)結(jié)果與分析 115參考文獻(xiàn) 14 1設(shè)計(jì)內(nèi)容及要求通過課程設(shè)計(jì),能夠全面了解數(shù)據(jù)庫應(yīng)用系統(tǒng)的整個開發(fā)過程,驗(yàn)證課堂教學(xué)中的理論,掌握數(shù)據(jù)庫系統(tǒng)的基本概念,基本原理及應(yīng)用技術(shù),掌握SQL語言,真正實(shí)現(xiàn)實(shí)踐檢真理。信息社會的高科技,商品經(jīng)濟(jì)化的高效益,使計(jì)算機(jī)的應(yīng)用已普及到經(jīng)濟(jì)和社會生活的各個領(lǐng)域。實(shí)驗(yàn)室設(shè)備管理迫切需要與計(jì)算機(jī)聯(lián)系,不僅可以減輕辦公人員的工作同時更能讓實(shí)驗(yàn)室設(shè)備系統(tǒng)管理。計(jì)算機(jī)雖然與人類的關(guān)系愈來愈密切,還有人由于計(jì)算機(jī)操作不方便繼續(xù)用手工勞動。為了適應(yīng)現(xiàn)代社會人們高度強(qiáng)烈的時間觀念,實(shí)驗(yàn)設(shè)備管理系統(tǒng)軟件將會為實(shí)驗(yàn)室設(shè)備管理帶來了極大的方便。2概要設(shè)計(jì)經(jīng)過調(diào)研及分析,實(shí)驗(yàn)設(shè)備管理系統(tǒng)主要完成以下功能:(1)設(shè)備入庫信息管理主要是管理員對新增加的設(shè)備進(jìn)行登記,包括編號、設(shè)備名、型號、規(guī)格、單價、數(shù)量、購置日期、生產(chǎn)廠家、購買人等。(2)設(shè)備運(yùn)行狀況統(tǒng)計(jì)可按照設(shè)備名稱、機(jī)房名稱以及日期等統(tǒng)計(jì)實(shí)驗(yàn)室設(shè)備運(yùn)行狀況。該功能主要是為了使用戶能夠?qū)崟r掌握實(shí)驗(yàn)室設(shè)備的運(yùn)行狀況,所做的主要操作就是查詢和統(tǒng)計(jì),所以數(shù)據(jù)以只讀形式出現(xiàn)。(3)報(bào)修設(shè)備管理對于有嚴(yán)重問題(故障)的需要修理的設(shè)備,記錄修理日期、設(shè)備名、修理廠家、修理費(fèi)、責(zé)任人等,隨時對設(shè)備修理情況進(jìn)行統(tǒng)計(jì),并能夠按類別、修理廠家和修理日期查詢修理情況。(4)報(bào)廢設(shè)備管理對已經(jīng)徹底損壞的設(shè)備作報(bào)廢處理,詳細(xì)記錄報(bào)廢設(shè)備的有關(guān)信息,并隨時對設(shè)備報(bào)廢情況進(jìn)行統(tǒng)計(jì)和查詢,要求能夠按類別和時間段(年、月或季度)查詢。業(yè)務(wù)流程分析業(yè)務(wù)流程圖是為了一目了然的看清數(shù)據(jù)庫的運(yùn)行過程,讓設(shè)計(jì)管理員知道數(shù)據(jù)庫的結(jié)構(gòu),加以分析已熟悉它的工作過程。并快速建立數(shù)據(jù)庫,數(shù)據(jù)庫設(shè)計(jì)人員在設(shè)計(jì)數(shù)據(jù)庫時的模型圖。學(xué)校門診管理系統(tǒng)業(yè)務(wù)流程圖如圖1:報(bào)廢信息報(bào)廢信息設(shè)備信息類別/時間段反饋管理員P2.1用戶登錄P2.2設(shè)備查詢P2.5設(shè)備審核P2.6報(bào)廢設(shè)備處理用戶采購部設(shè)備使用狀況圖1實(shí)驗(yàn)設(shè)備管理系統(tǒng)業(yè)務(wù)流程圖3設(shè)計(jì)過程或程序代碼得到系統(tǒng)邏輯模型后,就該進(jìn)行數(shù)據(jù)庫的物理設(shè)計(jì)和實(shí)施數(shù)據(jù)庫了,物理設(shè)計(jì)主要是要確定數(shù)據(jù)庫的存儲路徑、存儲結(jié)構(gòu)以及如何建立索引等,可以采用系統(tǒng)的默認(rèn)設(shè)置。數(shù)據(jù)庫實(shí)施主要包括在具體的DBMS中創(chuàng)建數(shù)據(jù)庫和表的過程,本設(shè)計(jì)所選用的DBMS為SQLSERVER2005,有關(guān)創(chuàng)建數(shù)據(jù)庫和關(guān)系表的SQL語句如下所示:(1)創(chuàng)建數(shù)據(jù)庫/*==============================================================*//*databaseExp*//*==============================================================*/createdatabaseExp(2)創(chuàng)建表/*==============================================================*//*Table:ExpId*//*==============================================================*/createtableExpId (Expnamechar(100)notnull,/*登錄名*/Exppwdintnotnull,/*密碼*/)EXECsp_addlogin'1','123';EXECsp_adduser'1';/*登錄名*//*==============================================================*//*Table:ExpMg,設(shè)備管理信息表*//*==============================================================*/createtableExpMg(Exid int notnull, /*編號*/Exname char(100) notnull, /*設(shè)備名*/Exmodel char(100)notnull, /*型號*/Exsize intnull, /*規(guī)格*/Exprice int null, /*單價*/Exquantityint null, /*數(shù)量*/Exdateint null, /*生產(chǎn)日期*/ExsellDate int null, /*購置日期*/Exsellerchar(100) null, /*生產(chǎn)廠家*/Exbuyer char(100) null, /*購買人*/constraintPK_ExpMgprimarykey(Exid,EXname,Exmodel)/*主鍵約束*/)/*==============================================================*//*Table:ExpSt,運(yùn)行狀況表*//*==============================================================*/createtableExpSt(Exname char(100) notnull, /*設(shè)備名*/Exhouse char(100)notnull, /*機(jī)房名*/Extime int notnull, /*日期*/Exmodel char(100)null, /*型號*/Exsize intnull, /*規(guī)格*/Exsellerchar(100) null, /*生產(chǎn)廠家*/Exconchar(100)null,/*運(yùn)行情況*/constraintPK_ExpStprimarykey(EXname,Exhouse,Extime)/*主鍵約束*/)/*==============================================================*//*Table:ExpRe,報(bào)修信息表*//*==============================================================*/createtableExpRe(Exid int notnull, /*編號*/Exname char(100) null, /*設(shè)備名*/Exmodel char(100)null, /*型號*/Exredateint notnull, /*修理日期*/Exreer char(100)notnull, /*修理廠家*/Exrefeeint null, /*修理費(fèi)*/Expri char(100) null, /*負(fù)責(zé)人*/constraintPK_Expreprimarykey(Exid,Exredate,Exreer)/*主鍵約束*/)/*==============================================================*//*Table:ExpSc,報(bào)廢信息表*//*==============================================================*/createtableExpSc(Exid int notnull, /*編號*/Exname char(100) null, /*設(shè)備名*/Exmodel char(100)null, /*型號*/Exscdateint notnull, /*報(bào)廢時間*/Exsccon char(100) null, /*報(bào)廢情況*/Exsellerchar(100) null, /*生產(chǎn)廠家*/constraintPK_Expscprimarykey(Exid,Exscdate)/*主鍵約束*/登陸界面主要代碼privatevoidButton1_Click(objectsender,EventArgse){if(TextBox1.Text=="")//判斷用戶是否輸入了用戶名{MessageBox.Show("用戶名不能為空");}if(TextBox2.Text==""){MessageBox.Show("密碼不能為空");//判斷用戶是否輸入了密碼}else{//if(TextBox1.Text.Trim().ToString()=="登錄名")//{stringConStr="server=.;integratedsecurity=SSPI;database=exp";SqlConnectioncon=newSqlConnection(ConStr);stringSqlStr="select*fromExpIdwhereExpname='"+TextBox1.Text.Trim()+"'andExppwd='"+TextBox2.Text.Trim()+"'";SqlDataAdapterada=newSqlDataAdapter(SqlStr,con);DataTabledt=newDataTable();ada.Fill(dt);inti=dt.Rows.Count;if(i>0){基本查詢=new基本查詢();.Show();}else{MessageBox.Show("用戶名或密碼不正確,請重新輸入!","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);}}}privatevoidButton2_Click(objectsender,EventArgse){this.Close();}查詢設(shè)備基礎(chǔ)信息主要代碼privatevoid設(shè)備報(bào)修信息ToolStripMenuItem_Click(objectsender,EventArgse){設(shè)備報(bào)修信息=new設(shè)備報(bào)修信息();.Show();}privatevoid設(shè)備運(yùn)行狀況ToolStripMenuItem_Click(objectsender,EventArgse){設(shè)備運(yùn)行狀況=new設(shè)備運(yùn)行狀況();.Show();}privatevoid設(shè)備報(bào)廢信息ToolStripMenuItem_Click(objectsender,EventArgse){設(shè)備報(bào)廢信息=new設(shè)備報(bào)廢信息();.Show();}privatevoid添加設(shè)備信息ToolStripMenuItem_Click(objectsender,EventArgse){添加設(shè)備信息=new添加設(shè)備信息();.Show();}privatevoid設(shè)備管理ToolStripMenuItem1_Click(objectsender,EventArgse){設(shè)備管理=new設(shè)備管理();.Show();}設(shè)備運(yùn)行狀況主要代碼privatevoidButton4_Click(objectsender,EventArgse){stringConStr="server=.;integratedsecurity=SSPI;database=exp";SqlConnectioncon=newSqlConnection(ConStr);stringSqlstr="select*fromExpStwhereExnamelike'%"+TextBox1.Text.Trim()+"%'andExhouselike'%"+TextBox2.Text.Trim()+"%'andExtimelike'%"+TextBox9.Text.Trim()+"%'";SqlDataAdapterada=newSqlDataAdapter(Sqlstr,con);DataSetds=newDataSet();ada.Fill(ds,"table");this.dataGridView1.DataSource=ds.Tables[0].DefaultView;Show();}設(shè)備管理主要代碼privatevoid設(shè)備管理_Load(objectsender,EventArgse){try{stringConStr="server=.;integratedsecurity=SSPI;database=exp";SqlConnectioncon=newSqlConnection(ConStr);stringSqlStr="select*fromExpMg";SqlDataAdapterada=newSqlDataAdapter(SqlStr,con);DataSetds=newDataSet();ada.Fill(ds);this.dataGridView1.DataSource=ds.Tables[0].DefaultView;}catch{return;}}報(bào)廢信息主要代碼privatevoid設(shè)備報(bào)廢信息_Load(objectsender,EventArgse){}privatevoidButton1_Click(objectsender,EventArgse){stringConStr="server=.;integratedsecurity=SSPI;database=exp";SqlConnectioncon=newSqlConnection(ConStr);stringSqlstr="select*fromExpScwhereExmodellike'%"+TextBox1.Text.Trim()+"%'andExscdatelike'%"+TextBox2.Text.Trim()+"%'";SqlDataAdapterada=newSqlDataAdapter(Sqlstr,con);DataSetds=newDataSet();ada.Fill(ds,"table");this.dataGridView1.DataSource=ds.Tables[0].DefaultView;Show();}保修信息主要代碼privatevoid設(shè)備報(bào)修信息_Load(objectsender,EventArgse){}privatevoidButton1_Click(objectsender,EventArgse){stringConStr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025珠海房屋租賃合同樣本
- 采取多渠道營銷拓展客戶計(jì)劃
- 增強(qiáng)教師的實(shí)踐與創(chuàng)新能力計(jì)劃
- 農(nóng)村供水施工合同樣本
- 提升團(tuán)隊(duì)靈活性與適應(yīng)能力計(jì)劃
- 寫租賃合同標(biāo)準(zhǔn)文本
- 2025年合同履行中的附隨義務(wù)版參考
- 兒子借款合同樣本
- l工程勞務(wù)合同標(biāo)準(zhǔn)文本
- 企業(yè)間借款及擔(dān)保合同樣本
- 第四講 堅(jiān)持以人民為中心PPT習(xí)概論2023優(yōu)化版教學(xué)課件
- 2023年新修訂的事業(yè)單位工作人員考核規(guī)定課件PPT
- 小學(xué)社會主義核心價值觀教育工作總結(jié)
- 禮儀課件 -儀態(tài)禮儀
- 情緒管理(中國人民大學(xué))超星爾雅學(xué)習(xí)通章節(jié)測試答案
- 2023年安全質(zhì)量的表態(tài)發(fā)言稿5篇
- 腰椎ODI評分完整版
- 長輸管道施工工序
- 教學(xué)設(shè)計(jì) 《分?jǐn)?shù)的基本性質(zhì)》教學(xué)設(shè)計(jì) 全國公開課一等獎
- 骨盆與髖臼骨折
- 江蘇碼頭工程防洪影響評價報(bào)告
評論
0/150
提交評論