




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、遼寧工程技術大學數(shù)據(jù)庫課程設計教學單位 營銷管理學院 專 業(yè) 信息管理與信息系統(tǒng)(電子商務) 班 級 電子商務09-1班 學生姓名 學 號 指導教師 營 銷 管 理 學 院2011年7月遼寧工程技術大學數(shù)據(jù)庫課程設計數(shù)據(jù)庫課程設計街道管理信息系統(tǒng)一、 系統(tǒng)總體設計一個能夠被街道辦事人員采用的街道管理信息系統(tǒng),是應該能夠增加工作效率,使得工作系統(tǒng)化,規(guī)范化。當某個樓某單元某戶進出入一個人時要通過街道管理信息系統(tǒng)及時輸入或刪除相應的記錄,使工作簡潔,一目了然。通過對用戶應用的環(huán)境,以及要求的分析,系統(tǒng)的需求主要有以下幾個方面:1、 數(shù)據(jù)需求:要求數(shù)據(jù)庫中的數(shù)據(jù)完整、同步,全面反映人員信息、單元信息
2、、整棟樓的信息乃至整個樓區(qū)的信息。2、 功能需求:一個單獨的管理信息系統(tǒng),可以實現(xiàn)對人員的詳細信息進行添加、刪除、修改等功能,并且還應具有對某戶家庭的添加、刪除、修改等功能,最重要的功能也就是該系統(tǒng)的最重要的功能就是通過輸入某個信息能夠用最短的時間搜索出相關的信息。二、 數(shù)據(jù)庫設計 此管理信息系統(tǒng)包含4個表,分別為小區(qū)樓號表,樓的單元號表,個人基本信息表,小區(qū)樓號表:小區(qū)名稱、create table 小區(qū)樓號(小區(qū)名稱varchar(50)insert into 小區(qū)樓號values(美星花園)insert into 小區(qū)樓號values(蜀香家園)樓的單元號:樓號、單元號,門牌號creat
3、e table 樓的單元號(小區(qū)名稱varchar(50), 樓號varchar(10), 單元號varchar(10), 門牌號varchar(10) )個人基本信息表:小區(qū)名稱、樓號、單元號、門牌號、姓名、性別、年齡、民族、政治面貌、工作單位三、 各個表的基本結(jié)構小區(qū)樓號表列名數(shù)據(jù)類型可否為空備注小區(qū)名稱varchar(10)not null主鍵樓的單元號表列名數(shù)據(jù)類型可否為空備注樓號varchar(2)not null外鍵單元號char(2)not null外鍵門牌號char(3)not null外鍵個人基本信息表列名數(shù)據(jù)類型可否為空備注小區(qū)名稱varchar(10)not null外鍵
4、樓號varchar(2)not null外鍵單元號char(2)not null外鍵門牌號char(3)not null外鍵姓名intnot null主鍵性別intnot null民族int年齡varchar(10)not null政治面貌int工作單位int四、er圖 樓號 單元號 門牌號 樓號 單元號 門牌號 小區(qū)樓號表 年齡 個人基本信息表 小區(qū)名稱 姓名 性別 民族 工作單位 小區(qū)名稱 小區(qū)名稱表四、 代碼登陸窗口:using system;using system.collections.generic;using system.componentmodel;using system
5、.data;using system.drawing;using system.text;using system.windows.forms;using system.data.sqlclient;namespace 街道管理信息系統(tǒng) public partial class form4 : form public form4() initializecomponent(); textbox1.text = sa; textbox2.text = 123456; private void button1_click(object sender, eventargs e) sqlconnect
6、ion conn = new sqlconnection(data source=.;initial catalog=樓道信息管理;user id=sa;password=123456); conn.open(); sqlcommand cmd = new sqlcommand(select * from users where 用戶名= + textbox1.text + and 密碼= + textbox2.text + , conn); sqldatareader dr = cmd.executereader(); if (dr.read() messagebox.show(恭喜登錄驗證
7、通過!); this.close(); this.dialogresult = dialogresult.ok; else/怎樣關閉登錄窗口,同時不打開主界面 messagebox.show(你的用戶名或密碼錯誤!); return; private void button2_click(object sender, eventargs e) this.close(); this.dialogresult = dialogresult.cancel; private void form4_load(object sender, eventargs e) form1:using system;u
8、sing system.collections.generic;using system.componentmodel;using system.data;using system.drawing;using system.text;using system.windows.forms;using system.data.sqlclient; namespace 街道管理信息系統(tǒng) public partial class form1 : form public form1() initializecomponent(); private void button1_click(object se
9、nder, eventargs e) sqlconnection conn = new sqlconnection(data source=.;initial catalog=樓道信息管理;user id=sa;password=123456); conn.open(); sqlcommand cmd = new sqlcommand(select 小區(qū)名稱 from 小區(qū)樓號 where 小區(qū)名稱= + combobox1.text + , conn); sqldatareader dr = cmd.executereader(); if (dr.read() messagebox.show
10、(登陸成功); this.dialogresult = dialogresult.ok; else messagebox.show(密碼錯誤,登錄失??!); conn.close(); form2 f = new form2(); f.show(); private void button2_click(object sender, eventargs e) this.close(); private void form1_load(object sender, eventargs e) form2:using system;using system.collections.generic;u
11、sing system.componentmodel;using system.data;using system.drawing;using system.text;using system.windows.forms;using system.data.sqlclient;namespace 街道管理信息系統(tǒng) public partial class form2 : form sqlconnection conn; dataset ds; public form2() initializecomponent(); private void showdata() string str = d
12、ata source=.;initial catalog=樓道信息管理;user id=sa;password=123456; conn = new sqlconnection(str); sqldataadapter da = new sqldataadapter(select * from 個人基本信息, conn); ds = new dataset(); da.fill(ds, stu); datagridview1.datasource = ds.tablesstu; datagridview1.columns2.width = 50; datagridview1.columns3.
13、width = 50; private void student_load(object sender, eventargs e) showdata(); private void button1_click(object sender,eventargs e) sqlconnection conn = new sqlconnection(data source=.;initial catalog=樓道信息管理;user id=sa;password=123456); conn.open(); sqlcommand cmd = new sqlcommand(select 樓號 from 樓的單
14、元號 where 樓號= + combobox2 + , conn); string str = select distinct(姓名),性別,民族,年齡,政治面貌,工作單位 from 個人基本信息 where ; if (checkbox1.checked) str += 樓號= + combobox2.text + and ; if (checkbox2.checked) str += 單元號= + combobox3.text + and ; if (checkbox3.checked) str += 門牌號= + combobox4.text + ; else str = str.su
15、bstring(0, str.length - 4); datagridview1.datasource = 0; sqlconnection conm = new sqlconnection(data source=.;initial catalog=樓道信息管理;user id=sa; password=123456); sqldataadapter myadapter = new sqldataadapter(str, conn); dataset mydataset = new dataset(); myadapter.fill(mydataset, a); datagridview1
16、.datasource = mydataset.tablesa; conn.close(); private void botton1_click(object sender,eventargs e) sqlconnection conn = new sqlconnection(data source=.;initial catalog=樓道信息管理;user id=sa;password=123456); conn.open(); sqlcommand cmd = new sqlcommand(select 單元號 from 樓的單元號 where 單元號= + combobox3 + ,
17、conn); conn.close(); private void botton1_click(object sender, eventargs e) sqlconnection conn = new sqlconnection(data source=.;initial catalog=樓道信息管理;user id=sa;password=123456); conn.open(); sqlcommand cmd = new sqlcommand(select 門牌號 from 樓的單元號 where 門牌號= + combobox4 + , conn); conn.close(); priv
18、ate void button2_click_1(object sender, eventargs e) sqlconnection conn = new sqlconnection(data source=.; initial catalog=樓道信息管理; user id=sa; password=123456); conn.open(); string str = insert into 個人基本信息 values( + textbox1.text + , + textbox10.text + , + textbox9.text + , + textbox8.text + , + tex
19、tbox3.text + ,+textbox4.text +,+textbox6.text +,+textbox2.text +,+textbox5.text +,+textbox7.text +); sqlcommand cmd = new sqlcommand(str, conn); cmd.executenonquery(); conn.close(); messagebox.show(添加成功!); private void datagridview1_cellcontentclick(object sender, eventargs e) string str = datagridv
20、iew1.selectedrows0.cells0.value.tostring(); textbox2.text = datagridview1.selectedrows0.cells1.value.tostring(); textbox3.text = datagridview1.selectedrows0.cells2.value.tostring(); textbox5.text = datagridview1.selectedrows0.cells3.value.tostring(); textbox4.text = datagridview1.selectedrows0.cells
21、4.value.tostring(); textbox6.text = datagridview1.selectedrows0.cells5.value.tostring(); private void button3_click_1(object sender, eventargs e) if (messagebox.show(確定要刪除該學生嗎?, 提示, messageboxbuttons.yesno, messageboxicon.exclamation, messageboxdefaultbutton.button2) != dialogresult.yes) return; str
22、ing 姓名 = datagridview1.selectedrows0.cells0.value.tostring(); / messagebox.show(name); sqlconnection conn = new sqlconnection(data source=.;initial catalog=樓道信息管理;user id=sa;password=123456); conn.open(); sqlcommand cmd = new sqlcommand(delete from 個人基本信息 where 姓名= + datagridview1.selectedrows0.cells0.tag + , conn); cmd.executenonquery(); conn.close(); messagebox.show(刪除成功!); private void button4_click_1(object sender, eventargs e) string sql = select * from 個人基本信息; sqldataadapter my
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年福建南平交通一卡通有限公司招聘3人筆試參考題庫附帶答案詳解
- 2024年甘肅蘭州農(nóng)村產(chǎn)權交易中心有限公司招聘人員及擬錄用情況筆試參考題庫附帶答案詳解
- 第23課《孟子》三章之《富貴不能淫》教學設計 2024-2025學年統(tǒng)編版語文八年級上冊
- 第22課 從局部抗戰(zhàn)到全國抗戰(zhàn) 教學設計-2024-2025學年高中歷史統(tǒng)編版(2019)必修中外歷史綱要上冊
- 2025年甘肅畜牧工程職業(yè)技術學院單招職業(yè)技能測試題庫參考答案
- 2024年12月泉州市惠安生態(tài)環(huán)境局環(huán)保協(xié)管員1人筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 高中信息技術必修1教學設計-7.3 信息的安全和保護1-浙教版
- 第15課《青春之光》教學設計 2024-2025學年統(tǒng)編版語文七年級下冊
- 2024山西云時代技術有限公司社會招聘59人筆試參考題庫附帶答案詳解
- 2024山東青島中石化經(jīng)緯有限公司招聘115人筆試參考題庫附帶答案詳解
- 小學校務監(jiān)督委員會實施方案
- Q∕SY 13006-2016 招標項目標段(包)劃分指南
- 《大學英語教學大綱詞匯表》(1~4級,5~6級)
- DB11-T1630-2019城市綜合管廊工程施工及質(zhì)量驗收規(guī)范
- 醫(yī)院消毒供應中心清洗、消毒、滅菌質(zhì)控評分表
- 27供應室清洗消毒及滅菌效果監(jiān)測制度
- 金色大氣教師節(jié)頒獎典禮頒獎盛典PPT模板
- OECD Good laboratory practice (GLP)中英文對照版
- 生化工程,第七章反應器放大與設計
- 1開學第一節(jié)班會課
- 手機開發(fā)流程圖
評論
0/150
提交評論