freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程課程設(shè)計報告-小區(qū)物業(yè)管理系統(tǒng)-資料下載頁

2024-09-07 17:49本頁面

【導讀】《軟件工程》課程設(shè)計說明書。小區(qū)物業(yè)管理系統(tǒng)

  

【正文】 以及當前各種軟件的特性,我們選用目前流行的以安全、穩(wěn)健、可移置性強、與平臺無關(guān)等特點,并且結(jié)合了 C、 C++和 JAVA 等諸多語言特點的 Visual C.NET語言 3) 、中間協(xié)議和軟件:出于系統(tǒng)開發(fā)的需要,為了能讓數(shù)據(jù)庫調(diào)用基于 SQL的服務,我們選用 SQL Server 2020 中自帶的驅(qū)動程序作為數(shù)據(jù)庫中間件。 ( 3) 拓撲結(jié)構(gòu)設(shè)計 賓館客房基本業(yè)務管理信息系統(tǒng)是一個中小規(guī)模的信息系統(tǒng),業(yè)務相對簡單,經(jīng)分析該系統(tǒng)的計算模式采用 B/S(瀏覽器 /服務器)模式,整個系統(tǒng)設(shè)置靈活,由于采用了 B/S 模式,所以只要通過簡單的設(shè)置就可以使用。 圖 49小區(qū)管理系統(tǒng)拓撲 詳細設(shè)計 ( 1) 用例設(shè)計的類圖 圖 410日常收費管理類圖 圖 411住戶信息管理類圖 圖 412住戶收費標準管理類圖 圖 413來客信息管理類圖 ( 2) 用例設(shè)計的順序圖 圖 414住戶收費標準管理 順序圖 圖 415小區(qū)人員管理順序圖 數(shù)據(jù)庫設(shè)計 概述 數(shù)據(jù)庫是信息系統(tǒng)的基礎(chǔ)和核心 ,數(shù)據(jù)庫設(shè)計的質(zhì)量將直接關(guān)系到信息系統(tǒng)開發(fā)的成敗和優(yōu)劣 .本系統(tǒng)采用關(guān)系模型的數(shù)據(jù)庫。 概念數(shù)據(jù)模型 小區(qū)物業(yè)管理系統(tǒng)采用 UML 建模工具 ,用類圖描述概念數(shù)據(jù)模型 : 圖 416概念數(shù)據(jù)模型 物理設(shè)計 ( 1)概述 信息系統(tǒng)確定以 Microsoft SQL Server 2020 數(shù)據(jù)庫做為系統(tǒng)運行的依據(jù) 。 ( 2)表設(shè)計 系統(tǒng)的數(shù)本據(jù)庫均采用 Microsoft SQL Server 2020 設(shè)計,表結(jié)構(gòu)存儲實體及其關(guān)系。具體內(nèi)容詳見下表。 表 41 Build 表 42 Carpark 表 43 Family_members 表 44 Household 表 45 Household_costs_standard 表 46 Project_cost 表 47 Property_cost_records 表 48 Room 表 49 Vehicle 表 410 Vehicle_cost 表 411 Visitor 表 412 Worker 約束設(shè)計 數(shù)據(jù)庫的完整性約束是一種保證數(shù)據(jù)一致的機制。通過這種機制能夠保證授權(quán)用戶在對數(shù)據(jù)庫進行修改是,數(shù)據(jù)的一致性不會遭到破壞。關(guān)系數(shù)據(jù)庫系統(tǒng)的完整性約束有以下三種: 域完整性約束。要求屬性值必須在域中, 并且根據(jù)語義確定屬性值能否為空。 實體完整性約束。要求主鍵必須唯一,且主鍵不能為空。 參照完整性約束,也稱引用完整性,要求外鍵要么空缺,要么引用實際存在的主鍵。 界面設(shè)計 用戶登錄界面 首先要創(chuàng)建一個登錄界面,也就是建立一個窗體來做為今后運行程序時的登錄界面,如右圖 417 所示。在每次系統(tǒng)啟動的時候,都會顯示用戶登錄界面。用戶首先需要輸入用戶名,然后輸入密碼,選擇登錄身份。在系統(tǒng)驗證完成并判斷用戶名、密碼都正確有效后,系統(tǒng)將跳轉(zhuǎn)到主界面,這也就完成了用戶登錄的功能。 圖 417 用戶登錄界面 小區(qū)物業(yè) 信息管理主界面 當用戶正確輸入用戶名、密碼并選擇 小區(qū)物業(yè) 管理員的身份成功登錄后,系統(tǒng)便進入到 小區(qū)物業(yè) 信息管理主界面 ,如下圖所示 。 該主界面提供的主要功能是:樓房信息管理、住戶信息管理、住戶車輛管理。 圖 418 小區(qū)物業(yè) 信息管理 車輛管理界面 圖 419用戶車輛管理模塊 5 系統(tǒng)的測試與維護 測試方法 本系統(tǒng)因為沒有太多的算法,只要求功能的實現(xiàn)和完善,所以采用黑盒測試方法的功能測試對系統(tǒng)進行測試。 功能測試就是對產(chǎn)品的各功能進行驗證,根據(jù)功能測試用 例,逐項測試,檢查產(chǎn)品是否達到用戶要求的功能。本系統(tǒng)采用的測試方法如下: ( 1)菜單項檢查 : 點擊每一個菜單按鈕是否都有對應的頁面彈出,并且頁面之間切換是否正確。 ( 2)相關(guān)性檢查:刪除 /增加一項會不會對其他項產(chǎn)生影響,如果產(chǎn)生影響,這些影響是否都正確。 ( 3) 檢查按鈕的功能是否正確: 如 update, cancel, delete, save 等功能是否正確。 ( 4)字符串長度檢查 : 輸入超出需求所說明的字符串長度的內(nèi)容 , 看系統(tǒng)是否檢查字符串長度 ,會不會出錯 . ( 5)字符類型檢查 : 在 應該輸入指定類型的內(nèi)容的地方輸入其他類型的內(nèi)容 (如在應該輸入整型的地方輸入其他字符類型 ),看系統(tǒng)是否檢查字符類型 ,會否報錯。 ( 6) 標點符號檢查 : 輸入內(nèi)容包括各種標點符號 ,特別是空格 ,各種引號 ,回車鍵 .看系統(tǒng)處理是否正確。 ( 7) 中文字符處理 : 在可以輸入中文的系統(tǒng)輸入中文 ,看會否出現(xiàn)亂碼或出錯 . ( 8) 檢查帶出信息的完整性 : 在查看信息和修改信息時 ,查看所填寫的信息是不是全部帶出 .,帶出信息和添加的是否一致 。 ( 9)信息重復 : 在一些需要命名 ,且名字應該唯一的信息輸入重復的 名字或 ID,看系統(tǒng)有沒有處理 ,會否報錯 ,重名包括是否區(qū)分大小寫 ,以及在輸入內(nèi)容的前后輸入空格 ,系統(tǒng)是否作出正確處理 . ( 10)檢查刪除功能 :在一些可以一次刪除多個信息的地方 ,不選擇任何信息 ,按刪除 ,看系統(tǒng)如何處理 ,會否出錯 。然后選擇一個和多個信息 ,進行刪除 ,看是否正確處理 . 測試用例表 表 51 系統(tǒng)登錄測試用例 表 52 樓信息管理模塊的增加功能 53 樓信息管理模塊的刪除功能 表 54 樓信息管理模塊的修改功能 測試分析 通過以上的測試原則,對每個模塊功能進行了測試。通過各方面的測試,使改正了代碼中的許多不合理以及錯誤之處。最終,我們的開發(fā)的小區(qū)物業(yè)管理系統(tǒng),可以符合預先設(shè)計的目標。 6 總 結(jié) 本系統(tǒng)是在 Window XP 操作系統(tǒng)下,利用 C 語言通過 Visual Studio .NET 2020 進行開發(fā)的;對于大量的數(shù)據(jù)信息,采用 Microsoft SQL Server 數(shù)據(jù)庫進行存儲和處理。《小區(qū)物業(yè)管理系統(tǒng)》包括樓房信 息管理 ,住戶信息管理 ,工作人員管理 ,住戶車輛管理 ,物業(yè)收費管理、訪客管理、查詢等功能 ,包括了物業(yè)管理部門所涉及到的大部分業(yè)務 ,從而能有效的提高物業(yè)部門的服務質(zhì)量 .本系統(tǒng)采用的操作和工作方式符合員工及讀者的一般習慣,而且操作靈活,使用方便,便于學習。系統(tǒng)利用 Visual Studio .NET 2020 強大的用戶界面功能開發(fā)的屏幕界面友好、方便,使得人機交互的自然性和效率都大大提高。 本系統(tǒng)具有相當?shù)膶嵱霉δ?。在查詢方面,系統(tǒng)實現(xiàn)了多條件任意字段的模糊查詢,同時在分類查詢上實現(xiàn)了動態(tài)生成,系統(tǒng)可以自動識 別用戶不同的輸入。在數(shù)據(jù)之間建立了良好的鏈接關(guān)系,某一部分地修改均會自動引發(fā)系統(tǒng)對與其相關(guān)的部分進行連鎖修改。在用戶管理方面,系統(tǒng)較好地實現(xiàn)了用戶注冊,用戶注銷和密碼修改等各項功能。 系統(tǒng)在設(shè)計過程中不可避免地遇到了各種各樣的問題,由于整個系統(tǒng)完全都是由個人編寫的,有關(guān)的許多細節(jié)問題都要靠自己去摸索,加之個人水平有限,并沒有完全地理解 Visual Studio .NET 2020 的強大功能,而且還存在著許多不足之處。如: 1 受開發(fā)條件和開發(fā)時間的限制,本系統(tǒng)只利用了 SQL Server 數(shù)據(jù)庫,它同 應用程序處于同一系統(tǒng)中,能存儲的數(shù)據(jù)量也有一定限制,并沒有發(fā)揮出SQL 其數(shù)據(jù)庫方面的優(yōu)勢; 2 報表打印功能尚不夠全面完善,不能實現(xiàn)動態(tài)報表; 3 在一些數(shù)據(jù)輸入時沒有及時的進行數(shù)據(jù)格式校驗,不能保證數(shù)據(jù)輸入的絕對正確性。 4 由于時間關(guān)系,系統(tǒng)功能實現(xiàn)不夠完善,使用不是很方便,比如,沒有實現(xiàn)多條記錄的連鎖刪除和添加以及數(shù)據(jù)的導入功能。這些都是需要完善的地方,該系統(tǒng)離實際使用也還有相當?shù)木嚯x,需要我進行不斷地補充和完善。 通過本次課程設(shè)計我們學到了不少新的東西,也發(fā)現(xiàn)了大量的問題,有些在設(shè)計過程中已經(jīng)解決 ,有些還有待今后慢慢學習。只要學習就會有更多的問題,有更多的難點,但也會有更多的收獲。 參考文獻 [1] 孫家廣 ,劉強 .軟件工程 —— 理論、方法與實踐 [M].高等教育出版社 ,2020 [2] 薩師煊 ,王珊 .數(shù)據(jù)庫系統(tǒng)概論 [M].第四版 .高等教育出版社 ,2020 [3] 周長發(fā) . C數(shù) 值計算算法編程 [M].電子工業(yè)出版社 ,2020 [4] 鄭阿奇 ,劉啟芬 ,顧韻華 .SQL Server 實用教程 [M].電子工業(yè)出版社 ,2020 [5] 廖望 ,謝春旺等著 .SQL Sever2020 案例教程 [M].冶金工業(yè)出版社 ,2020 [6] 李曉哲 ,張曉輝 ,李祥勝 . SQL Server2020 管理及應用系統(tǒng)開發(fā) [M].人民郵電出版社 , 2020 [7] 王小科 .C開發(fā)實戰(zhàn)寶典 [M].清華大學出版社 ,2020 [8] 梁冰 ,呂雙 ,王小科 .程序開發(fā)范例寶典 [M].第二版 .人民郵電出版社 ,2020
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1