小區(qū)信息管理系統(tǒng)畢業(yè)設計



《小區(qū)信息管理系統(tǒng)畢業(yè)設計》由會員分享,可在線閱讀,更多相關《小區(qū)信息管理系統(tǒng)畢業(yè)設計(58頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、長春工業(yè)大學 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 摘要 隨著科技日新月異的發(fā)展,Internet已經(jīng)成為人們生活、工作、學習越來越離 不開的平臺??萍嫉陌l(fā)展也帶動著社會各個階層的發(fā)展。 隨著計算機技術的飛速發(fā)展,采用日趨成熟的數(shù)據(jù)庫技術和管理信息系統(tǒng)理論建 立管理信息系統(tǒng),顯得日益迫切和必要。 本文所介紹的小區(qū)人口信息管理系統(tǒng)是一個適合小區(qū)物業(yè)人員的管理平臺, 它包 括業(yè)主管理,物業(yè)工作人員信息管理和系統(tǒng)后臺信息管理等。本系統(tǒng)為現(xiàn)代小區(qū) 管理人員提供了更好更簡潔的管理方式, 代替了傳統(tǒng)的人工小區(qū)管理模式,以提 高工作效率,為業(yè)主提供更好的服務。 本系統(tǒng)是采用 MyEclipse
2、7.5 + Microsoft SQL Server 2000 開發(fā)工具實現(xiàn)的。 該論文重點介紹了小區(qū)人口信息管理系統(tǒng)的設計及實現(xiàn)過程: 包括系統(tǒng)分析、系 統(tǒng)設計、系統(tǒng)實現(xiàn)、系統(tǒng)測試等。 關鍵詞:人口信息管理、業(yè)主、SQL Server 2000 Abstract ERP is built on information technology, the Internet has become the .The it and work, study, they can't depart from platform of people's lives , development of sc
3、ience and technology also drives the development of social o classesWith the development of the computer technology at full speed, adopting mature database technology and the management information system theory to set up the management information system seems urgent and essential day by day. de
4、scribed managementsystem of DongShangarea The population information administrative area of DongShang platform in this article is a suitable manage staff, which includes the owners management, property staff information provides information management.The system and management system background a
5、better and more concise management for the modern area managers, insteads of the traditional management model of artificial area, improves efficiency and provides better services for the owners. This system adopts MyEclipse7.5 and Microsoft SQLServer 2000 developing instruments to realize. This a
6、rticle introduces design and implementation process of population information management system of DongShang area , which includes system analysis, system design, system implementation, system testing, etc. Keyword: Population information management,owner,SQL Server 2000 摘要 ABSTRACT 緒 論 .1 第一
7、章系統(tǒng)概 述 2 1.1 課題背 景 2 1.2 研究的目的和意 義 2 1.3 項目描述 2 第二章開發(fā)工具與環(huán)境簡 介 4 2.1 J2EE 簡介 4 2.2 MVCF發(fā)模式 5 2.3 開發(fā)工具 5 2.4 數(shù)據(jù) 庫 5 2.5 系統(tǒng)平臺 6 2.5.1 系統(tǒng)模式 6 2.5.2 硬件環(huán)境 6 2.5.3 軟件環(huán)境 6 第三章系統(tǒng)分 析 6 3.1 現(xiàn)狀調(diào)查 7 3.2 需求分析 7 3.3 性能要求 7 3.4 可行性分析 8 3.4.1 技術可行性 8 3.4.2 經(jīng)濟可行性 8 第四章系統(tǒng)設 計 9 4.1 系統(tǒng)業(yè)務流程圖
8、9 4.2 系統(tǒng)規(guī)劃與設計 4.2.1 系統(tǒng)功能概述 9 4.2.2 系統(tǒng)模塊設計 10 10 系統(tǒng)結構設計4.3 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 長春工業(yè)大學 4.3.1 系統(tǒng)結構圖 10 4.3.2 系統(tǒng)數(shù)據(jù)流程圖 10 4.3.3 數(shù)據(jù)字典 11 4.4數(shù)據(jù)結才勾設計 13 4.4.1 系統(tǒng)數(shù)據(jù)庫E-R圖 13 4.4.2 系統(tǒng)數(shù)據(jù)庫表結構 13 第五章系統(tǒng)實 現(xiàn) 16 5.1 登陸界面的設計與實現(xiàn) 16 5.2 字典維護管理界面的設計與實現(xiàn) 16 5.3 小區(qū)管理員管理界面的設計與實現(xiàn) 16 5.4 物業(yè)工作人員管理界面的
9、設計與實現(xiàn) 17 5.5 業(yè)主基本信息管理界面的設計與實現(xiàn) 18 5.6 業(yè)主通訊錄信息管理界面的設計與實現(xiàn) 19 5.7 報表資料管理界面的設計與實現(xiàn) 19 第六章系統(tǒng)測 試 21 6.1 系統(tǒng)測試的目的 21 6.2 系統(tǒng)測試的原則 21 6.3 測試的過程 21 6.3.1 功能測試 21 6.3.2 系統(tǒng)測試 22 6.4 主要功能測試 22 6.4.1 登錄系統(tǒng) 22 6.4.2 業(yè)主信息管理 22 總結 24 參考文獻 25 附錄A代 碼 26 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 當今時代是飛速發(fā)展的信息時代。
10、在各行各業(yè)中離不開信息處理,這正是計算機 被廣泛應用于信息管理系統(tǒng)的環(huán)境。計算機的最大好處在于利用它能夠進行信息 管理。使用計算機進行信息控制,不僅提高了工作效率,而且大大提高了其安全 性。 尤其對于復雜的信息管理,計算機能夠充分發(fā)揮它的優(yōu)越性。計算機進行信息管 理與信息管理系統(tǒng)的開發(fā)密切相關,系統(tǒng)的開發(fā)是系統(tǒng)管理的前提。 現(xiàn)在隨著人口不斷增長,人們生活水平的不斷提高。城市不斷的擴建,小區(qū)也 逐漸增多。對于物業(yè)來說,面對著小區(qū)中居住的居民大量信息的管理, 以前的手 工管理遠遠不能滿足現(xiàn)代的信息社會。 因此有一個智能化、系統(tǒng)化、信息化的社區(qū)管理系統(tǒng)十分重要的。充分利用計 算機的功能實現(xiàn)對
11、居民基本信息管理、 物業(yè)工作人員信息管理,日志管理等自動 化控制,將會使社區(qū)工作人員的工作大大減弱。 方便友好的圖形界面、簡便的操 作、完善的數(shù)據(jù)庫管理。將會使得社區(qū)管理系統(tǒng)極大限度的應用于現(xiàn)代化社區(qū)管 理中。 圖書作為一種信息資源,用戶閱讀的資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今, 有很多的圖書管理都是手工的,尚未使用計算機進行管理。根據(jù)調(diào)查得知,他們以 前對圖書管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理 ,對于圖書信息 的統(tǒng)計和核實等往往采用對書號的人工檢查進行,對會員的權限、以及總經(jīng)費等 用人工計算、手抄進行。數(shù)據(jù)信息處理工作量大,容易出錯;由于數(shù)據(jù)繁多,容易 丟失,且不易查
12、找。總的來說,缺乏規(guī)范的系統(tǒng)管理手段。盡管有的商店、企業(yè)有 計算機,但是尚未用于管理,沒有發(fā)揮它的效力,資源閑置比較突出,這就是圖書 管理系統(tǒng)的開發(fā)的基本環(huán)境。 由于社區(qū)管理在數(shù)據(jù)處理上是手工操作,工作量大,出錯率高,出錯后不易更改。 社區(qū)管理采取手工方式對社區(qū)情況進行人工管理,由于信息比較多,社區(qū)信息的 管理工作混亂而又復雜;一般社區(qū)搬遷情況是記錄在文件中 ,社區(qū)管理的工作人 員也只是當時對它比較清楚,時間一長,如再要進行查詢,就得在眾多的資料中翻 閱、查找了,造成查詢費時、費力。如要對很長時間以前的社區(qū)人員信息進行更 改就更加困難了。 基于這此問題,我認為有必要建立一個社區(qū)管理系統(tǒng),
13、使社區(qū)管理工作規(guī)范化,系 統(tǒng)化,程序化,避免社區(qū)管理的隨意性,提高信息處理的速度和準確性,能夠及時、 準確、有效的查詢和修改社區(qū)人員情況。 1 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 第一章系統(tǒng)概述 1.1 課題背景 計算機的應用已普及到經(jīng)濟和社會生活的各個領域, 使原本的舊的管理方法越來 越不適應現(xiàn)在社會的發(fā)展,許多人還停留在以前的手工操作,這大大地阻礙了人 類經(jīng)濟的發(fā)展。近年來,隨著小區(qū)人口的日益增多,信息也越來越頻繁。隨之而 來的是信息管理工作日趨復雜繁重, 要耗費大量人力、物力和財力,而現(xiàn)有小區(qū) 人口信息的管理水平不高,一直以來人們使用傳統(tǒng)人工的方式管理信息,
14、 這種管 理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件 和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。這樣的機制已經(jīng)不能適 應時代的發(fā)展,已愈來愈成為管理工作的一個瓶頸。 在信息時代這種傳統(tǒng)的管理 方法必然被計算機為基礎的信息管理所取代。 現(xiàn)代信息社會,人們越來越重視信息的交流與溝通,更加注重時間的有效利用。 選用信息化的管理工具,將極大地提高人們生活、工作的質(zhì)量,小區(qū)人口信息管 理型工具信息化的需求將不可避免地越來越大。 在科學技術的不斷提高,計算機科學日漸成熟的今天,計算機已經(jīng)成為我們學習 和工作的得力助手。今天,計算機的價格已經(jīng)十分低廉,性能卻有了
15、長足的進步, 它已經(jīng)被應用于許多的領域,計算機之所以如此流行的原因主要有以下幾個方面: 首先,計算機可以代替人工進行許多的復雜的勞動。 其次,計算機可以大大的提 高人們的工作效率。第三,計算機可以節(jié)省許多資源。第四,計算機可以使敏感 文檔更加安全。 1.2 研究的目的和意義 實現(xiàn)小區(qū)人口信息與資料的計算機管理是一件非常有意義的工作。 人們在社會交 往與工作中會產(chǎn)生許多需要及時處理與保存的有關信息與資料, 利用計算機系統(tǒng) 可以實現(xiàn)有效的管理。本系統(tǒng)是利用數(shù)據(jù)庫管理技術,建立具有一定管理與分析 統(tǒng)計功能的東尚小區(qū)人口信息管理系統(tǒng),以期承擔東尚小區(qū)人口信息的有效管理。 通過東尚小區(qū)人口信息管
16、理系統(tǒng)的設計與實現(xiàn)工作, 可以獲得對數(shù)據(jù)庫與信息管 理等技術的充分了解與認識,并在一定程度上掌握數(shù)據(jù)庫與信息管理系統(tǒng)的開發(fā) 技術,從而提高自己的計算機應用開發(fā)能力。 項目描述1.3 本系統(tǒng)(東尚小區(qū)人口信息管理系統(tǒng))是基于 J2EE技術,采用MVCF發(fā)模式, 基于網(wǎng)絡B/S架構設計的WEEK用系統(tǒng)。它要求建成以人口信息為基礎,形成一 個適用于東尚小區(qū)的現(xiàn)代化人口信息管理系統(tǒng)。 它可劃分為3大功能模塊,即業(yè) 主管理、物業(yè)工作人員管理、系統(tǒng)后臺管理。其中,業(yè)主管理主要完成對小區(qū)業(yè) 主信息的維護;2 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 系統(tǒng)后臺管理主要 物業(yè)工作人員管理
17、主要完成對小區(qū)物業(yè)工作人員信息的管理; 是對系統(tǒng)的必要數(shù)據(jù)字典和小區(qū)管理員進行的管理。 3 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 第二章開發(fā)工具與環(huán)境簡介 2.1 J2EE 簡介 J2EE (Java 2 Enterprise Edition )是建立在Java 2平臺上的企業(yè)級應用的解 決方案。J2EE技術的基礎便是Java 2平臺,不但有J2SE平臺的所有功能,同 時還提供了對EJB, Servlet , JSP, XM導技術的全面支持,其最終目標是成為 一個支持企業(yè)級應用開發(fā)的體系結構, 簡化企業(yè)解決方案的開發(fā),部署和管理等 復雜問題。事實上,J2EE已經(jīng)成為
18、企業(yè)級開發(fā)的工業(yè)標準和首選平臺。 J2EE為搭建具有可伸縮性、靈活性、易維護性的商務系統(tǒng)提供了良好的機制 :保 留現(xiàn)存的IT資產(chǎn)、高效的開發(fā)、狀態(tài)管理服務、持續(xù)性服務、分布式共享數(shù)據(jù) 對象CACHE艮務、支持異構環(huán)境、可伸縮性、穩(wěn)定的可用性。 J2EE使用多層的分布式應用模型,應用邏輯按功能劃分為組件,各個應用組件 根據(jù)他們所在的層分布在不同的機器上。事實上, sun設計J2EE的初衷正是為 了解決兩層模式(client/server) 的弊端,在傳統(tǒng)模式中,客戶端擔當了過多的 角色而顯得臃月中,在這種模式中,第一次部署的時候比較容易,但難于升級或改 進,可伸展性也不理想,而且經(jīng)常基
19、于某種專有的協(xié)議通常是某種數(shù)據(jù)庫協(xié)議。 它使得重用業(yè)務邏輯和界面邏輯非常困難。現(xiàn)在J2EE的多層企業(yè)級應用模型將 兩層化模型中的不同層面化分成許多層。 一個多層化應用能夠為不同的每種服務 提供一個獨立的層,以下是 J2EE典型的四層結構:運行在客戶端機器上的客戶層組件、運行在 J2EE服務器 上的Web層組件、運行在J2EE服務器上的業(yè)務邏輯層組件、運行在 EIS服務器 上的企業(yè)信息系統(tǒng)(Enterprise information system) 層軟件。 Servlet是Java平臺上的CGI技術。Servlet在服務器端運行,動態(tài)地生成 Web 頁面。與傳統(tǒng)的CGI和許多其它類
20、似CGI的技術相比,Java Servlet具有更高 的效率并更容易使用。對于Servlet ,重復的請求不會導致同一程序的多次轉(zhuǎn)載, 它是依靠線程的方式來支持并發(fā)訪問的。 JSP(Java Server Page)是一種實現(xiàn)普通靜態(tài)HTM你口動態(tài)頁面輸出混合編碼的技 術。從這一點來看,非常類似 Microsoft ASP、PH對技術。借助形式上的內(nèi)容 和外觀表現(xiàn)的分離,WebM面制作的任務可以比較方便地劃分給頁面設計人員和 程序員,并方便地通過JSP來合成。在運彳T時,JSP將會被首先轉(zhuǎn)換成Servlet , 并以Servlet的形態(tài)編譯運行,因此它的效率和功能與 Servlet相比沒有差
21、別, 一樣具有很高的效率。 EJB定義了一組可重用的組件:Enterprise Beans。開發(fā)人員可以利用這些組件, 像搭積木一樣建立分布式應用。在裝配組件時,所有的 Enterprise Beans 都需 要配置到EJB服務器(一般的Weblogic、WebSphere等J2EE應用服務器都是 EJB 服務器)4 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、畢業(yè)論 文 中。EJB服務器作為容器和低層平臺的橋梁管理著 EJB容器,并向該容器提供訪 問系統(tǒng)服務的能力。所有的EJB實例都運行在EJB容器中。EJB容器提供了系統(tǒng) 級的服務,控制了 EJB的生命周期。EJB容器為它的開發(fā)人員代管
22、了諸如安全性、 遠程連接、生命周期管理及事務管理等技術環(huán)節(jié),簡化了商業(yè)邏輯的開發(fā)。 EJB 中定義了三種 Enterprise Beans: Session Beans、Entity Beans、Message-driven Beans。 JDBC(Java Database,Connectivity , Java 數(shù)據(jù)庫連接)API 是一個標準 SQL(Structured Query Language,結構化查詢語言)數(shù)據(jù)庫訪問接口,它使數(shù)據(jù) 庫開發(fā)人員能夠用標準Java API編寫數(shù)據(jù)庫應用程序。JDBC API主要用來連接 數(shù)據(jù)庫和直接調(diào)用SQL命令執(zhí)彳T各種SQL語句。利用JDB
23、C API可以執(zhí)行一般的 SQL語句、動態(tài)SQL?句及帶IN和OU修數(shù)的存儲過程。Java中的JDBCffi當于 Microsoft 平臺中的 ODBC(Open Database Connectivity)。 2.2 MVC開發(fā)模式 如何劃分J2EE架構是每一個JSP項目開發(fā)之前必須仔細規(guī)劃的步驟,以三層開 發(fā)架構為例,最典型的結構應該是 MVO構,下面詳細介紹該架構的每一層: M層:model模型層,維護數(shù)據(jù)并提供數(shù)據(jù)訪問的方法, 相當于JAVA中的業(yè)務邏 輯層,不僅僅是數(shù)據(jù)實體,還指訪問數(shù)據(jù)實體的業(yè)務邏輯 ,可以是JavaBeans、 EJR該層內(nèi)主要包括每一個與數(shù)據(jù)庫直接打交道
24、的方法,如查詢表中所有數(shù)據(jù) 的方法。 V層:view視圖層,完成部分數(shù)據(jù)的處理功能,并提供所有數(shù)據(jù)的視圖,可以是 JSP、SWING GUI。 C層:control層,控制視圖的實現(xiàn),轉(zhuǎn)發(fā)來自客戶視圖的請求 (并不處理請求, 請求由M層處理)和處理用戶請求事件,可以是 Servlet、ActionServlet 。如此 劃分主要是為了增強企業(yè)應用的健壯性、 可擴展性和效率,讓程序在開發(fā)階段有 一個比較清晰的整體結構圖。 2.3 開發(fā)工具 雖然現(xiàn)在開發(fā)工具種類繁多且各有特點, 但從易用性,開發(fā)速度,應用程序的運 行速度方面考慮,本系統(tǒng)選用 MyEclipse 7.5 。 2.4 數(shù)據(jù)
25、庫 數(shù)據(jù)庫是人口信息管理的核心組成部分,所有信息處理子系統(tǒng)都將基于某種數(shù)據(jù) 庫平臺,以便將其處理的信息資源完整、安全地保存起來,并且對其進行各種管 理和利用。 選擇一個數(shù)據(jù)庫平臺是非常重要的。 根據(jù)人口信息管理應用的實際需要, 在選擇 數(shù)據(jù)庫平臺時,應考慮下列因素: (1)性能:數(shù)據(jù)庫的數(shù)據(jù)處理能力 5 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 (2)開放性:數(shù)據(jù)庫是否能在多種操作系統(tǒng)下使用。 (3)安全性:數(shù)據(jù)庫是否具有高度的安全性。 (4)可靠性:數(shù)據(jù)庫是否具有高度的可靠性。 (5)并行性:數(shù)據(jù)庫是否并行運行在多節(jié)點上。 (6)可操作性:數(shù)據(jù)庫在使用前是否需
26、要復雜的培訓。 數(shù)據(jù)庫平臺選用的是 Microsoft 公司的SQL Server 2000。SQL Server 2000擁 有大型數(shù)據(jù)庫系統(tǒng)基本特征,但保持了 windows環(huán)境下界面友好,操作簡單的優(yōu) 點,成為windows環(huán)境下開發(fā)中、小型B/S系統(tǒng)較流行的數(shù)據(jù)庫系統(tǒng)。 2.5 系統(tǒng)平臺 2.5.1 系統(tǒng)模式 本系統(tǒng)采用B/S模式作為開發(fā)模式。 2.5.2 硬件環(huán)境 服務器端:高性能的計算機一臺,普通的雙絞線作為連接。 客戶端:普通的計算機或者工作站,普通的雙絞線作為連接。 2.5.3 軟件環(huán)境 服務器端:安裝 Microsoft SQL Server 2000 的服
27、務器版本,安裝了 MyEclipse 7.5等可視化開發(fā)工具軟件,安裝windows XP系統(tǒng)。 客戶端:安裝IE等瀏覽器,安裝windows XP系統(tǒng)。 7 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 第三章系統(tǒng)分析 3.1 現(xiàn)狀調(diào)查 信息技術是當今最活躍,發(fā)展最迅速,影響最廣泛,滲透力最強的科學技術領域 之一。信息化是一場深刻的革命,在社會許多領域?qū)鹘y(tǒng)的生產(chǎn)、生活和思維方 式產(chǎn)生著巨大沖擊,并促進著經(jīng)濟和社會的快速和均衡發(fā)展。管理信息系統(tǒng) (Management Information System簡稱MIS )是信息科學的一個分支,是由人和計算機組成的, 能
28、進行信息的收集、傳遞、儲存、加工、維護和使用的系統(tǒng)。人口信息管理系統(tǒng) 是MIS中的一個重要分支,它實現(xiàn)的是計算機管理系統(tǒng)在人口管理中的具體應用。 人口信息系統(tǒng)是管理員的主要管理軟件, 直接影響業(yè)務的方便性及管理的規(guī)范性。 隨著信息時代的發(fā)展,對效率的要求日益提高,人口不斷的移動、遷入、遷出, 不僅給管理帶來了不便,而且不能及時的查詢、登記所需的信息,使各種數(shù)據(jù)得 不到充分的利用,因此,必須加強管理,積極采用先進的科學技術和管理方法來 提高人口信息管理的工作效率。人口管理具有自身的特點:人員流動大。在軟件 角度看,數(shù)據(jù)較多,對存儲和速度要求高。但正由于員工較少,使用軟件控制管 理人員信息非常必要
29、。 3.2 需求分析 東尚小區(qū)人口信息管理系統(tǒng)是東尚小區(qū)信息系統(tǒng)的重要組成部分, 它包含幾個功 能模塊,如業(yè)主管理、物業(yè)工作人員管理、系統(tǒng)后臺管理等業(yè)務系統(tǒng)。人口信息 的網(wǎng)絡化管理,對提高人口管理的辦事效率、加大信息資源的共享、規(guī)范行政辦 事手續(xù)、提供準確的統(tǒng)計分析起著劃時代的意義。 東尚小區(qū)人口信息管理系統(tǒng)要求建成以人口信息為基礎, 形成一個適用于東尚小 區(qū)的現(xiàn)代化人口信息管理系統(tǒng)。針對人口信息管理涉及的信息錄入、 查詢、分析 進行管理;以人口信息管理業(yè)務為背景,通過調(diào)研、分析現(xiàn)有的管理模式和已有 的管理軟件,建立系統(tǒng)模型。本系統(tǒng)為人口管理工作提供方便、 快捷的信息管理 方式,較
30、好地滿足東尚小區(qū)人口管理的實際需求。 3.3 性能要求 設計一個人口信息管理系統(tǒng),實現(xiàn)對小區(qū)人口的錄入、編輯、查詢和刪除等功能, 針對人口信息管理涉及的信息錄入、查詢、分析進行管理。 東尚小區(qū)人口信息管理系統(tǒng)可劃分為 3大功能模塊,即業(yè)主管理、物業(yè)工作人員 管理、系統(tǒng)后臺管理。其中,業(yè)主管理主要完成對小區(qū)業(yè)主信息的維護;物業(yè)工 作人員管理主要完成對小區(qū)物業(yè)工作人員信息的管理; 系統(tǒng)后臺管理主要是對系 統(tǒng)的必要數(shù)據(jù)字典和小區(qū)管理員進行的管理。 系統(tǒng)界面簡潔,友好,便于用戶的操作;綜合運用MyEclipse7.5和SQL Server 2000等開發(fā)工具,完成數(shù)據(jù)庫開發(fā)、系統(tǒng)設計等工作;
31、界面和后臺數(shù)據(jù)庫連接良 好,方便數(shù)據(jù)的統(tǒng)計及處理,實現(xiàn)對人口信息的管理功能。本系統(tǒng)通過數(shù)據(jù)庫, 統(tǒng)一管理信息,產(chǎn)生人口管理及盤點計算,減少員工重復性動作和幫助管理人員 規(guī)范化管理。 3.4 可行性分析 通過對各個方面進行了具體的了解和分析之后, 現(xiàn)對開發(fā)東尚小區(qū)人口信息管理 系統(tǒng)的可行性進行分析。 3.4.1 技術可行性 該系統(tǒng)功能比較簡單,易于實現(xiàn)。系統(tǒng)所需硬件設備,市場上銷售且價格較低, 甚至可以使用原有的設備,軟件上,操作系統(tǒng)采用Windows系列操作系統(tǒng),數(shù)據(jù) 庫管理系統(tǒng)采用SQL Server 2000 ,開發(fā)工具采用MyEclipse 7.5,對系統(tǒng)開發(fā) 人員要求較高,需要
32、掌握編程知識以及數(shù)據(jù)庫基本知識。 這些軟件在MIS開發(fā)中 已被大量應用,技術上都比較成熟,因此在技術上是可行的。 3.4.2 經(jīng)濟可行性 該系統(tǒng)對硬件沒有什么特殊要求,軟件是運用 Microsoft SQLSERVER。。。數(shù)據(jù) 庫系統(tǒng)和MyEclipse 7.5工具開發(fā)實現(xiàn)的,這些軟件已經(jīng)很普及,費用相當?shù)停?系統(tǒng)的維護、運行基本上不用花費什么人力物力; 系統(tǒng)掌握也極其簡單,不用花 費人員培訓費用。開發(fā)成本和使用的各項成本都比較低。 因此對開發(fā)本管理系統(tǒng) 的開發(fā)經(jīng)費不存在問題。 綜上所述,開發(fā)本管理系統(tǒng)在技術上、經(jīng)濟上都是可行的。 8 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 長
33、春工業(yè)大學 第四章系統(tǒng)設計 4.1 系統(tǒng)業(yè)務流程圖 管理員進入程序流程圖:當你輸入正確的賬號與密碼時將進入系統(tǒng),但是如果密 碼錯誤就會回到登入界面重新登錄。進入系統(tǒng)業(yè)務流程如圖 4.1所示: 圖4.1進入系統(tǒng)業(yè)務流程 4.2 系統(tǒng)規(guī)劃與設計 在經(jīng)過對人口管理的流程進行詳細的了解和分析后, 我們了解到一個功能完全的 東尚小區(qū)人口信息管理系統(tǒng)必須有以下幾個功能: 東尚小區(qū)人口信息管理系統(tǒng)可劃分為 3大功能模塊,即業(yè)主管理、物業(yè)工作人員 管理、系統(tǒng)維護。其中,業(yè)主管理主要完成對小區(qū)業(yè)主信息的管理;物業(yè)工作人 員管理主要完成對小區(qū)物業(yè)工作人員信息的管理; 系統(tǒng)維護主要是對
34、系統(tǒng)的必要 數(shù)據(jù)字典和小區(qū)管理員進行的管理。 4.2.1 系統(tǒng)功能概述 9 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、畢業(yè)論 文 能夠?qū)崿F(xiàn)對小區(qū)業(yè)主的錄入、編輯、查詢和刪除等功能;完成對物業(yè)工作人員的 錄入、編輯、查詢和刪除;生成對小區(qū)業(yè)主資料和物業(yè)工作人員的報表;對系統(tǒng) 的必要數(shù)據(jù)字典進行修改;修改系統(tǒng)管理員的信息。 4.2.2 系統(tǒng)模塊設計 1、系統(tǒng)登錄模塊 功能:本模塊的主要功能是對用戶身份進行驗證, 只有系統(tǒng)的合法用戶才能進入 系統(tǒng); 2、業(yè)主管理模塊 功能:實現(xiàn)業(yè)主基本信息、業(yè)主通訊錄信息的查詢,更新,包括增加、刪除、修 改功能; 3、物業(yè)工作人員管理模
35、塊 功能:實現(xiàn)物業(yè)工作人員信息的查詢,更新,包括增加、刪除、修改功能; 4、系統(tǒng)維護模塊 功能:實現(xiàn)小區(qū)管理員的查詢,更新,包括增加、刪除、修改功能;必要的數(shù)據(jù) 字典維護包括增加、刪除、修改和查詢功能。 4.3 系統(tǒng)結構設計 4.3.1 系統(tǒng)結構圖 東尚小區(qū)人口信息管理系統(tǒng) 業(yè)主管理 物業(yè)工作人員管理 系統(tǒng)維護 業(yè) 主 基 本 信 息 業(yè)主通訊錄 管理員信息 數(shù) 據(jù) 字 典 圖4.2系統(tǒng)總體結構圖 4.3.2 系統(tǒng)數(shù)據(jù)流程圖 系統(tǒng)主要數(shù)據(jù)流程圖: 長春工業(yè)大學 文 io 高職高專自學考試畢業(yè)設計、畢業(yè)論
36、 圖4.3 管理員進入系統(tǒng)數(shù)據(jù)流程 4.3.3 數(shù)據(jù)字典 以下六個表(表4.1-表4.6)是業(yè)主資料數(shù)據(jù)表的數(shù)字字典: (1)數(shù)據(jù)元素條目 表4-1數(shù)據(jù)元素 數(shù)據(jù)元素條目 名稱:身份證 別名:nationalld 說明:業(yè)主身份的編號 有關編碼說明:xxxxxx xxxxxxxx xxxx 數(shù)據(jù)值類型: 數(shù)字 類型:離散 長度:18 有關數(shù)據(jù)結構:業(yè)主信息 (2)數(shù)據(jù)結構條目 表4-2數(shù)據(jù)結構條目表 11 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 數(shù)據(jù)結構條目 名稱:業(yè)主信息 說明:業(yè)主資料統(tǒng)計 等 身份證 聯(lián)系電話 樓層戶號 姓名 結構:
37、住戶編號 樓號 單元 有關數(shù)據(jù) 存儲:業(yè)主基本信息數(shù)據(jù)表、業(yè)主家庭信息數(shù)據(jù)表 )數(shù)據(jù)流(3數(shù)據(jù)流條目表表4-3 數(shù)據(jù)流條目 名稱:業(yè)主選擇單 說明:業(yè)主基本資料統(tǒng)計 數(shù)據(jù)流來源:居民戶口簿信息 數(shù)據(jù)流去向:業(yè)主通訊錄 4 )數(shù)據(jù)存儲(4-4數(shù)據(jù)存儲條目表 數(shù)據(jù)存儲條目 名稱:業(yè)主資料 說明:業(yè)主資料統(tǒng)計 結構:樓號、單元、樓層、戶號、姓名、身份證、性別等 業(yè)主資料表有關數(shù)據(jù)流:業(yè)主信息 )數(shù)據(jù)處理(5 4-5數(shù)據(jù)處理表表 數(shù)據(jù)處理 名稱:錄入業(yè)主信息 說明:填寫業(yè)主家庭與基本信息 處理:查詢業(yè)主信息,并予以錄入,提出對信息編輯 上圖和表是東尚小區(qū)人口信息管理系統(tǒng)
38、業(yè)主信息的數(shù)據(jù)流程圖以及用到的數(shù)據(jù) 通訊信息表及物業(yè)工作人員錄入基本信息資料表、項。物業(yè)人員將業(yè)主家庭信息 表、實并進行數(shù)據(jù)的備份入庫處理,同時系統(tǒng)進行各種信息歸檔,到人口信息管 理系統(tǒng),施人員信息的綜合管理。12 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 remark 備注 varchar 100 4.4數(shù)據(jù)結構設計 4.4.1 系統(tǒng)數(shù)據(jù)庫E-R圖 戶口編號性別姓名聯(lián)系電話 身份證號業(yè)主居住家庭 聯(lián)系方式 傳真 通訊錄 身份證號QQ E-mail 模型圖4.4 E-R 系統(tǒng)數(shù)據(jù)庫表結構4.4.2 業(yè)數(shù)據(jù)表、包括業(yè)主家庭信息(homelnformation
39、)peoplelnformation 數(shù)據(jù)庫() (addressListInformation) 業(yè)主通訊錄信息(peopleinformation) 數(shù)據(jù)表、主基 本信息)數(shù)據(jù)表、小區(qū)管理員信息workerinformation 數(shù)據(jù)表、物業(yè)工作人員信 息()(sort 系統(tǒng)頁面信息(systempage)數(shù)據(jù)表、類別信息)(managerinformation 數(shù)據(jù)表、sortdetail )數(shù)據(jù)表。和類別明細信息( 數(shù)據(jù)表(homeinformation) 表4-7業(yè)主家庭信息 字段名稱 描述 字段類型 主鍵 字段大小 homeid 住戶編號 char 是 8
40、buildingNumber 樓號 char 2 unit 單元 char 2 floor 樓層 char 2 siteid 戶號 char 2 13 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 houseOwnerNationalid 房主身份證 char 18 houseOwnerName 房主姓名 char 10 telNumber 聯(lián)系電話 1 char 11 perNumber 家庭人數(shù) int 4 lodgmentType 住所類型 char 2 (peo
41、pleinformation) 數(shù)據(jù)表表4-8業(yè)主基本信息 字段名稱 描述 字段類型 鍵主 字段大小 homeid :住戶編號 char 8 name 姓名 char 10 nationalid 身份證 char 是 18 sex 「性別 char 2 nativePlace 籍貫 varchar 30 telNumber 聯(lián)系電話 char 11 remark [備注 varchar 100 photo 照片 varchar 40 數(shù)據(jù)表業(yè)主通訊錄信息(addressListInfo
42、rmation) 表4-9 字段名稱 描述 字段類型 鍵主 字段大 小 nationalid 身份證 char 是 18 fax char 20 phone 手機 char 120 qq QQ char 20 E-mail email char 50 )數(shù)據(jù)表4-10物業(yè)工作人員信息(workerinformation 表 字段名稱 描述 字段類型 鍵主 |字段大小| nationalid 身份證 char 是 18 name 姓名 char 10 sex 性別 char 2
43、 birthday 出生日期 datetime 8 homeAddress 家庭住址 varchar 50 duty 職務 char 2 telNumber 聯(lián)系電話 char M1 remark 備注 varchar 100 表4-11小區(qū)管理員信息(managerinformation )數(shù)據(jù)表 字段名稱 描述 字段類型 主鍵 |字段大小〕 id 個人編號 bigint 是 8 14 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、畢業(yè)論 文 name 姓名 char 10 username
44、 用戶名 char 120 password 密碼 varchar 10 telNumber 聯(lián)系電話 char 11 homeAddress 家庭住址 varchar 150 permission 權限 char 1 數(shù)據(jù)表系統(tǒng)頁面信息(systempage)表4-12 字段名稱 描述 字段類型 主鍵 字段大 小 pageId 貝聞編號 int 是 4 blockId 模塊編號 int 4 blockName 模塊名稱 char 20 pageUrl 貝聞地址 varchar
45、 180 pageName 貝聞名稱 char 20 )數(shù)據(jù)表類別信息(sort4-13表 字段名稱 描述 字段類型 主鍵 字段大 小 sortId 類別編號 char 是 10 sortName 類別名稱 varchar 30 )數(shù)據(jù)表4-14類別明細信息(sortdetail 表 字段名稱 描述 字段類型 鍵主 字段大 小 sortId 類別編號 char 是 10 sortdetailId 類別明細編號 char 是 2 sortdetailName 類別明細名稱 varchar 30
46、 15 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 第五章系統(tǒng)實現(xiàn) 5.1 登陸界面的設計與實現(xiàn) 用戶登錄模塊:根據(jù)管理員的賬號與密碼,登錄系統(tǒng),進入主界面;若密碼輸入 錯誤,則無法登錄;根據(jù)管理員的權限,限制管理員可操作的界面。 用戶登錄界面圖圖5.1 字典維護管理界面的設計與實現(xiàn) 5.2 字典維護模塊:“樓號”后面的查看按鈕進而可“職務”、、在字典維護界面可以 點擊“住所類型” 以對其進行詳細的操作:“修改”和“刪除”、(1)住所類型界 面對住所類型進行管理,可以進行“新增”、“查詢”操作;“修改”和“查詢”、 “刪除"(2)職務界面對職務進行管理,可
47、以進行“新增”、操作;“修改”和“查 詢”、樓號界面對樓號進行管理,可以進行“新增”、“刪除"(3) “新“戶號”進 行“樓層”進而對“單元” 一還可點擊特定樓號后面的查看按鈕,操作, “修 改”和“查詢”操作。、增”、“刪除” 字典維護界面圖5.2 5.3 小區(qū)管理員管理界面的設計與實現(xiàn)“查詢”和“修改” “刪除”“新增”管 理員信息管理模塊:對管理員的信息進行、、操作。其功能如下:16 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、畢業(yè)論 文 ①新增管理員:在管理員信息窗口單擊“新增”按鈕,打開管理員信息 -新增窗 口,輸入管理員的相關信息,點擊保存按鈕。 ②修改管理員:
48、在管理員信息列表中點擊一條記錄后面的修改圖標,進入管理員 信息-修改窗口,對其資料進行修改。 ③查詢管理員:在管理員信息窗口中進行查詢,可以通過輸入姓名、用戶名和選 擇權限進行模糊查詢。 ④刪除管理員:警告:數(shù)據(jù)刪除之后不可恢復! 在管理員信息列表中點擊一條記錄后面的刪除圖標,然后執(zhí)行 “刪除”命令, 為了安全起見,系統(tǒng)將先做出詢問:是否真的刪除當前選定的資料,如果您確實 要刪除,請單擊“是”,否則請單擊“否”。 -11 i = r : 折卜:s 刃ES | :然.讓 | 投用 I -■ I 1 第修電 renoznojOSiM1 15891^52*12
49、 除舌臼城圮內(nèi)的區(qū)的E吉電村 | 1 X 1之 最網(wǎng)簿 裝西管事陽市 皆遐苣理員 NEC 1;T抵加1口正手葩1一整?記學 圖5.3管理員信息界面圖 5.4 物業(yè)工作人員管理界面的設計與實現(xiàn) 物業(yè)工作人員信息管理模塊:對物業(yè)工作人員的信息進行“新增”、“刪除”、“修 改”和“查詢”操作。其功能如下: ①新增物業(yè)工作人員:在物業(yè)工作人員信息窗口單擊“新增”按鈕,打開物業(yè)工 作人員信息-新增窗口,輸入物業(yè)工作人員的相關信息,點擊保存按鈕。對于具 有列表選擇功能的項目,如:“職務”,可以用鼠標選擇錄入。(如要添加或者刪 除下拉列表中的選項,請單擊“系統(tǒng)維護”模
50、塊下的“字典維護”進入數(shù)據(jù)字典 信息窗口進行編輯。編輯完成之后單擊“保存”按鈕進行存儲。) ②修改物業(yè)工作人員:在物業(yè)工作人員信息列表中點擊一條記錄后面的修改圖標, 進入物業(yè)工作人員信息-修改窗口,對其資料進行修改。 ③查詢物業(yè)工作人員:在物業(yè)工作人員信息窗口中進行查詢, 可以通過輸入身份 證、聯(lián)系電話和選擇性別、職務進行模糊查詢。 ④刪除物業(yè)工作人員:警告:數(shù)據(jù)刪除之后不可恢復! 在物業(yè)工作人員信息列表中點擊一條記錄后面的刪除圖標,然后執(zhí)行 “刪除” 命令,為了安全起見,系統(tǒng)將先做出詢問:是否真的刪除當前選定的資料,如果 您確實要刪除,請單擊“是”,否則請單擊“否”。 17
51、 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、畢業(yè)論 文 亙附證1 , 姓肥:. |需送用」. 殿:, 找家嚏裾:, 1 1 I川二I | 1膜1 1二牲1 曄 1 儲MO2198T優(yōu) 23 歸百西塞 15875952?12 J X 「主四 0 j 陲酉酉寶 1E7M70784 際西 /X J瓦第1艮河口 F £聚充1K F 丁用果 圖5.4物業(yè)工作人員信息界面圖 5.5 業(yè)主基本信息管理界面的設計與實現(xiàn) 業(yè)主基本信息管理模塊:對業(yè)主的基本信息進行“
52、新增”、“刪除”、“修改”和“查 詢”操作,其中包括業(yè)主的“家庭信息”和“個人信息”,其功能如下: ①新增業(yè)主信息:在業(yè)主基本信息窗口單擊“新增”按鈕,打開業(yè)主基本信息 - 新增窗口,輸入家庭信息與個人信息,點擊保存按鈕。對于具有列表選擇功能的 項目,如:“住所類型”、“樓號”、“單元”、“樓層”、“房號”等,可以用鼠標選 擇錄入。(如要添加或者刪除下拉列表中的選項,請單擊“系統(tǒng)維護”模塊下的 “字典維護”進入數(shù)據(jù)字典信息窗口進行編輯。編輯完成之后單擊“保存”按鈕 進行存儲。) 同戶新增業(yè)主信息:在業(yè)主基本信息列表中點擊一條記錄后面的同戶新增圖標, 打開業(yè)主基本信息-同戶新增窗口,輸
53、入個人信息。點擊保存按鈕。(其中家庭信 息不可修改,也不允許修改。) ②修改業(yè)主信息:在業(yè)主基本信息列表中點擊一條記錄后面的修改圖標,進入業(yè) 主基本信息-修改窗口,對其資料進行修改。 ③查詢戶口資料:在業(yè)主基本信息窗口中進行查詢, 可以通過輸入住戶編號、樓 號、單元、樓層、戶號、房主身份證、房主姓名、身份證、姓名和選擇住所類型、 性別進行模糊查詢。 ④刪除業(yè)主信息:警告:數(shù)據(jù)刪除之后不可恢復! 在業(yè)主基本信息列表中點擊一條記錄后面的刪除圖標,然后執(zhí)行“刪除”命令, 為了安全起見,系統(tǒng)將先做出詢問:是否真的刪除當前選定的資料,如果您確實 要刪除,請單擊“是”,否則請單擊“否”。 K
54、叁軍片自 工廠好H ■ Hen ■ 口號:■ 舊曲話鼻! ■ 加■二修? |住戶用十 囪制宅1密運,騎1住用淺理 |姓名 I牲機I 除號.暨培 I 快作 I 110101] 工坪巴 1 自有世居 ..4J219fiiT)92iDEi11& 器鼻周 | S 135457^099 [J ft [jf X 110^102 1 51B7g5445fi7S465 事 150 79435121 5 4『K nongj 看『£ | T |自苛杵片 國1口43213日7109加甲丁P 巧 150 7 34^61^1 & [J X 110
55、104! 密用州 | T |月U向用 M::-UdflT=!引 J Vi5T909? |5 &[J X 地i見耳聯(lián)iug案共1目?t a壯至 圖5.5業(yè)主基本信息界面圖 18 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 5.6 業(yè)主通訊錄信息管理界面的設計與實現(xiàn) 業(yè)主通訊錄信息管理模塊:對業(yè)主的通訊信息進行“新增”、“刪除”、“修改”和 “查詢”操作,其中包括業(yè)主的傳真、手機、 QQ電子郵件等聯(lián)系信息。其功能 如下: 單擊“業(yè)主通訊錄”命令,即可進入通訊錄信息窗口。在此您可新增、修改、刪 除 或查詢通訊錄中的記錄。 ①新增通訊錄 新增通訊錄中的記錄信息,請
56、在“通訊錄信息”窗口上單擊“新增”按鈕,進入 通訊錄編輯窗口,輸入業(yè)主的身份證(在身份證輸入的過程中,下拉列表會顯示 出數(shù)據(jù)庫中所有和當前輸入身份證號模糊匹配的數(shù)據(jù), 選中姓名輸入框后,其內(nèi) 容可根據(jù)輸入的身份證號自動填充對應的姓名)、姓名基本信息及傳真、手機、 QQ E-mail等通訊資料后單擊“保存”按鈕完成輸入。 注意:您直接輸入的聯(lián)系人在業(yè)主個人信息表中必須存在對應的數(shù)據(jù), 否則無法 保存成功。 ②修改通訊錄 在業(yè)主通訊錄列表中點擊一條記錄后面的修改圖標進入業(yè)主通訊錄 -修改窗口。 修改完相應的資料后請單擊“保存”保存退出,或者單擊“重置”按鈕,取消剛 才的修改。 ③查詢
57、通訊錄 要查找聯(lián)系人,系統(tǒng)提供可根據(jù)住戶編號、聯(lián)系人姓名、身份證或手機號查找途 徑幫助您取得需要的資料。 ④刪除通訊錄 要刪除一條記錄,請在業(yè)主通訊錄列表中點擊一條記錄后面的刪除圖標進行刪除。 警告:記錄刪除之后不可恢復! 心,S. A: T CL; 弓花」 I 淺我八1 手fl Q - E-fTlaJl I GTE D1011D1D2 61040213B=:aTM6114 W. 45£sad 4M 123, asn J x OiQUCin&Z 目加如?19日7g加 4567E5B75d 1^975^154B 下崎 1E
58、3 corn JX 當加,市£而II■況果代,加計1E千 圖5.6業(yè)主通訊錄信息界面圖 5.7 報表資料管理界面的設計與實現(xiàn) 報表資料包括業(yè)主基本信息資料、業(yè)主通訊錄資料、業(yè)主詳細報表資料和物業(yè)工 作人員資料三部分: 19 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 (1)業(yè)主基本信息資料可根據(jù)住戶編號、身份證、姓名等查詢出業(yè)主報表資料; (2)業(yè)主通訊錄資料可根據(jù)住戶編號、身份證、姓名等查詢出業(yè)主通訊錄報表資 料; ⑶ 業(yè)主詳細資料可打印特定業(yè)主的詳細信息。 (4)物業(yè)工作人員信息資料可根據(jù)身份證、姓名等查詢出物業(yè)工作人員報表資料。 后阿區(qū)| ? O S
59、 ? |1頻《寸,|朝吐?宇磷蠢耳, 期主草木胃E 住二端號 號主購丁 在乳類型 員花證號 姓名 £即 空累電看 0W1Q1OI 技譯百 耳官住胃 6&7S97J ?$.!?! 7 男 1?J5541J2 01010101 鼻律同 自有住房 64789^ 19 三戊局1 生 ]31??4132 {JIQ1010L 強律周 目月住W 9HM 里 154554U2 01010101 光獐寄 6£7S9*J <64520 工藤周 男 15』5乂1打 ^01010101 F號三 日專注號 6&7S9*4*64521
60、 “法店 勇 15 i'M132 OlOJOWI 蕓祥而 月有忤考 687S9F6」'22 土若日 再 1515']].12 0l0]010l 自育隹胃 安準伺| 憲 i?J5f4L32 OIQ1O10L 強鋒周 百色住號 M7W74M4 524 也溫甯 里 1JJ5M132 OI010W1 決d差 “住里 637a” r g 525 支皆后 量 15;1554132 01010101 張鋒司 自有許學 65^89^4564526 '-.:< *5 生 H45 54132 業(yè)主基本信息報表資料界面圖圖 5.7
61、 21 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 第六章系統(tǒng)測試 6.1 系統(tǒng)測試的目的 測試是程序的執(zhí)行過程,目的在于發(fā)現(xiàn)錯誤,設計測試的目標是想以最少的時間 和人力系統(tǒng)地找出系統(tǒng)中潛在的各種錯誤和缺陷。 軟件測試的目的,第一是確認軟件的質(zhì)量,其一方面是確認軟件做了你所期望的 事情,另一方面是確認軟件以正確的方式來做了這個事件。 第二是提供信息,比如提供給開發(fā)人員或項目經(jīng)理的反饋信息, 為風險評估所準 備的信息。 第三軟件測試不僅是在測試軟件產(chǎn)品的本身, 而且還包括軟件開發(fā)的過程。如果 一個軟件產(chǎn)品開發(fā)完成之后發(fā)現(xiàn)了很多問題, 這說明此軟件開發(fā)過程很可能是有 缺
62、陷的。因此軟件測試的第三個目的是保證整個軟件開發(fā)過程是高質(zhì)量的。 6.2 系統(tǒng)測試的原則 測試時進行代碼審查,從數(shù)據(jù)類型,變量聲明,數(shù)據(jù)結構進行審查,然后進行功 能測試,從輸入一些簡單的數(shù)據(jù)開始執(zhí)行一遍, 觀測運行期間變量的變化,運行 中值的變化范圍。改變測試方案來變換另一個角度進行測試,發(fā)現(xiàn)錯誤并記錄, 修改代碼,測試條件使程序通過多層分支,判別運行結果從而完成模塊測試。 總體測試是組裝軟件的系統(tǒng)技術,本系統(tǒng)測試采用漸增集成測試,即測試單一模 塊,將測試完的模塊加入系統(tǒng)中,進行一次系統(tǒng)測試,依次類推將所有模塊加入 系統(tǒng)中,在具體測試時,采用自頂向下的結合方式,從主控模塊開始,沿各控制
63、 層向下移動,逐漸把所有模塊結合了。 在測試過程中使用到調(diào)試技術: 1 .采用Debugger調(diào)試語句,跟蹤數(shù)據(jù); 2 .利用MyEclipse 7.5中調(diào)試工具,從調(diào)試窗口觀測變量的變化; 3 .設置斷點Breakpoint ,運行程序在設置的斷點處停止運行, 返回調(diào)試狀態(tài), 觀察程序在斷點附近的狀況、變量及對象屬性的取值等。 6.3 測試的過程 軟件測試是一個極為復雜的過程,對整個測試過程進行有效的管理 ,軟件測試過 程與整個軟件開發(fā)過程基本上是平行進行的,測試與糾錯通常是反復交替進行的。 6.3.1 功能測試 功能測試的主要內(nèi)容是按實際操作的數(shù)據(jù)向系統(tǒng)的各個功能模塊
64、輸入數(shù)據(jù), 檢測 輸出結果是否符合預期要求。 21 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 6.3.2 系統(tǒng)測試 在對各個模塊的測試完成后對整個系統(tǒng)作一個完整的測試, 以檢驗各模塊在聯(lián)合 運行時運行結果是否符合預期要求。 6.4 主要功能測試 6.4.1 登陸系統(tǒng) 輸入正確的賬號與密碼,方可登錄系統(tǒng),進入主界面;若密碼輸入錯誤,則無法 登錄,一直處于登陸頁面。如圖 6.1所示: 度/: ?*? 重置I 6.1登錄頁面圖6.4.2業(yè)主信息管理所示,對業(yè)主信息進行編輯,點擊“新增” 按6.2進入“業(yè)主基本信息”,如圖 所示:鈕,提示“身份證不能
65、為空”如圖 6.3 —EE- ? 財 L II ■01010101 嵬叢咫 宜解住J& ^104021982t92061博 我袞 15391752512 01010101 張噂愚 方有管* 51C4D22D1005266116 李桂 「更r 15397526450 1Q101&1CIT 張理后 目甫住居 后gT的以萬島韭 ¥鹿府 黑 1545與4攸 (J101DIOT *赭忌 ^8?89?d5M5 TO 打斗咫 關 例位 flioi&iar 張峙光 昌菊住遇 他了曬了▲弓 鉆崛
66、更 更 1 5k? JX otoioioi 并坐 白Eg用 *18769745^5 T3 張建周: 男r 1M554132 k> 2 X 01010102 高厘陶 ;啟陀用 51C4Q219350^2061,4 幽 15379353245 亙陞厘荒 01010102 育中海1 士百商書 6114021987092061 th 京泄 男 1567M7B 百6m一 i±i前號 1。班芭丁 4 a-^7 業(yè)主基本信息圖6.2 人口信息 隧證號: imiHH 叱君: 臆系電話: 播 貫? 新增頁面6.3圖保存成功后,返回到業(yè)主基本信息窗口,已新增一行信息, 如圖6.4所示:22 長春工業(yè)大學 高職高專自學考試畢業(yè)設計、 畢業(yè)論文 t?S?- 豆現(xiàn)匕I 住咤^生 以說泣與 世生電晶 解作 1 晴。布iSi 井盤后 自雨宦民 5103I篇?如標11F 洋號E: 工 155917520*2 山 ^nf x OiOKHOi 派每度 自書
- 溫馨提示:
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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專題黨課講稿:以高質(zhì)量黨建保障國有企業(yè)高質(zhì)量發(fā)展
- 廉政黨課講稿材料:堅決打好反腐敗斗爭攻堅戰(zhàn)持久戰(zhàn)總體戰(zhàn)涵養(yǎng)風清氣正的政治生態(tài)
- 在新錄用選調(diào)生公務員座談會上和基層單位調(diào)研座談會上的發(fā)言材料
- 總工會關于2025年維護勞動領域政治安全的工作匯報材料
- 基層黨建工作交流研討會上的講話發(fā)言材料
- 糧食和物資儲備學習教育工作部署會上的講話發(fā)言材料
- 市工業(yè)園區(qū)、市直機關單位、市紀委監(jiān)委2025年工作計劃
- 檢察院政治部關于2025年工作計劃
- 辦公室主任2025年現(xiàn)實表現(xiàn)材料
- 2025年~村農(nóng)村保潔員規(guī)范管理工作方案
- 在深入貫徹中央8項規(guī)定精神學習教育工作部署會議上的講話發(fā)言材料4篇
- 開展深入貫徹規(guī)定精神學習教育動員部署會上的講話發(fā)言材料3篇
- 在司法黨組中心學習組學習會上的發(fā)言材料
- 國企黨委關于推動基層黨建與生產(chǎn)經(jīng)營深度融合工作情況的報告材料
- 副書記在2025年工作務虛會上的發(fā)言材料2篇