版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、數(shù)據(jù)庫原理及web開發(fā)課程設(shè)計及報告物業(yè)收費管理系統(tǒng)院系:信息技術(shù)工程學(xué)院完成時間:2014年1月9日WM jLOO |L矗0 I勒 | law |*費4電9i Moiio I房址;處名1節(jié)竄收賈HWh WWMTS 00!第1章課程設(shè)計的題目某小區(qū)擬開發(fā)一套小區(qū)物業(yè)收費管理系統(tǒng)。需求分析如下:1)業(yè)主信息主要包括:業(yè)主編號,姓名、房號、房屋面積、工作單位、聯(lián)系電話等。房號可唯一標(biāo)識一 條業(yè)主信息,且一個房號僅對應(yīng)一套房屋;一個業(yè)主可以有一套或多套房屋。2)部門信息包括:部門號、部門名稱、部門負(fù)責(zé)人、部門電話等;一個員工只能屬于一個部門,一個部 門只有一位負(fù)責(zé)人。3)員工信息主要包括:員工號、姓
2、名、出生年月、性別、住址、聯(lián)系電話、所在部門號、職務(wù)和密碼等。根據(jù)職務(wù)不同員工可以有不同的權(quán)限,職務(wù)為“經(jīng)理”的員工有添加、刪除和修改員工表中本部門員 工信息的操作權(quán)限;職務(wù)為“收費”的員工只有收費的操作權(quán)限。4)收費信息包括:房號、業(yè)主編號、收費日期、收費類型、數(shù)量、收費金額、員工號等。收費類型包括物業(yè)費、衛(wèi)生費、水費和電費,并按月收取,收費標(biāo)準(zhǔn)如表2-1所示。其中,物業(yè)費=房屋面積(平方米)X每平米單價,衛(wèi)生費=套房數(shù)量(套)X每套單價,水費=用水?dāng)?shù)量(噸)X每噸水價,電費=用 電數(shù)量(度)X每度單價。5) 收費完畢應(yīng)為業(yè)主生成收費單,收費單示例如表2-2所示。*14 收A 21 EM1.
3、1數(shù)據(jù)庫需求分析在本系統(tǒng)中要管理的信息有:員工管理、收費管理。因此本系統(tǒng)一共需要5張表。業(yè)主:(業(yè)主編號、房號、姓名、房屋面積、工作單位、聯(lián)系電話)員工:(員工號、所在部、姓名、出生年月、性別、住址、聯(lián)系電話、職務(wù)、密碼、操作權(quán)限)部門:(部門號,部門負(fù)責(zé)人員工號、部門名稱、部門電話收費標(biāo)準(zhǔn):(收費類型編號、收費類型、單位、單價)收費信息:(房號、業(yè)主編號,收費日期、收費類型編號、收費金額、員工號、數(shù)量)YZ業(yè)主:(業(yè)主編號、房號、姓名、房屋面積、工作單位、聯(lián)系電話、用水量、用電量、衛(wèi)生費)備注列數(shù)據(jù)類型業(yè)主編號YZnoInt由口 房號ROOMnoInt姓名YZn ameVarchat房屋面積
4、ROOMmjVarchat工作單位YZDWVarchat聯(lián)系電話YZTLEVarchat員工:(員工號、部門號、姓名、出生年月、性別、住址、聯(lián)系電話、職務(wù)、密碼、操作權(quán)限)備注列數(shù)據(jù)類型員工號YGnoInt部門號BMnoInt姓名YGn ameVarchat出生年月YGageVarchat性別YGsexVarchat住址YGardVarchat聯(lián)系電話YGTLEVarchat職務(wù)ZMVarchat密碼MIMAVarchat操作權(quán)限CZQXInt部門:(部門號、部門負(fù)責(zé)人員工號、部門名稱、部門電話)備注列數(shù)據(jù)類型部門號BMnoInt部門負(fù)責(zé)人員工號YGnoInt部門名稱BMn ameVarcha
5、r部門電話BMTLEVarchar收費標(biāo)準(zhǔn):(收費類型編號、收費類型、單位、單價)備注列數(shù)據(jù)類型收費類型編號SFLX noInt收費類型SFLXVarchar單位DWVarchar單價DJVarchar收費信息:(房號、業(yè)主編號,收費日期、收費類型)備注|列數(shù)據(jù)類型由口 房號ROOMnoInt業(yè)主姓名YZn ameVarchar收費類型SFLXVarchar收費類型編號SFLXnoInt金額JINEVARCHAR合計HEJIVARCHAR1.2數(shù)據(jù)庫結(jié)構(gòu)設(shè)1.2.1 E-R 圖I業(yè)主|I部門|n1T 辰墓員H I 1員1.2.2數(shù)據(jù)庫關(guān)系圖SFXX*BMBM * BMno BMnoYGnoYG
6、noSHnsmeSHnsme3k7L:SFXXv ROOMnnV ROOMnnYZhoSFDATESFDinoSFJEYGnoYGnoYZ*YZhog ROOMnoYZhaneROOMmROOMmfYZDWYZDWY2T1JEY2TLE第2章系統(tǒng)實現(xiàn)2.1系統(tǒng)用戶管理模塊的實現(xiàn)創(chuàng)建一個web窗體,利用Button、TextBox等控件制作,如下圖:用戶登錄窗口2.2收費管理模塊窗體的實現(xiàn)創(chuàng)建一個 web窗體,利用 Button、SqlDataSource、GridView、DropDownList、Label 等控件制作:22:192014/1/、J mi Ji localtKist:S:釦K
7、B*t宿 i札一 * Wt-iEVSiBl. *fit樹wi衛(wèi)披房值1號査詢=ini3業(yè)主姓岳洋號救M真至數(shù)住全乘直訃張一1業(yè)費83 m2衛(wèi)生捷i105d454電夢4032收融日耶,2Q14 ) 92.3員工管理模塊的實現(xiàn)創(chuàng)建一個 web窗體,利用 TextBoxButton、SqlDataSource、GridView、DropDownList、等控件制作:宿 i* 如如詢嵌L.*翅至IW目嗎四衣1.10 畀 擷謊的韋號的卡呪就是123123126 1經(jīng)理100 1瑙鐮宦彌 111 壬五 37 w 畀 天滋祁耳西區(qū)122222UJ22 疑理|J IM降未氏員工號I岀生年月,性別,住址I聯(lián).寤
8、電話: 所K部門:SP務(wù)I密碼,丘袒思工2014/1.第3章功能代碼設(shè)計登錄頁 vhtml xmlns =/1999/xhtmlvtitle無標(biāo)題頁 vform id =form1 runat =servervasp: Label ID=Label1 runat =server Text =帳號: vasp: TextBox ID =TextBox1 runat =server ontextchanged =TextBox1_TextChangedv/div vdiv vasp: Label ID=Label2 runat =server Text =密碼: &
9、nbsp;& nbsp;& nbsp;v/form using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.Ul.HtmIControls;using System.Web.Ul.WebControls;using System.Web.Ul.WebControls.WebParts;usin
10、g System.Xml.Linq;using System.Data.SqlClient;public partialclass Web_denglu : System.Web.UI. Page protected void Page_Load( object sender, EventArgs e)protected void Button1_Click( object sender, EventArgs e)string sqlcon = Data Source=ZGC-20121104FNYSQLEXPRESS;lnitial Catalog=wuye;User ID=sa;pwd=1
11、23456;SqlConnection con = new SqlConnection (sqlcon);con.Open();/編寫sql語句從數(shù)據(jù)庫里查詢到用戶名和密碼string sql = select * from YG where YGno=+ TextBox1.Text.Trim() +TextBox2.Text.Trim() +SqlComman(tomm=new SqlComman(feql,con);SqlDataReader Sqlreader = comm.ExecuteReader();if (!Sqlreader .Read()Response.Write(wind
12、ow.alert();v/script ); /當(dāng)系統(tǒng)中不存在當(dāng)前用戶時操作;else輸入的帳號或密碼錯誤!Response.Redirect(jingli.aspx ); /當(dāng)系統(tǒng)中存在該用戶的時候一些操作;protected void Button2_Click( object sender, EventArgs e)TextBoxl.Text =;TextBox2.Text =;protected void TextBox1_TextChanged( object sender, EventArgs e)protected void TextBox2_TextChanged( objec
13、t sender, EventArgs e)員工管理頁vhtml xmlns =/1999/xhtmlvhead runat =server無標(biāo)題頁 v/title / headvform id =form1 runat =servervasp: SqlDataSource ID=SqlDataSource2 runat =serverConnectionstring =SelectCommand=SELECT ZW FROM YG通過職務(wù)查詢: =YGname HeaderText =姓名SortExpression =YGname /=YGage Heade
14、rText =出生年月SortExpression =YGage /=YGsex HeaderText =性別SortExpression =YGsex /asp: BoundFieldasp: BoundFieldasp: BoundFieldasp: BoundFieldasp: BoundFieldasp: BoundFieldasp: BoundFieldasp: BoundField =YGTLE HeaderText =聯(lián)系電話SortExpression =YGTLE / =BMno HeaderText =所屬部門SortExpression =BMno /=ZW Header
15、Text =職務(wù)SortExpression =ZW /=MIMA HeaderText =密碼SortExpression =MIMA / =CZQX HeaderText =操作權(quán)限SortExpression =CZQX / asp: SqlDataSource ID=SqlDataSource1 runat =serverConnectionstring =SelectCommand=SELECT * FROM YG WHERE (ZW = ZW)DeleteCommand=DELETE FROM YG WHERE YGno = YGnoInsertCommand =INSERT IN
16、TO YG (YGno, YGname, YGage, YGsex, YGard, YGTLE, BMno,ZW, MIMA, CZQX) VALUES (YGno, YGname, YGage, YGsex, YGard, YGTLE, BMno, ZW, MIMA, CZQX)UpdateComman=UPDATE YG SETYGname = YGname,YGage = YGageYGsex = YGsex,YGard=YGard, YGTLE = YGTLE, BMno = BMno, ZW = ZW, MIMA = MIMA, CZQX = CZQX WHERE YGno = YG
17、no 員工號:姓名:出生年月:性別:vasp: TextBox ID =TextBox4 runat =serverv/p住址:聯(lián)系電話:所屬部門:職務(wù):vasp: TextBox ID =TextBox8 runat =server密碼:操作權(quán)限:vasp: TextBox ID =TextBox10 runat =servervasp: Button ID=Button1 runat =server onclick =Button1_Click1Text =添加員工/vasp: SqlDataSource ID=SqlDataSource3 runat =serverConnectionS
18、tring =v%$ ConnectionStrings:wuyeConnectionString %lnsertCommand=INSERT INTOYG(YGno, YGname,YGage, YGsex, YGard, YGTLE,BMno, ZW, MIMA, CZQX)VALUES(YGno, YGname, YGage, YGsex, YGard, YGTLE, BMno, ZW, MIMA, CZQX)onselecting =SqlDataSource3_Selecting SelectCommand=SELECT * FROM YGvInsertParameters vasp
19、:ControlParameterControlID=TextBox1Nam=YGno PropertyName =Text /vasp:ControlParameterControlID=TextBox2Nam=YGname PropertyName =Text/vasp:ControlParameterControlID=TextBox3Nam=YGage PropertyName =Text/vasp:ControlParameterControlID=TextBox4Nam=YGsex PropertyName =Text/vasp:ControlParameterControlID=
20、TextBox5Nam=YGard PropertyName =Text/vasp:ControlParameterControlID=TextBox6Nam=YGTLE PropertyName =Text/vasp:ControlParameterControlID=TextBox7Nam=BMno PropertyName =Text/vasp:ControlParameterControlID=TextBox8Nam=ZW PropertyName =Text /vasp:ControlParameterControlID=TextBox9Nam=MIMA PropertyName =
21、Text/vasp:ControlParameterControlID=TextBox10Nam=CZQX PropertyName =Text/v/ InsertParameters v/ asp: SqlDataSource v/ pv/div v/form v/ bodyv/ html using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using Sys
22、tem.Web.UI;using System.Web.Ul.HtmIControls;using System.Web.Ul.WebControls;using System.Web.Ul.WebControls.WebParts;using System.XmI.Linq;public partialclass Web_YGguanli : System.Web.UI. Page protected void Page_Load( object sender, EventArgs e)protectedvoid SqlDataSource1_Selecting(object sender,
23、SqlDataSourceSelectingEventArgse)protected void Button1_Click( object sender, EventArgs e)SqlDataSource3.lnsert();protected void SqlDataSource2_Selecting( object sender, SqlDataSourceSelectingEventArgsprotected void SqlDataSource3_Selecting( object sender, SqlDataSourceSelectingEventArgse)e)protecte
24、dvoid Button1_Click1(object sender, EventArgs e)SqlDataSource3.Insert();收費管理頁vhtml xmlns =/1999/xhtmlvtitle無標(biāo)題頁 / head 按房間號查詢:asp: SqlDataSource ID =SqlDataSource2 runat =serverConnectionString =SelectCommand=SELECT ROOMno FROM YZConnectionStringasp: BoundFieldDataFieldasp: BoundFiel
25、dDataFieldasp: BoundFieldDataFieldasp: BoundFieldDataFieldasp: BoundFieldDataFieldasp: BoundFieldDataFieldHeaderText =業(yè)主姓名SortExpression =YZname /HeaderText =序號SortExpression =SFLXno /=SFLX HeaderText =收費類型SortExpression =SFLX /=YZname=SFLXno=SL HeaderText =數(shù)量SortExpression =SL /=JINE HeaderText =金額SortExpression=HEJI HeaderText =合計SortExpression=JINE=HEJI/PagerStyle BackColor =#FFCC66 ForeColor =#333333 HorizontalAlign =Centerasp: SqlDataSource ID =SqlDataSource1 runat =server=SelectCommand=SELECTSFLXno, SFLX, J
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 樹立規(guī)則為本服務(wù)理念,強化病歷書寫證據(jù)意識課件
- 2025年高考語文??急厮⒃囶}庫300題(含答案)
- 2025年畢節(jié)職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025年桐城師范高等??茖W(xué)校高職單招高職單招英語2016-2024歷年頻考點試題含答案解析
- 2025科學(xué)儀器行業(yè)發(fā)展趨勢與市場前景分析
- 2025養(yǎng)老行業(yè)發(fā)展趨勢與市場前景分析
- 建筑工程可行性研究合同協(xié)議書
- 演員合同書范本
- 經(jīng)典借款合同
- 海運貨物運輸合同范文
- 搞笑小品劇本《大城小事》臺詞完整版
- 人大代表小組活動計劃人大代表活動方案
- 【經(jīng)典文獻(xiàn)】《矛盾論》全文
- Vue3系統(tǒng)入門與項目實戰(zhàn)
- 2024年寧夏回族自治區(qū)中考英語試題含解析
- 光伏發(fā)電項目試驗檢測計劃
- 房屋建筑工程投標(biāo)方案(技術(shù)方案)
- 靜脈輸液法操作并發(fā)癥的預(yù)防及處理
- 2025年高考語文作文備考:議論文萬能模板
- T-BJCC 1003-2024 首店、首發(fā)活動、首發(fā)中心界定標(biāo)準(zhǔn)
- 外科手術(shù)及護(hù)理常規(guī)
評論
0/150
提交評論