版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 學 號課 程 設 計 報 告課程名稱 數(shù)據(jù)庫應用課程設計 題 目 社區(qū)物業(yè)設計信息管理系統(tǒng) 院 系 專 業(yè) 班 級 姓 名 指導教師 年月日設計題目:社區(qū)物業(yè)用戶管理信息系統(tǒng)設計設計主要內容:一、開發(fā)平臺:VB+ SQL SERVER 2000二、功能要求:1、設計內容設計一個社區(qū)物業(yè)用戶管理信息系統(tǒng),該系統(tǒng)的用戶由一般用戶和管理員組成,然后不同的用戶擁有不同的權限,各自完成各自的管理功能,首先是歡迎界面,然后選擇登錄,登錄的時候首先要判斷用戶的身份,合法的用戶然后進入到系統(tǒng)主界面中,不同的用戶看到不同的系統(tǒng)功能。用sql server2000創(chuàng)建后臺數(shù)據(jù)庫,然后利用程序設計語言(VB)編寫
2、程序實現(xiàn)對數(shù)據(jù)庫的操作,按照要求完成所有的功能和模塊。2、社區(qū)物業(yè)用戶管理信息系統(tǒng)主要功能(1)用戶管理:用戶登錄界面、用戶注冊界面、住戶登記界面(添加、打印等操作)、住戶查詢界面(按照一定條件查詢)、房產資源登記界面(添加、打印等操作)、房產資源查詢界面(按照一定條件查詢)、儀表資料登記界面(添加、打印等操作,其中包括3個選項卡:水表、電表、氣表)、儀表資料查詢界面(按照一定條件查詢)、本用戶密碼的修改界面(2)管理員管理:管理員登錄界面、住戶管理界面(修改、刪除)、住戶單查詢界面(一定條件)、房產資源管理界面(修改、刪除)、房產資源查詢界面(一定條件)、儀表資源管理界面(修改、作廢,增加一
3、個住戶水電氣表資料)、用戶信息管理界面(查詢、刪除)。 3、社區(qū)物業(yè)用戶管理信息系統(tǒng)數(shù)據(jù)庫表單(可以按照需求增加) (1)用戶信息表單,主要字段有:用戶名、密碼、用戶身份(管理員和普通用戶)(2)住戶信息表單,主要字段有:住房編號、業(yè)主姓名、性別、職業(yè)、入住時間、住房面積、常住人口數(shù)、聯(lián)系電話(3)房產信息表單,主要字段有:住房編號、物業(yè)地址、使用面積、房型、裝修情況、單價、總價、買主編號、買主姓名、備注 (4)水(電、氣)表資料表單,主要字段有:設備編號、住戶姓名、物業(yè)地址、年份、月份、上月資料、本月資料、本月用量、單價、本月費用、上(本)月抄表日期、辦理人三、課程設計報告主要內容: 1 社
4、區(qū)物業(yè)用戶管理信息系統(tǒng)需求分析(給出系統(tǒng)的功能模塊圖,對各個功能作出詳細介紹) 2 社區(qū)物業(yè)用戶管理信息系統(tǒng)界面設計(給出界面截圖及其主要控件的屬性設置表格) 3 社區(qū)物業(yè)用戶管理信息系統(tǒng)數(shù)據(jù)庫設計(給出數(shù)據(jù)庫各個表單中數(shù)據(jù)的字段名,數(shù)據(jù)類型及其相應的說明) 4 社區(qū)物業(yè)用戶管理信息系統(tǒng)程序設計(按照功能模塊給出詳細的程序代碼,并給出重點語句的注釋)目 錄社區(qū)物業(yè)用戶管理信息系統(tǒng)設計11. 社區(qū)物業(yè)用戶管理信息系統(tǒng)需求分析11.1歡迎登陸界面21.1.1選中管理員登錄后便進入管理員登陸界面21.1.2選中用戶登陸后便進入用戶登陸界面21.1.3選中新用戶注冊后便進入用戶注冊界面21.2用戶界面
5、21.2.1用戶信息查詢管理21.2.2儀表信息查詢管理21.2.3用戶密碼修改管理21.2.4用戶注冊管理21.3管理員界面21.3.1住戶信息管理查詢31.3.2儀表信息查詢31.3.3房產信息查詢32社區(qū)物業(yè)信息管理系統(tǒng)頁面設計43學校教學管理信息系統(tǒng)數(shù)據(jù)庫設計84社區(qū)物業(yè)用戶管理信息系統(tǒng)程序設計94.1登陸界面94.2用戶登陸和新用戶注冊界面程序設計94.3管理員登陸界面114.4用戶服務表界面114.5用戶密碼修改界面程序設計114.6用戶修改界面124.7用戶查詢界面125小結146參考文獻151. 社區(qū)物業(yè)用戶管理信息系統(tǒng)需求分析社區(qū)物業(yè)用戶管理信息系統(tǒng)登 陸用 戶 登 陸管 理
6、 員 登 陸新用戶注冊住戶單界面查詢房產資源登記界面住戶查詢住戶登記住戶管理界面房產資源管理界面房產資源查詢界面房產資源查詢界面儀表資料登記儀表資料查詢密碼修改儀表資源管理界面圖1.1社區(qū)物業(yè)用戶管理信息系統(tǒng)1.1歡迎登陸界面1.1.1選中管理員登錄后便進入管理員登陸界面1.1.2選中用戶登陸后便進入用戶登陸界面1.1.3選中新用戶注冊后便進入用戶注冊界面1.2用戶界面可以進行用戶信息查詢,儀表信息查詢和用戶密碼修改。1.2.1用戶信息查詢管理 用戶可以通過這個界面查詢到自己本人的具體信息。1.2.2儀表信息查詢管理 用戶可以通過這個界面查詢到自己儀表上的具體信息。1.2.3用戶密碼修改管理用
7、戶可以通過這個界面來修改自己密碼。1.2.4用戶注冊管理用戶自己注冊自己的信息,然后返回登錄。1.3管理員界面管理員可以修改住戶的信息,儀表信息,和房產資源。1.3.1住戶信息管理查詢管理員可以添加、修改、刪除用戶的信息。1.3.2儀表信息查詢管理員可以添加、修改、刪除儀表的信息1.3.3房產信息查詢管理員可以添加、修改、刪除房產的信息。2社區(qū)物業(yè)信息管理系統(tǒng)頁面設計圖2.1 選擇登陸界面圖2.2 用戶登陸界面圖2.3 管理員登陸界面圖2.4 新用戶注冊界面圖2.5 管理員服務界面 圖2.6 用戶密碼修改界面 圖2.7住戶信息界面表2.1 儀表信息查詢修改界面屬性表對象屬性設置值Label1c
8、aption用戶名Label2caption舊密碼Label3caption新密碼Label4caption重復密碼Adodc1captionAdodc1visiblefalse3學校教學管理信息系統(tǒng)數(shù)據(jù)庫設計表3.1用戶信息表單姓名密碼身份1 1 湖北 2 2 湖北 3 3 云南 表3.2住戶信息表單住房編號姓名性別入住時間住房面積 1 男1990150 2 女199550 5 男1444100 4 女200090表3.3房產信息表單住房編號物業(yè)地址使用面積房型總價買主編號備注11100 伙單 0001 無 21200 越層 0002 無 2150 獨單 0003 喪偶 表3.4水表資料表單
9、住戶姓名上月用量上月費用本月用量單價本月費用上月抄表日期10 20 10 2元/噸 20 050620 40 10 2元/噸 20 0506 35 70 20 2元/噸 40 0512 表3.5管理員信息表單用戶名密碼aaaa 926 BB 123 CC 124社區(qū)物業(yè)用戶管理信息系統(tǒng)程序設計4.1登陸界面 進入此界面后,使用者可根據(jù)自己的身份選擇登陸方式。用戶選擇用戶登陸,管理員選擇管理員登陸。4.2用戶登陸和新用戶注冊界面程序設計普通用戶在此界面輸入自己的姓名和密碼通過驗證后方可進入下一個界面。部分重要代碼如下:a = Trim(Text1.Text) b = Trim(Text2.Tex
10、t) Adodc1.CommandType = adCmdTextAdodc1.RecordSource = select * from 用戶信息表單 where 用戶名= & a & and 密碼= & b & Adodc1.RefreshIf Adodc1.Recordset.EOF = True Then MsgBox 用戶名不存在或密碼錯誤! Text1.Text = Text2.Text = Text1.SetFocusElse MsgBox 登錄成功! Form5.ShowForm2.Hide End If新用戶還可以通過此界面進行注冊,新用戶只要輸入自己的姓名,注冊密碼并確認注冊
11、便可以成功注冊,同時該用戶的信息也被寫入到了用戶信息表中(部分代碼如下)If Text1.Text = Then MsgBox 請輸入用戶名 Text1.SetFocus Exit SubEnd IfIf Text2.Text = Then MsgBox 請輸入密碼 Text2.SetFocus Exit SubEnd IfIf Text3.Text = Then MsgBox 請輸入確定密碼 Text3.SetFocus Exit SubEnd IfIf Text2.Text Text3.Text Then MsgBox 兩次輸入的密碼不一致,請重新輸入 Text2.Text = Text3
12、.Text = Text2.SetFocus Exit SubEnd IfAdodc1.CommandType = adCmdTextAdodc1.RecordSource = select 用戶名 from 用戶信息表單 where 用戶名= & Trim(Text1.Text) & Adodc1.RefreshIf Adodc1.Recordset.EOF = False Then MsgBox 用戶名已經存在!請重新輸入, vbInformation, 提示 Text1.Text = Text1.SetFocus Exit Sub4.3管理員登陸界面管理員需要輸入自己的姓名和密碼,經過系
13、統(tǒng)驗證無誤后就可以進入一個面了。它的代碼與用戶登陸代碼類似,輸入的姓名和密碼必須是管理員表中相應的信息,否則就無法成功登陸。4.4用戶服務表界面用戶登陸進去后,可以到用戶服務界面選擇自己所需的服務,該用戶提供了3種服務,分別是“用戶信息查詢”,“儀表信息查詢”,“用戶密碼修改”。4.5用戶密碼修改界面程序設計用戶如需修改自己的密碼可在此界面進行,用戶通過登陸界面登陸到此,然后在此界面中輸入原始密碼和新密碼并驗證新密碼,確認后如果無誤就會提示用戶修改成功,并且其密碼在用戶信息表中也會有相應的修改。(代碼如下)If Trim(Text1.Text) = Or Trim(Text2.Text) =
14、Or Trim(Text3.Text) = Then MsgBox 請?zhí)顚懲暾拿艽a信息! Exit SubEnd IfIf Text3.Text Text4.Text Then MsgBox 確認密碼輸入不一致,請重新輸入! Text2.Text = Text3.Text = Text2.SetFocus Exit SubEnd IfAdodc1.CommandType = adCmdTextAdodc1.RecordSource = select * from 用戶信息表單 where 用戶名 = & Trim(Text2.Text) & and 密碼 = & Trim(Text1.Tex
15、t) & Adodc1.RefreshIf Adodc1.Recordset.EOF = True Then MsgBox 原始密碼錯誤!請重新輸入, vbInformation, 提示 Text1.Text = Text1.SetFocus Exit SubEnd IfAdodc1.Recordset.Fields(1).Value = Trim(Text2.Text)Adodc1.Recordset.UpdateMsgBox 修改密碼成功!Text1.Text = Text2.Text = Text3.Text = 4.6用戶修改界面該用戶增加界面的重點代碼如下:Adodc1.Record
16、set.Fields(住房編號) = Trim(Text1.Text)Adodc1.Recordset.Fields(業(yè)主姓名) = Trim(Text2.Text)Adodc1.Recordset.Updatex = MsgBox(修改成功, 48, 提示)Text1.Text = Text2.Text = 4.7用戶查詢界面Adodc1.CommandType = adCmdTextAdodc1.RecordSource = select * from 住戶信息表單 where 住房編號 = & Trim(Text1.Text) & Adodc1.Refresh 5小結 通過對數(shù)據(jù)庫的學習
17、,我也明白了各行各業(yè)都離不開數(shù)據(jù)庫??梢姅?shù)據(jù)庫這門課的廣泛性,如果能夠認真學好它將來必有成就。我就是抱著這種信念去學習數(shù)據(jù)庫的。第一次接觸數(shù)據(jù)庫,第一次接觸SQL語言,雖然陌生,但是可以讓我從頭開始學,就算沒有基礎的人也可以學得很好。剛開始練習SQL語言的時候,并不是很難,基本上都是按照老師的步驟來做,還很有成就感。后來學了單表查詢和連接查詢后,就慢慢發(fā)現(xiàn)越學越困難了,每個題目都要思考很久,并且每個題目基本上不止一個答案,所以必須找出最優(yōu)的答案。后面的刪除、插入、修改這些題目都變化蠻大的,書本上的例題根本無法滿足我們,好在老師給我們提供了大量的課件,通過這些PPT,我們可以鞏固課內的知識,還可
18、以學習內容相關的知識,更好地完成老師布置的作業(yè)。 除了老師布置的一些基本作業(yè)外,還有一份大作業(yè)。就像我做的是社區(qū)物業(yè)用戶管理系統(tǒng),在完成這一作業(yè)的過程中,不僅需要大量的數(shù)據(jù),還要完成需求說明,數(shù)據(jù)詞典,還有E-R圖等,雖然想象起來并不是很難,但是要轉化成文字,轉化成人們能夠讀懂的文字就顯得十分困難。特別是一個完整的用戶信息系統(tǒng),對我們來說都是第一次接觸,在做大作業(yè)的時候經常是前面改改,后面改改,因為一些數(shù)據(jù)不能很好地對應起來,經常會遺忘一些,所以出現(xiàn)了這樣的情況。一個完整的數(shù)據(jù)庫系統(tǒng)也就是在這樣修修改改的狀態(tài)下完成的,也給了我很大的反思。第一、一個數(shù)據(jù)庫的完成一定要考慮各方面的因素,包括現(xiàn)實因素。第二、在完成這類作業(yè)時,修修改改是很正常的,不要因此而厭倦。第三、一個完整的數(shù)據(jù)庫一定不能出現(xiàn)錯誤,否則會在現(xiàn)實生活中帶來不必要的麻煩。 通過本學期數(shù)據(jù)庫的學習及大作業(yè)的完成,很有
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 辦公環(huán)境中情商提升與團隊協(xié)作
- 家具采購合同
- 巖棉板購銷合同范本
- 教育游戲在生態(tài)保護教育中的應用
- 醫(yī)療行業(yè)中的患者情感關懷實踐
- 海報設計合同范本大全簡單
- 洗車場租賃標準合同書
- 智能機器人研發(fā)與推廣協(xié)議
- 石料運輸合同
- 小學語文教師如何提升識字教學質量
- 教師教學常規(guī)管理培訓夯實教學常規(guī)強化教學管理PPT教學課件
- 公務員考試工信部面試真題及解析
- GB/T 15593-2020輸血(液)器具用聚氯乙烯塑料
- 2023年上海英語高考卷及答案完整版
- 西北農林科技大學高等數(shù)學期末考試試卷(含答案)
- 金紅葉紙業(yè)簡介-2 -紙品及產品知識
- 《連鎖經營管理》課程教學大綱
- 《畢淑敏文集》電子書
- 頸椎JOA評分 表格
- 定量分析方法-課件
- 朱曦編著設計形態(tài)知識點
評論
0/150
提交評論