版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
《電子商務》實習報告題目:團購網(wǎng)信息提示器系名計算機科學與技術系專業(yè)軟件工程年級學號姓名2011年9月9日
目錄TOC一.概述 31.1原題表述 31.2題目的要求及整體規(guī)劃 31.3功能及功能詳情 5二.總體設計思路 62.1系統(tǒng)邏輯總體架構(gòu) 62.3系統(tǒng)的開發(fā)和運行環(huán)境 6三.功能模塊的實現(xiàn) 73.1.1城市分類和商品分類模塊 73.1.2數(shù)據(jù)處理模塊 83.1.3托盤模塊 93.1.4VMPSDK和Hash校驗 103.1.5其他模塊 10四.測試 114.1測試的目的 114.2測試用例 11五.使用手冊 165.1程序主界面 165.1.1關注分類選擇 165.1.2軟件設置 175.1.3開始監(jiān)控 175.2提示窗口 175.3歷史數(shù)據(jù)窗口 185.4托盤事件 195.5Q&A 19六.結(jié)論 20總結(jié) 20體會與收獲 20七.參考文獻 22
一.概述1.1原題表述題目:團購網(wǎng)信息提示器題目表述:團購網(wǎng)信息提示器就是通過使用該提示器,用戶可以方便、快捷、詳細的了解到自己感興趣的團購信息。具體來講就是該提示器可以通過利用團購網(wǎng)提供的OpenAPI來實現(xiàn)團購信息的訂閱和提醒。使得用戶只要預先設置好自己的興趣點和希望的團購地點,當團購網(wǎng)上有相關團購活動時就能提醒用戶,可以不用不停的刷新網(wǎng)頁。1.2題目的要求及整體規(guī)劃題目要求:1.依托某一主流的團購網(wǎng),利用其提供的OpenAPI,實現(xiàn)團購信息的訂閱和提醒;2.用戶可以不必不停的刷新網(wǎng)頁,只要預先設置好自己的興趣點,當團購網(wǎng)上有相關團購活動時就能提醒用戶;3.配置彈出消息、最小化桌面右下角快捷圖標。整體規(guī)劃:1.從整體系統(tǒng)框架構(gòu)思,大致設計了4個模塊:分類功能模塊、數(shù)據(jù)處理功能模塊、加密保護功能模塊、其它功能模塊(包括皮膚設置等);2.以設計好的模塊為依托,分別從各個模塊入手,各個擊破,進而完成整個項目系統(tǒng);3.整體功能實現(xiàn)后,進行功能測試,以此來保證系統(tǒng)的每項功能是否符合實際要求。1.3功能及功能詳情功能功能詳情城市分類選擇功能該功能實現(xiàn)了團購用戶可以通過設置任意選擇自己感興趣的城市來進行團購團購系列分類功能該功能實現(xiàn)了團購用戶可以通過設置任意選擇自己喜歡的團購類別數(shù)據(jù)處理功能該功能實現(xiàn)團購產(chǎn)品信息的搜集,對比等信息對比功能該功能實現(xiàn)了團購網(wǎng)信息的隨時更新,同時將團購網(wǎng)站上的新舊信息進行了對比更加方便用戶來團購托盤事件功能該功能實現(xiàn)程序的后臺運行加密保護功能該功能提供對程序的保護,防止程序被非法調(diào)試和破解二.總體設計思路2.1系統(tǒng)邏輯總體架構(gòu)圖2-1功能模塊圖2.3系統(tǒng)的開發(fā)和運行環(huán)境開發(fā)平臺:windowsNT平臺編程語言:易語言開發(fā)工具:易語言5.11動靜態(tài)結(jié)合版,VMProtect1.70.4,UPX3.04,NSPack3.7三.功能模塊的實現(xiàn)3.1每個功能模塊的界面設計及關鍵代碼3.1.1城市分類和商品分類模塊該模塊為用戶提供城市選擇和分類選擇功能,使用戶可以對需要關注的分類進行監(jiān)視。圖3-1城市分類關鍵代碼圖3-2商品分類關鍵代碼圖3-3分類相關界面設計3.1.2數(shù)據(jù)處理模塊該模塊根據(jù)用戶設置好的參數(shù)進行團購信息的獲取并對獲取的信息進行分類處理;對比當前獲取的信息和歷史信息,判斷是否有新商品信息。圖3-4當前信息提示界面設計圖3-5歷史數(shù)據(jù)信息界面設計3.1.3托盤模塊(1)顯示窗口:打開隱藏的程序主界面(2)歷史數(shù)據(jù):打開歷史數(shù)據(jù)窗口查看歷史數(shù)據(jù)(3)退出軟件:退出該信息監(jiān)視器3.1.4VMPSDK和Hash校驗(1)VMPSDK:在程序的關鍵代碼處置入VMP保護標記(2)Hash校驗:使用MD5,SHA-1等校驗程序是否被非法修改3.1.5其他模塊(1)獲取本機歸屬地:程序運行時顯示當前用戶所在的歸屬地信息,方便用戶設置監(jiān)視參數(shù)(2)窗口透明:加強視覺效果,在提示窗口使用高透明度,彈窗提醒時不容易被他人察覺(3)皮膚模塊:加強程序界面的美觀程度
四.測試4.1測試的目的根據(jù)系統(tǒng)需求和測試方案從而來保證整個團購網(wǎng)信息提示器系統(tǒng)的安全、正常的運行。4.2測試用例測試記錄測試計劃名稱團購網(wǎng)信息監(jiān)視器功能測試測試用例編號TJRAC-tuan-001測試功能描述獲取當前歸屬地信息注意事項測試步驟序列號測試步驟內(nèi)容0打開團購網(wǎng)信息監(jiān)視器測試結(jié)果歸屬地信息處顯示當前歸屬地信息:天津市天津大學測試人員鐘文龍備注鈄施超測試記錄測試計劃名稱團購網(wǎng)信息監(jiān)視器功能測試測試用例編號TJRAC-tuan-002測試功能描述默認設置下獲取團購信息注意事項測試步驟序列號測試步驟內(nèi)容0打開團購網(wǎng)信息監(jiān)視器1保持默認設置,點擊開始監(jiān)控按鈕預測結(jié)果1.間隔一段時間后,右下角彈出提示窗口,窗口中顯示團購商品的原價,現(xiàn)價和商品介紹測試人員鐘文龍備注測試記錄測試計劃名稱團購網(wǎng)信息監(jiān)視器功能測試測試用例編號TJRAC-tuan-003測試功能描述選擇不同城市和分類獲取團購信息注意事項測試步驟序列號測試步驟內(nèi)容0打開團購網(wǎng)信息監(jiān)視器1設置不同的城市和分類2點擊”開始”監(jiān)控按鈕3等右下角彈出提示窗口后,右鍵點擊托盤圖標選擇”顯示窗口”4重復1~3步,直至所有城市和分類都經(jīng)過測試測試結(jié)果右下角彈出的提示窗口中的信息與通過瀏覽器訪問的信息一致測試人員鈄施超備注鐘文龍測試記錄測試計劃名稱團購網(wǎng)信息監(jiān)視器功能測試測試用例編號TJRAC-tuan-004測試功能描述設置軟件獲取信息的時間間隔注意事項測試步驟序列號測試步驟內(nèi)容0打開團購網(wǎng)信息監(jiān)視器1在軟件設置中設置時間間隔2點擊”開始監(jiān)控”按鈕3等右下角彈出提示窗口后,右鍵點擊托盤圖標選擇”顯示窗口”4重復1~3步,直至所有時間間隔都經(jīng)過測試測試結(jié)果程序開始監(jiān)控后,在不同時間間隔彈出提示窗口測試人員鈄施超備注測試記錄測試計劃名稱團購網(wǎng)信息監(jiān)視器功能測試測試用例編號TJRAC-tuan-005測試功能描述設置是否彈出提示窗口注意事項測試步驟序列號測試步驟內(nèi)容0打開團購網(wǎng)信息監(jiān)視器1在軟件設置中取消勾選”彈出提示窗口通知我”復選框2點擊”開始監(jiān)控”按鈕3間隔一段時間后,右鍵點擊托盤圖標,選擇”歷史數(shù)據(jù)”查看團購信息測試結(jié)果程序運行后不再彈出提示窗口,查看歷史數(shù)據(jù)可以看到程序在后臺獲取團購信息測試人員鐘文龍備注測試記錄測試計劃名稱團購網(wǎng)信息監(jiān)視器功能測試測試用例編號TJRAC-tuan-006測試功能描述設置提示窗口彈出位置注意事項測試步驟序列號測試步驟內(nèi)容0打開團購網(wǎng)信息監(jiān)視器1在軟件設置中設置不同的窗口位置2點擊”開始監(jiān)控”按鈕3等提示窗口出現(xiàn)后,右鍵點擊托盤圖標選擇”顯示窗口”4重復1~3步,直至所有位置都經(jīng)過測試測試結(jié)果在開始監(jiān)控后,提示窗口在所設置的位置彈出測試人員鐘文龍備注測試記錄測試計劃名稱團購網(wǎng)信息監(jiān)視器功能測試測試用例編號TJRAC-tuan-007測試功能描述設置程序開機自啟動注意事項測試步驟序列號測試步驟內(nèi)容0打開團購網(wǎng)信息監(jiān)視器1在軟件設置中,勾選”系統(tǒng)開機后啟動本軟件”復選框2點擊”開始監(jiān)控”按鈕測試結(jié)果注冊表的開機啟動項中寫入程序自啟動信息測試人員鐘文龍備注測試記錄測試計劃名稱團購網(wǎng)信息監(jiān)視器功能測試測試用例編號TJRAC-tuan-008測試功能描述反調(diào)試,反編譯測試注意事項OllyDBG只能在32位系統(tǒng)下運行測試步驟序列號測試步驟內(nèi)容0打開OllyDBG1載入程序2打開IDApro3載入程序,選擇Windbgdebugger,按F9運行測試結(jié)果OllyDBG在載入程序中崩潰IDApro載入運行后,在.HmH2:005FECAC,.HmH2:005FE520,.HmH2:005B0582,.HmH2:005B0582處中斷,忽略中斷繼續(xù)運行后,彈出程序被調(diào)試提示信息測試人員鈄施超備注IDApro提示信息:Adebuggerhasbeenfoundrunninginyoursystem.Please,unloaditfrommemoryandrestartyourprogram.
五.使用手冊在程序運行前,請先檢查程序校驗文件(tuan.dat,tuan.key,tuan.dll)是否存在完整。5.1程序主界面程序通過校驗后運行的主界面如圖5-1所示:圖5-1程序主界面5.1.1關注分類選擇在城市下拉菜單和分類下拉菜單中選擇關注的城市和分類,在城市下拉菜單下方顯示用戶的歸屬地信息,如圖5-2:圖5-2分類選擇及歸屬地5.1.2軟件設置(1)軟件間隔:該設置提供12個不同的時間間隔來獲取團購商品信息(2)有新消息:該設置可以選擇當有新的團購商品信息時是否彈出提示窗口(3)窗口位置:該設置可以選擇提示窗口彈出的位置,注意:該設置只有勾選彈出提示窗口通知我復選框后才有效.(4)開機啟動:該設置可以使程序在計算機啟動后自動運行圖5-3軟件設置5.1.3開始監(jiān)控點擊“開始監(jiān)控”按鈕,程序啟動監(jiān)控線程同時隱藏主界面5.2提示窗口當有新團購商品信息時,程序會在對應設置的位置彈出提示窗口,如圖5-4:圖5-4提示窗口(1)點擊”打開”按鈕,將打開所關注的團購頁面并將當前的團購商品信息設置為已讀(2)點擊”知道了”按鈕,將直接設置當前團購商品信息設置為已讀并關閉提示窗口5.3歷史數(shù)據(jù)窗口右鍵點擊托盤圖標并選擇“歷史數(shù)據(jù)”打開歷史數(shù)據(jù)窗口,如圖5-5:圖5-5歷史數(shù)據(jù)窗口打開歷史數(shù)據(jù)窗口可以查看已獲取的團購商品信息,包括商品所屬的團購網(wǎng)站,原價,折扣,現(xiàn)價和介紹。5.4托盤事件雙擊托盤圖標或右鍵點擊托盤圖標選擇顯示窗口可重新打開程序主界面右鍵點擊托盤圖標,選擇歷史數(shù)據(jù)可以打開歷史數(shù)據(jù)窗口右鍵點擊托盤圖標,選擇退出軟件將退出監(jiān)視器5.5Q&A(1)Q:運行程序后彈出”缺少相關文件!”對話框.A:請確認程序所需要的校驗文件(tuan.dat,tuan.key,tuan.dll)都已存在.(2)Q:運行程序后彈出”程序未知錯誤!”對話框.A:請確認未被非法修改或程序名稱(tuanv1.4gamma.exe)未改變或校驗文件tuan.dat合法.(3)Q:點擊”開始監(jiān)控”按鈕后,彈出”程序未授權(quán)!”對話框.A:請確認授權(quán)文件tuan.key合法.(4)Q:點擊”開始監(jiān)控”按鈕后,彈出”程序校驗失敗!”對話框.A:請確認校驗文件(tuan.dll,tuan.key,tuan.dat)合法.(5)Q:運行程序后彈出”請檢查網(wǎng)絡連接”對話框.A:程序會在載入線程和校驗文件前首先檢測網(wǎng)絡是否連通,如果出現(xiàn)此問題,請確定網(wǎng)絡是否通暢,某些p2p下載軟件也會造成網(wǎng)絡擁堵,請暫停下載后重新運行程序.六.結(jié)論總結(jié)在這次課程設計中我們選擇的是電子商務系統(tǒng)中的團購網(wǎng)信息提示器??傮w來講,團購網(wǎng)信息提示器通過在設計好的提示器軟件界面上設置自己的興趣愛好點,還可以設置有新消息時彈出窗口提示提示器用戶,還可以設置窗口彈出位置和開機后是否同時啟動該軟件。體會與收獲通過這次設計開發(fā),我們都學到了很多,更加深切的體會
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 紅酒莊園股權(quán)轉(zhuǎn)讓居間合同
- 主題KTV裝修設計合同
- 生鮮電商平臺配送協(xié)議
- 非競爭與保密協(xié)議制度
- 文化創(chuàng)意產(chǎn)業(yè)數(shù)字化轉(zhuǎn)型協(xié)議
- 購物中心招商運營合作協(xié)議
- 通信行業(yè)市場調(diào)研合同書樣本
- 高效節(jié)能照明產(chǎn)品銷售與售后服務合同
- 2024年新能源技術研發(fā)與應用合同
- 電子商務交易免責協(xié)議
- 人員密集場所消防安全管理培訓
- 《聚焦客戶創(chuàng)造價值》課件
- PTW-UNIDOS-E-放射劑量儀中文說明書
- JCT587-2012 玻璃纖維纏繞增強熱固性樹脂耐腐蝕立式貯罐
- 保險學(第五版)課件全套 魏華林 第0-18章 緒論、風險與保險- 保險市場監(jiān)管、附章:社會保險
- 典范英語2b課文電子書
- 員工信息登記表(標準版)
- 17~18世紀意大利歌劇探析
- 春節(jié)工地停工復工計劃安排( 共10篇)
- 何以中國:公元前2000年的中原圖景
- 新教材人教版高中物理選擇性必修第二冊全冊各章節(jié)課時練習題及章末測驗含答案解析(安培力洛倫茲力電磁感應交變電流等)
評論
0/150
提交評論