【正文】
可行的。 通過前面的分析論證,我們認(rèn)為本系統(tǒng)的開發(fā)是非??尚械?。根據(jù)客戶要求,系統(tǒng)要能對小區(qū)內(nèi)建筑、公共設(shè)備、住戶等基本信息實(shí)現(xiàn)錄入、修改、查詢和刪除等操作,并且還要實(shí)現(xiàn)包括水、電、煤氣費(fèi)在內(nèi)的各項(xiàng)物業(yè)管理費(fèi)用的統(tǒng)計(jì)、查詢和報(bào)表生成。具體包括:用戶管理、用戶授權(quán)、更改密碼、系統(tǒng)設(shè)置、系統(tǒng)初始化、數(shù)據(jù)庫備份、恢復(fù)這幾個(gè)子模塊。該模塊具體又分為住戶登記、住戶修改、住戶修改、住戶查詢和住戶刪除四個(gè)子模塊。具體又分為設(shè)備登記、設(shè)備報(bào)修、設(shè)備檢查和設(shè)備保養(yǎng)這四個(gè)子模塊。 系統(tǒng) 流程 圖 圖 用戶流程 圖 圖 管理員流程 圖 個(gè)人信息管理 業(yè) 主 注冊 登 錄 前 臺 業(yè)務(wù)辦理 費(fèi)用清單 修改個(gè)人信息 繳費(fèi)欠費(fèi)記錄 管理員信息管理 管理員 登 錄 后 臺 業(yè)主信息管理 費(fèi)用信息管理 物業(yè)信息管理 7 系統(tǒng)用例圖 普 通 用 戶 u s e s 用 戶 管 理 系 統(tǒng) e x t e n d s 住 戶 查 詢 e x t e n d s u s e s u s e s 社 區(qū) 物 業(yè) 外 的 人 員房 產(chǎn) 資 源 登 記 e x t e n d s 房 產(chǎn) 資 源 查 詢{ 添 加 、 打 印 等 }{ 一 定 條 件 } e x t e n d s 儀 表 資 料 登 記{ 添 加 、 打 印 等 }水 表 、 電 表 、 氣 表管 理 員 u s e s 管 理 員 管 理 系 統(tǒng) e x t e n d s 住 戶 管 理 e x t e n d s 住 戶 單 查 詢 e x t e n d s 房 產(chǎn) 資 源 管 理 e x t e n d s 房 產(chǎn) 資 源 查 詢 e x t e n d s 用 戶 信 息 管 理{ 一 定 條 件 }{ 修 改 、 刪 除 等 }{ 修 改 、 刪 除 }{ 查 詢 、 刪 除 }用 戶 登 錄 e x t e n d s 用 戶 注 冊 e x t e n d s 社 區(qū) 物 業(yè) 用 戶 管 理 u s e s { 一 定 條 件 }儀 表 資 源 查 詢{ 修 改 、 作 廢 增 加 一 個(gè) 住 戶 水 電 氣 表 資 料 }新 聞 系 統(tǒng) e x t e n d s e x t e n d s 社 區(qū) 介 紹 e x t e n d s { 一 定 條 件 } e x t e n d s 儀 表 資 料 查 詢{ 一 定 條 件 } e x t e n d s 本 用 戶 密 碼 修 改 圖 系統(tǒng)用例圖 根據(jù)用例圖,可以得到此系統(tǒng)的大致結(jié)構(gòu) 。 系統(tǒng) 框架 系統(tǒng)框架 描述了系統(tǒng)的基本結(jié)構(gòu)和模塊之間的調(diào)用關(guān)系,下 面一系列的圖 反映了整個(gè)系統(tǒng)的模塊間的關(guān)系,同樣他也揭示了與此系統(tǒng)相關(guān)的各個(gè)角色的使 用權(quán)限。 h u a n y i n g . j s p用 戶 身 份 處 理C h a x u n 1 . j s pz h u c e . j s pX i u g a i . h t m ly o n g h u d e n g l u . j s pC h a x u n 2 . j s pG u a n l i y u a n . j s pG u a n l i y u a n . j s pg u a n l i y u a n d e n g l u . j s p u s e r M a n a g e . j s pu s e r f i a l . j s p調(diào) 用 數(shù) 據(jù) 庫 表 處 理 類用 戶 注 冊如 果 沒 有 用 戶 信 息 則 轉(zhuǎn) 注 冊用 戶 注 冊 信 息 管 理業(yè) 主管 理 人 員用 戶 信 息 管 理費(fèi) 用 資 料 查 詢密 碼 修 改房 產(chǎn) 資 源 查 詢費(fèi) 用 資 料 管 理房 產(chǎn) 資 源 管 理 圖 系統(tǒng)框架 10 管理員框架: u s e r M a n a g e調(diào) 用 數(shù) 據(jù) 庫 表 處 理 類T i a n j i a y o n g h u x i n x iU p d a t e修 改 用 戶 信 息管 理 員 添 加 用 戶 信 息x i u g a i修 改 用 戶 權(quán) 限調(diào) 用 數(shù) 據(jù) 庫 表 處 理 類D e l e t e刪 除 用 戶 圖 管理員管理 業(yè)主 框架 : u s e r M a n a g e調(diào) 用 數(shù) 據(jù) 庫 表 處 理 類z h u c e . j s pg l y c x . j s p查 看 用 戶 信 息新 用 戶 注 冊x i u g a i . h t m l修 改 用 戶 密 碼調(diào) 用 數(shù) 據(jù) 庫 表 處 理 類y o n g h u x i u g a i . j s p添 加 本 用 戶 信 息 圖 普通 業(yè)主 管理 根據(jù) 第二章的 概要設(shè)計(jì)對本系統(tǒng)的問題描述、系統(tǒng)模塊的規(guī)劃、系統(tǒng) 結(jié)構(gòu)的設(shè)計(jì)以及對數(shù)據(jù)庫的設(shè)計(jì),其系統(tǒng)的規(guī)劃就比較清晰了。 此系統(tǒng)采用 MVC 模式進(jìn)行設(shè)計(jì),以此其中包含了大量的時(shí)局處理類,在這里 將 描述其 具體 的功能,采用簡單的圖形表示一個(gè)類, 然后 給出相應(yīng)的說明;由于 這章節(jié) 不要求編碼,所以對于具體的界面也就是視圖,在這里做 詳細(xì)的 描述,對于各個(gè) 方 面的布局11 和規(guī)劃 都將一一展示清楚 ,其基本的功能我將給予簡單的說明。 處理封 裝 報(bào)表處理類的封裝: 這些類負(fù)責(zé)處理 用戶 所需要的報(bào)表,這些類分別提供了一些方法處理用戶所需要的數(shù)據(jù)。userCommand 類負(fù)責(zé)處理針對 user 表的所有操作,此類提供了公有方法供其他類或方法來調(diào)用處理與 user 表的交互。 用戶管理子系統(tǒng): 該系統(tǒng)可實(shí)現(xiàn) 業(yè)主 登錄,根據(jù)不同用戶 提供 不同的系統(tǒng)服務(wù)。 報(bào)表生成 用戶信息表處理 住戶信息表處理 房產(chǎn)信息表處理 電 (水、氣 )表資料處理 12 用戶注冊、登記: 新用戶注冊 填寫用戶信息(住房編號 、 業(yè)主 姓名、 性別 、 職業(yè) 、 入住時(shí)間 、聯(lián)系方式等信息),標(biāo)示出必填信息欄,用戶登記、資料登記(水 費(fèi) 、電 費(fèi) 、 燃 氣 費(fèi) )、房產(chǎn)資源登記(添加、打印等操作)。 用戶信息查詢 子 : 住戶查詢、房產(chǎn)資源查詢、 費(fèi)用 資料查詢(按一定條件查詢),及本 業(yè)主信 息 修改(修改后的信息將保存到社區(qū)物業(yè)用戶信息數(shù)據(jù)庫中)。用戶費(fèi)用錄入,費(fèi)用催繳。 SQL Server 2022 是一種高性能的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它在 SQL Server 的基礎(chǔ)上又?jǐn)U展了系統(tǒng)性能、可靠性、安全性和易用性,逐漸成為在線事務(wù)進(jìn)程和數(shù)據(jù)倉庫等最好的數(shù)據(jù)庫平臺。 數(shù)據(jù)庫 結(jié)構(gòu) U s e r I n f o r m a t i o nP K u s e r _ i d u s e r _ p a s s w o r d u s e r s t a t u so w n e r I n f oP K , F K 2 h o u s e I dF K 1 s e r v i c e s t a n d a r d b a o x i u t i m e a n p a i t i m e f i n i s h t i m e c h a r g e t i m e m o n e yc o s t I n f oP K h o u s e I dF K 1 o w n e r N a m e U s e r _ s e x o c c u p a t i o n m o v e s T i m e z f _ m j z c _ r k t e lq i a n f e iP K o w n e r n a m e s t a r t t i m e e n d t i m e m o n e yF K 1 h o u s e I dj i a o f e iP K s e r v i c e s t a r t t i m e e n d t i m e m o n e y s t o p p a y w a t e r e l e c t r i c g a s 圖 數(shù)據(jù)庫結(jié)構(gòu)圖 數(shù)據(jù)庫字段說明 表 UserInformation 表結(jié)構(gòu) 字段名 屬性 長度 是否主鍵 備注 userName 字符 20 是 用戶帳 號 User_password 字符 20 否 用戶密碼 userstatus 字符 20 否 用戶身份 14 UserInformation 表: 業(yè)主基本信息 ,字段有用戶名( userName)、密碼( password)、用戶身份( userstatus); 表 costInfo 表結(jié)構(gòu) 字段名 屬性 長度 是否主鍵 備注 houseId 字符 20 是 住房編號 ownerName 字符 20 否 業(yè)主姓名 User_sex 字符 4 否 性別 occupation 字符 20 否 職業(yè) movesTime 字符 20 否 入住時(shí)間 Zf_mj 字符 20 否 住房面積 zc_rk 字符 20 否 常住人口數(shù) tel 字符 20 否 聯(lián)系電話 cost 字符 20 否 物業(yè) 費(fèi)用 inhabitantInfo 表:住戶信息,字段有住房編號( houseId)、業(yè)主姓名( ownerNmae)、性別( sex)、職業(yè)( occupation)、入住時(shí)間( movesTime)、住房面積( housingArea)、常住人口數(shù)( constaPopulation)、聯(lián)系電話( tel) 、 物業(yè)費(fèi)用( cost) ; 表 ownerInfo 表結(jié)構(gòu) 字段名 屬性 長度 是否主鍵 備注 houseId 字符 20 是 住房編號 service 字符 20 否 服務(wù)項(xiàng)目 standard 字符 20 否 收費(fèi)標(biāo)準(zhǔn) baoxiutime 字符 20 否 報(bào)修時(shí)間 anpaitime 字符 20 否 安排時(shí)間 finishtime 字符 20 否 完工日期 chargetime 字符 20 否 繳費(fèi)時(shí)間 money 字符 20 否 繳費(fèi)金額 ownerInfo 表: 業(yè)主服務(wù)信息 ,字段有住房編號( houseId)、 服務(wù)項(xiàng)目 ( service)、收費(fèi)標(biāo)準(zhǔn) ( standard)、 報(bào)修時(shí)間 ( baoxiutime)、 安排時(shí)間 ( anpaitime)、 完工時(shí)間( finishtime)、 繳費(fèi)時(shí)間 ( chargetime)、 繳費(fèi)金額 ( money); 表 jiaofei 表 字段名 屬性 長度 是否主鍵 備注 starttime 字符 20 否 起始日期 endtime 字符 20 否 終止日期 money 字符 20 否 物業(yè)費(fèi)總額 stoppay 字符 20 否 停車費(fèi)總額 water 字符 20 否 水費(fèi)總額 electric 字符 20 否 電費(fèi)總額 15 gas 字符 20 否 燃?xì)赓M(fèi)總額 service 字符 20 否 服務(wù)費(fèi)總額 jiaofei 表: 繳費(fèi)表單 ,主要字段有: 起始日期 ( starttime)、 終止日期 ( endtime)、物業(yè)費(fèi) ( money)、 停車費(fèi) ( stoppay)、 水費(fèi) ( water) 、 電費(fèi) ( electric)、 燃?xì)赓M(fèi) ( gas)、服務(wù)費(fèi) ( service) ; 表 qianfei 表 字段名 屬性 長度 是否主鍵 備注 starttime 字符 20 否 起始日期 endtime 字符 20 否 終止日期 ownername 字符 20 否 欠費(fèi)業(yè)主姓名 houseId 字符 20 是 房屋編號 money