【正文】
。amp。amp。amp。amp。amp。errmsgamp。39。39。39。39。info=amp。 idamp。39。39。39。39。amp。amp。amp。amp。infoamp。) edit_news = rs(remark) end sub 繳費(fèi)管理模塊、保修管理模塊和停車管理模塊 36 這三個(gè)模塊的代碼與以上兩個(gè)模塊的代碼大同 小異,在此就吧多寫(xiě)了。 (?action=adminerramp。 (?action=adminerramp。 (?action=adminerramp。amp。amp。 (?action=adminsucamp。測(cè)試 (Testing)的任務(wù)與意義可以描述為: 目的:發(fā)現(xiàn)程序的錯(cuò)誤; 意義:通過(guò)在計(jì)算機(jī)上執(zhí)行程序,暴露程序中潛在的錯(cuò)誤,消除軟件故障,保證程序的可靠運(yùn)行。為了降低測(cè)試成本,選擇測(cè)試用力是應(yīng)注意遵 守“經(jīng)濟(jì)性”的原則。而在軟件開(kāi)發(fā)的總成本中,用在測(cè)試上的開(kāi)銷要占 30%到 50%。我把完整程序拷貝到 Windows 2020 環(huán)境下,程序運(yùn)行界面正常,界面的布局、字體等設(shè)置都保持原樣,沒(méi)有出現(xiàn)類似字體變形的情況! 其次是進(jìn)行功能的測(cè)試。使我體會(huì)到在設(shè)計(jì)中的每一步的重要性,如果上一個(gè)步驟不能很好的完成,在后續(xù)的設(shè)計(jì)將會(huì)付出幾倍的代價(jià)。 。網(wǎng)絡(luò)資源是一個(gè)豐富的共享體系,我通過(guò)在 ASP論壇上提 出問(wèn)題得到了很多熱心網(wǎng)友的幫助,使我在很多地方少走了很多的了彎路。 使用此系統(tǒng)的各類用戶身份登陸本系統(tǒng),使用普通用戶身份登陸 5次,使用管理員身份登陸8次。 軟件測(cè)試貫穿于軟件定義與開(kāi)發(fā)的整個(gè)周期 ,軟件的需求規(guī)格說(shuō)明書(shū) ,結(jié)構(gòu)設(shè)計(jì)及程序編碼,都屬于軟件測(cè)試的對(duì)象。近來(lái),軟件工程界趨向于一種新的觀點(diǎn),即認(rèn)為軟件生命周期每一階段中都應(yīng)包含測(cè)試,從而檢驗(yàn)本階段的成果是否接近預(yù)期的目標(biāo),盡可能早的發(fā)現(xiàn)錯(cuò)誤并加以修正,如果不在早期階段進(jìn)行測(cè)試,錯(cuò)誤的延時(shí)擴(kuò)散常常會(huì)導(dǎo)致最后成品測(cè)試的巨大困難。因此,對(duì)于被測(cè)程序就是要“純 39 毛求疵”,就是要“雞蛋里挑骨頭”。infoamp。39。39。errmsgamp。errmsgamp。errmsgamp。主要代碼 為: head() () if =false then errmsg=li 您沒(méi)有登陸或不是管理員。idamp。39。39。39。39。info=amp。amp。amp。amp。部分代碼為: select case (action) case save call saveset() case add call add() case admin call admin() case edit call edit() case saveedit call saveedit() case del call del() case else call add() end select footer() sub saveset() (0) dim newstitle,article,txtsource,txtwriter tsnum = (tsnum) receiver = (receiver) tscontent = (tscontent) processor = (processor) tsname = (tsname) remark=(remark) 34 tsdate=(tsdate) if tsnum = then errmsg=li 名稱不能為空,請(qǐng)?zhí)顚?xiě)住戶投訴名稱 (?action=adminerramp。) end sub sub del() dim id id= (id) dim del (delete from baseinfo where id= amp。amp。amp。amp。amp。amp。39。39。39。39。39。errmsgamp。errmsg=amp。errmsgamp。errmsgamp。 在管理員輸入賬號(hào)和密碼后首先要核對(duì)用戶名、密碼和認(rèn)證碼。 圖 44 管理員密碼修改界面 17 圖 45 錯(cuò)誤信息界面 圖 46 成功信息界 面 點(diǎn)擊“住戶資料管理“菜單顯示”住戶添加“ 和”住戶管理“兩個(gè)功能模塊。 在該頁(yè)面管理員需要輸入賬號(hào)、密碼以及認(rèn)證 碼才能登錄。其中基本信息表如 下所示 。 住戶停車管理 用于對(duì)小區(qū)住戶停車的車位進(jìn)行管理 ,管理員主要是對(duì)車位的使用進(jìn)行記錄 ,可以對(duì)信息執(zhí)行添加、刪除和修改功能。 可以對(duì)住戶信息進(jìn)行添加、刪除和修改。即 住戶資料管理 、 投訴管理 、 住戶報(bào)修管理 、 物業(yè)繳費(fèi)管理、住戶停車車位管理 。 ( 3)用戶需求的調(diào)查分析過(guò)程也是用戶對(duì)自己的業(yè)務(wù)和管理進(jìn)行總結(jié)和規(guī)范的過(guò)程,通過(guò)用戶需求分析把用戶更加規(guī)范的管理反映到了軟件開(kāi)發(fā)中,從而使用戶的管理更加完善和規(guī)范。使用 Dreamweaver制作靜態(tài)站點(diǎn)的流程 : 新建站點(diǎn) → 站點(diǎn)文件命名 → 定義頁(yè)面屬性 → 插入表格 → 定義頁(yè)面大小 → 轉(zhuǎn)換到布局視圖 → 添加內(nèi)容 → 插入導(dǎo)航條 → 轉(zhuǎn)換到標(biāo)準(zhǔn)視圖工作 → 添加鏈接 → 使用代碼片斷 → 定義及應(yīng)用 CSS→ 添加動(dòng)態(tài)交互 →鏈接站點(diǎn)各個(gè)頁(yè)面 。作為一個(gè)完備的數(shù)據(jù)庫(kù)和數(shù)據(jù)分析包, SQLServer2020為快速 開(kāi)發(fā)新一代企業(yè)級(jí)商業(yè)應(yīng)用程序、為企業(yè)贏得核心競(jìng)爭(zhēng)優(yōu)勢(shì)打開(kāi)了勝利之門(mén)。那就是在 1996年推出的 SQL 2020年 8 月推出的 SQL Server2020 版本。 ? Session 對(duì)象: Session 對(duì)象能夠記錄用戶每一次上線的個(gè)人信息,它相當(dāng) 于每個(gè)上線用戶的私有變量集合。 ASP 的六大內(nèi)建對(duì)象 ASP 提供了 6 個(gè)功能強(qiáng)大的內(nèi)部對(duì)象,每個(gè)對(duì)象具有各自的屬性( Property)、方法( Method),有的還擁有數(shù)據(jù)集合( Collection)與事件( Event),它們共同完成 Web 中的一些重要工作。 ? 與瀏覽器無(wú)關(guān) (Browser Independence), 用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可瀏覽 Active Server Pages 所設(shè)計(jì)的網(wǎng)頁(yè)內(nèi)容。而在服務(wù)器端,則無(wú)需考慮瀏覽器的支持問(wèn)題。它采用封裝對(duì)象,程序調(diào)用對(duì)象的技術(shù),簡(jiǎn)化編程,加強(qiáng)程序間合作。除住宅外還應(yīng)包括公寓、別墅等。 households parking spaces management Household parking spaces to achieve the module records and information interface of the system is generous, practical, with simple operational method, and it is also a software plete suiting the mon Property business management. It synthesizes the requirement and business mode of many property management pany in designing precess. It can realize the management of house property, customer in a small area of inhabitancy. And increase the efficiency of the property management. Keywords: relty management。 軟件設(shè)計(jì)綜合了具有一定代表性的多家物業(yè)管理公司的業(yè)務(wù)模式和需求。 本系統(tǒng)界面設(shè)計(jì)大方、簡(jiǎn)潔、實(shí)用,操作簡(jiǎn)單方便 ,是一款完全適合普通小區(qū)物業(yè)日常事務(wù)管理的軟件。 pay property management module has tenants pay records and information management。 住宅小區(qū)的物業(yè)管理準(zhǔn)確地講應(yīng)當(dāng)是指對(duì)以居住為主要功用的物業(yè)進(jìn)行管理。 ActiveX( COM)技 術(shù)是現(xiàn)在 Microsoft 軟件的重要基 礎(chǔ)。然而 Netscape瀏覽器不支持客戶端的VBSCRIPT,所以最好不要 在客戶端使用 VBSCRIPT。 ? 使用普 通的文本編輯器,如 Windows 的記事本,即可進(jìn)行編輯設(shè)計(jì)。可以使用 Visual Basic 、 Java 、 Visual C++ 、 COBOL 等編程語(yǔ)言來(lái)編寫(xiě)你所需要的 ActiveX Server Component 。 ? Server 對(duì)象: Server 對(duì)象的主要功能是執(zhí)行與 Web 服務(wù)器直接相關(guān)的一些操作。 關(guān)于 sql2020的介紹 Microsoft SQL Server2020 是由 Microsoft 公司開(kāi)發(fā)的,在 Microsoft SQL Server 的 4 發(fā)展歷程中,有兩版本具有重要的意義。從數(shù)據(jù)管理和分析角度看,將原始數(shù)據(jù)轉(zhuǎn)化為商業(yè)智能和充分利用 Web帶來(lái)的機(jī)會(huì)非常重要。 使用 Dreamweaver也可以制作出整個(gè)網(wǎng)站,只是 Dreamweaver本身不適合處理圖片 ,需要Photoshop或者 Fireworks的配合。這樣就能減少事后重新設(shè)計(jì)、重新編碼和重新測(cè)試的返工行為。 總體設(shè)計(jì) 系統(tǒng)功能設(shè)計(jì) 根據(jù)系統(tǒng)功能的要求,小區(qū)物業(yè)系統(tǒng)分為五個(gè)主要模塊。 住戶信息管理 用于管理 小區(qū) 住戶的詳細(xì)信息。住戶的繳費(fèi)信息主要包括: 單據(jù)編號(hào)、住戶名稱、繳費(fèi)日期、收費(fèi)人員、繳費(fèi)方式、繳費(fèi)總額和備注。根據(jù)上面的分析,可以建該數(shù)據(jù)庫(kù)中的基本信息表。管理員在登錄系統(tǒng)時(shí)首先進(jìn)入的是登錄界面 ,如圖 41所示。提交修改信息后將跳轉(zhuǎn)至“錯(cuò)誤信息界面” (圖 45)或“成功信息” (46)界面,提示放回上一頁(yè)。同樣管理員可以修改和刪除住戶停車信息, 如圖 424和 425. 圖 422 住戶停車信息添加 圖 423 住戶停車信息管理 27 圖 424 住戶停車信息修改 圖 425 住戶停車信息刪除 28 具體模塊實(shí)現(xiàn) 登錄模塊 建立頁(yè)面 ,在 Dreamweaver 中設(shè)計(jì)好登錄界面。errmsg=amp。errmsg=amp。 (?action=adminerramp。errmsg=amp。hostnameamp。buildingnameamp。housenumamp。indateamp。remarkamp。) end if dim saveedit,cmd cmd = update baseinfo set hostname=39。,indate=39。,tel=39。,floor=39。,remark=39。infoamp。) edit_news = rs(remark) end sub 投訴信息 管理模塊 投訴管理模塊可是實(shí)現(xiàn)投訴信息的添加、刪除 和修改。,39。,39。,39。) set saveset = (cmd) info=li 住戶投訴添加成功 (?action=adminsucamp。tsnumamp。receiveramp。processoramp。remarkamp。) end sub sub del() dim id id= (id) dim del (delete from tousu where id= amp。 管理員設(shè)置模塊 這個(gè)模塊主要用于管理員修改密碼。errmsg=amp。errmsg=amp。errmsg=amp。usernameamp。md5_codeamp。info=amp。 測(cè)試的特性 1. 挑剔性 測(cè)試是為了證明程序有錯(cuò),而不是證明程序無(wú)錯(cuò)。 測(cè)試的重要性和范圍 軟件測(cè)試在軟件生命周期中占據(jù)重要的地位,在傳統(tǒng)的瀑布模型中,軟件測(cè)試學(xué)僅處于運(yùn)行維護(hù)階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質(zhì)量的重要手段。如果把維護(hù)階段也考慮在內(nèi),討論整個(gè)軟件生存期時(shí),測(cè)試的成本比例也許會(huì)有所降低,但實(shí)際上維護(hù)工作相當(dāng)于二次開(kāi)發(fā),乃至多次開(kāi)發(fā),其中必定還包 含有許多測(cè)試工作。本系統(tǒng)測(cè)試采用了黑盒測(cè)試中的等價(jià)分類法,所以現(xiàn)就此舉一個(gè)例子作為說(shuō)明。 41 c.設(shè)計(jì)過(guò)程中,由于要實(shí)現(xiàn)某些功能,互聯(lián)網(wǎng)幫了我