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

正文內(nèi)容

本科畢業(yè)論文-家庭理財系統(tǒng)的設(shè)計與實現(xiàn)-預(yù)覽頁

2024-12-08 07:06 上一頁面

下一頁面
 

【正文】 為管理員的基本道德素質(zhì)。 本系統(tǒng) 設(shè)計 的指導(dǎo)思想是為用戶提供便利的服務(wù),界面要求友好大方,操作 簡單清晰,涉及到數(shù)據(jù)修改的操作要有提示詢問是否進行修改。對需求分析和 設(shè)計的方法進行了細致闡述 ,對系統(tǒng)實現(xiàn)過程中對關(guān)鍵問題的解決給出具體的實現(xiàn)技術(shù)和實現(xiàn)方法西北大學(xué)本科畢業(yè)論文 家庭理財系統(tǒng) 3 1 主要技術(shù)分析 ASP ASP 技術(shù)簡介 和工作原理 ASP 是 Active Server Page 的縮寫,意為 “動態(tài)服務(wù)器頁面 ”。 與 HTML 相比, ASP 網(wǎng)頁具有以下特點: [1] 1. 利用 ASP 可以實現(xiàn) 動態(tài)網(wǎng)頁技術(shù) 。 5. ASP 可以使用服務(wù)器端 ActiveX 組件來執(zhí)行各種各樣的任務(wù)。 3. 服務(wù)器引擎開始運行 ASP 程序。 ASP 采用腳本語言 VBScript( Java script)作為自己的開發(fā)語言。 PHP 是完全免費的 , 可以從 PHP 官方站點自由下載 ,并 且 能夠 不受限制地獲得源碼, 也 可以從中加進自己需要的特色。但 JSP 代碼被編譯成 Servlet 并由 Java 虛擬機解釋執(zhí)行,這種編譯操作僅在對 JSP 頁面的第一次請求時發(fā)生。 ASP 、 PHP、 JSP 三者都是面向 Web 服務(wù)器的技術(shù),客戶端瀏覽器不需要任何附加的軟件支持。 考慮到 ASP 易學(xué) 易用 ,開發(fā)效率高 和 速度快 的優(yōu)點, 最終 用 ASP 作西北大學(xué)本科畢業(yè)論文 家庭理財系統(tǒng) 5 為本系統(tǒng)的開發(fā)語言。 2. 面向?qū)ο? ACCESS 是一個面向?qū)ο蟮拈_發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫系統(tǒng)中的各種功能對象化,將數(shù)據(jù)庫管理的各種功能封裝在各類對象中。系統(tǒng)還提供了 各種 工具,使得操作簡便,容易使用和掌握 。 ACCESS 還可以將程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動態(tài)數(shù)據(jù)相聯(lián)接 , 利用數(shù)據(jù)庫訪問頁對象生成 HTML 文件,輕松構(gòu)建Inter/Intra 的應(yīng)用 。 因為 ACCESS 有 上述 優(yōu)點,同時 由于本系統(tǒng)是小型系統(tǒng),擁有很少的在線人數(shù),故 選 用 ACCESS 作為本系統(tǒng)的 數(shù)據(jù)庫 , 能 夠 節(jié)約開發(fā)成本,提高軟件生產(chǎn)效率。 3. 客戶端腳本 (例如 JavaScript),它實際操縱 Web 頁上的 HTML 和 CSS。 3. 動態(tài)的交互作用 。利用 DHTML,網(wǎng)頁設(shè)計者可以動態(tài)地隱藏或西北大學(xué)本科畢業(yè)論文 家庭理財系統(tǒng) 7 顯示內(nèi)容、修改樣式定義、激活元素以及為元素定位。 B/S 架構(gòu) B/S 架構(gòu)與 C/S 架構(gòu)的對比 傳統(tǒng)的 C/S 結(jié)構(gòu)軟件(即客戶機 /服務(wù)器模式)分為客戶機和服務(wù)器兩層,客戶機不是毫無運算能力 的輸入、輸出設(shè)備,而是具有了一定的數(shù)據(jù)處理和數(shù)據(jù)存儲能力,通過把應(yīng)用軟件的計算和數(shù)據(jù)合理地分配在客戶機和服務(wù)器兩端,可以有效地降低網(wǎng)絡(luò)通信量和服務(wù)器運算量。 3. C/S 結(jié)構(gòu)的管理信息系統(tǒng)具有較強的事務(wù)處理能力,能實現(xiàn)復(fù)雜的業(yè)務(wù)流程。 3. 開發(fā)成本較高,需要具有一定專業(yè)水準(zhǔn)的技術(shù)人員才能完成。 2. 業(yè)務(wù)擴展簡單方便,通過增加網(wǎng)頁即可增加服務(wù)器功能。 3. 頁面動態(tài)刷新,響應(yīng)速度明顯降低。系統(tǒng)的擴展容易,只要 連接網(wǎng)絡(luò) ,再由系統(tǒng)管理員分配一個用戶名和密碼,就可以使用 。提供用戶注冊 的頁面 , 可由網(wǎng)絡(luò)用戶自行進行注冊成為該系統(tǒng)的合法使用者。根據(jù)系統(tǒng)功能設(shè)計要求及功能模塊劃分,創(chuàng)建一個數(shù)據(jù)庫文件 。 圖 PROMPT 表結(jié)構(gòu) 5. 家庭成員表( FAMILY) 家庭成員表主要保存用戶家庭成員的基本信息,包括:姓名,關(guān)系, 工作。用戶登錄后將寫入session 對象,用戶退出時將 清除 session。可添加新的收入記錄,刪除,修改收入記錄; 普通用戶可以根據(jù)支出項名稱,支出金額,支出時間進行支出查詢,并提供升序個降序兩種結(jié)果顯示方式,可添加新的支出記錄,刪除,修改支出記錄。 還可以修改管理員密碼,防止他人濫用管理權(quán)限。 [5, 713] 登陸 注冊模塊 登陸 模塊 的實現(xiàn) 登陸界面的效果如下: 圖 登陸界面 該界面的實現(xiàn)是用 DIV+CSS 的方法,該方法提供了豐富多樣的頁面表現(xiàn)形式, 只要改變一下背景圖片就可以達到上面的效果。 sql=select * from userinfo where username=39。 set rs=(sql) if or then … 3. 如果用于的用戶名和密碼都是正確的,則在 session 中寫入相應(yīng)的內(nèi)容 session(name)=username session(islogin)=1 session(isadmin)=rs(adminflag) 4. 每個頁面都包含了 頁面,如果用戶沒有通過登陸界面直接輸入URL 地址時,提示用戶沒有登陸,點擊鏈接轉(zhuǎn)到登陸頁面。 西北大學(xué)本科畢業(yè)論文 家庭理財系統(tǒng) 19 注冊 模塊 的實現(xiàn) 圖 注冊頁面 用戶注冊界面為沒有賬號的用戶提供注冊功能,界面元素包括輸入用戶名,密碼,重復(fù)密碼,昵稱,驗證碼的文本框,性別選擇的下拉菜單,注冊用戶遵守條款的只讀文本框,確認(rèn)注冊的按鈕,返回主界面的鏈接。39。amp。該用戶已經(jīng)存在,請重新輸入! 39。onclick=+=parseInt(Math.random()*10) 4. 用戶輸入信息格式正確,提交到服務(wù)器時,均符合要求,將該用戶信息寫入數(shù)據(jù)庫,提示 “ 注冊成功! ” ,點擊鏈接 “ 點擊此處跳轉(zhuǎn) ” 到用戶頁面首頁 登陸成功頁面采用 “ 用戶拉 ” 的方式每秒刷新一次頁面來實現(xiàn)倒數(shù)計時的功能,同時,該頁面將用戶上一次登陸的時間,登陸次數(shù)和真實姓名保存到SESSION 中以供后面使用。39。同時 顯示歡迎文字,姓名,歷史登陸次數(shù)和上次登錄時間: 您好 ,b style=color:red%=session(realname)%!/bbr 您已經(jīng)登陸了 :b style=color:red%=session(times)%次 /bbr 上次登陸的時間是 :b style=color:red%=session(time)%/bbr 最后提供給出文字提示說明該系統(tǒng)目前有多少注冊用戶,點擊超鏈接可以給出所有的用戶信息: %function countuser() dim thesum thesum=0 set rs=() sql=select * from userinfo where adminflag=0 sql,conn,1,3 countuser= end function% 本系統(tǒng)目前有 %=countuser()%個注冊用戶 a href=?action=look查看所有的用戶 /a % dim action action=trim((action)) if action=look then ?action=search end if% 2. 管理員左操作界面 該頁面的效果 如下: 西北大學(xué)本科畢業(yè)論文 家庭理財系統(tǒng) 23 圖 管理員操作菜單 本頁面包含 4 個頁面: 1) 添加新用戶界面:該頁面與用戶注冊界面基本相同,不同的是不再有驗證碼,方便管理員添加用戶。最后吧頁面定位到登陸界面。tableamp。39。 其中,支出人因為只能是已經(jīng)在親屬列表中的人物,所以用下拉列表的方式來顯示所有可用的人物信息,可以用讀取數(shù)據(jù)庫中當(dāng)前登陸用戶的親屬,用循環(huán)的方式增加到下拉列表中:(當(dāng)前用戶是默認(rèn)的支出人,所有需要把“自己“也加到列表中) select name=consumer %set rs=() sql=select realname from userinfo where username=39。 sql,conn,1,3% option value=%=rs(realname)% 我 (%=rs(realname)%) % sql=select * from family where username=39。 sql,conn,1,1 if not then do until % option value=%=rs(name)% %=rs(relation)%(%=rs(name)%) % loop … 西北大學(xué)本科畢業(yè)論文 家庭理財系統(tǒng) 28 用戶帶這條信息的操作有兩種:修改和刪除,當(dāng)選擇修改的時候用表單所給定的數(shù)據(jù)更新數(shù)據(jù)中數(shù)據(jù);當(dāng)選擇刪除的時候直接刪除這條數(shù)據(jù) 。 當(dāng)用戶需要刪除所有的記錄是就可以點擊鏈接“刪除所有用戶”。}else{return false。 西北大學(xué)本科畢業(yè)論文 家庭理財系統(tǒng) 29 圖 增加提醒頁面 圖 查看提醒 當(dāng)點擊刪除過時提醒按鈕時,將刪除所有已經(jīng)過時的提醒,該命令的代碼如下: set rs=() sql=select * from prompt where username=39。 sql,conn,1,3 do until if datediff(d,rs(date),now())0 then if not datediff(m,now(),rs(date))0 then if not datediff(y,now(),rs(date))0 then end if end if end if 西北大學(xué)本科畢業(yè)論文 家庭理財系統(tǒng) 30 loop :set rs=nothing 5) 普通用戶修改個人信息頁面 該頁面的主要內(nèi)容如下: 圖 普通用戶修改信息頁面 當(dāng)頁面被激活的時候,首先從數(shù)據(jù)庫中獲取當(dāng)前用戶的基本信息。39。data source=amp。amp。 if go1 then (1)。39。當(dāng)真正開始著手研究的時候遇到了很多困難。這樣就能夠方便地調(diào)試編寫出來的代碼。登陸界面主要是一些對表單的運用 ,這屬于HTML 的范疇,所以很快就完成了。基于 B/S 模式的軟件不可能不涉及到數(shù)據(jù)庫, SQL的語法我們并不陌生,然而要在一個網(wǎng)頁上使用數(shù)據(jù)庫需要一個學(xué)習(xí)的過程,所幸這個過程很短暫,很快我們就步入了具體的編碼環(huán)節(jié)。這些錯誤基本都是腳本不能被瀏覽器解析所引起的。 解決辦法:將本頁面產(chǎn)生的表單交給本頁面處理。最初的想法是在表單處理語句之前加入判斷語句,如果數(shù)據(jù)的格式不合法就返回上一界面。這樣問題就得到解決。 西北大學(xué)本科畢業(yè)論文 家庭理財系統(tǒng) 35 4 系統(tǒng)測試 簡介軟件測試、調(diào)試 測試的目的 和方法 軟件測試是保證系統(tǒng)質(zhì)量的關(guān)鍵, 就是在軟件投入生產(chǎn)性運行之前,盡可能 的 發(fā)現(xiàn)該軟件中出現(xiàn)的問題及運行錯誤,并進行修改。白盒測試是完全 了解程序的結(jié)構(gòu)和處理過程,檢查程序中的每一條通路是否能按預(yù)定的要求正確工作,也稱為結(jié)構(gòu)測試。 3. 因 為軟件代碼是自己編寫的,加上適當(dāng)?shù)陌缀袦y試能夠讓系統(tǒng)的模塊更可靠。 3. 輸入正確用戶名,不輸入密碼,點擊“登錄系統(tǒng)”按鈕,對話框提示“請輸入密碼!” 。 圖 注冊頁面 用戶名空 2. 用戶名長度大于 10 個字符時,點擊“注冊”按鈕,對話框提示“用戶名不能大于 10 個字符 !” 3. 密碼為空時,點擊“注冊”按鈕,對話框提示“請輸入密碼 !” 4. 密碼長度大于 16 個字符時,點擊“注冊”按鈕,對話框提示“用戶名西北大學(xué)本科畢業(yè)論文 家庭理財系統(tǒng) 38 不能大于 10 個字符 !” 5. 重復(fù)密碼與密碼不一致時,點擊“注冊”按鈕,對話框提示“ 兩次輸入的密碼必須相同 !” 6. 驗證碼為空時,點擊“注冊”按鈕,對話框提示“請輸入驗證碼!” 7. 用戶名已存在時,提示“該用戶已經(jīng)存在,請重新輸入!” 。 4. 修改用戶信息:輸入格式正確的姓名,選擇“修改”選項,點擊“確認(rèn)”按鈕,進行信息修改。 8. 修改管理員密碼:輸入格式不正確的舊密碼,新密碼,重復(fù)密碼,或新密碼與重復(fù)密碼不一致,點擊“提交”按鈕,顯示相應(yīng)的錯誤提示信息。 4. 收入管理與支出管理測試內(nèi)容與結(jié)果一樣。 8. 修改個人資料:輸入格式正確的舊密碼,新密碼,重復(fù)密碼,姓名,選擇性別,選擇年齡,點擊“確認(rèn)修改”,修改成功。 12. 刪除家庭成員:選擇“刪除”選項,點擊“提交修改”,刪除成功。 2. 學(xué)會了 用系統(tǒng) 的 開發(fā)思想 思考和解決問題。 西北大學(xué)本科畢業(yè)論文 家庭理財系統(tǒng) 43 參考 文獻 [1]百度百科 .ASP[OL]. [2]百度百科 .ACCESS[OL]. . [3]百度百 科 .DHTML[OL]. . [5]吳麗萍 王衛(wèi)兵 章儀等 .ASP 企業(yè)管理系統(tǒng)開發(fā)實例 [M] .北京: 清華大學(xué)出版社 2020:145 [6]史九林等 .軟件測試技術(shù)概論 [M] .北京: 清華大學(xué)出版社 , 2020:1323 [7]楊武 .ASP 數(shù)據(jù)庫編程入門 [
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1