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

正文內(nèi)容

汽車美容管理系統(tǒng)的分析與設(shè)計(jì)畢業(yè)論-資料下載頁(yè)

2025-06-05 04:05本頁(yè)面
  

【正文】 nchar20100GoodsID√nchar20100Date√datetime8233Commissionratefloat8530√Commissionamountfloat8530√ 代碼設(shè)計(jì)在信息系統(tǒng)中,任何表征客觀事物的信息都是通過(guò)一定的編碼方式以代碼的形式輸入并存儲(chǔ)在計(jì)算機(jī)中的。代碼就是用來(lái)表征客觀事物的實(shí)體類別和屬性的一個(gè)或一組易于計(jì)算機(jī)處理的特定符號(hào)。本系統(tǒng)設(shè)計(jì)的代碼共分兩類:一類是數(shù)字型代碼,如每個(gè)表中標(biāo)識(shí)性的ID,設(shè)置為整型,自增1。它們簡(jiǎn)單、便于排序、易于推廣,但描述不直觀。另一類是在數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中產(chǎn)生的,用一個(gè)或多個(gè)字母表示,便于記憶和處理,但易重復(fù)和沖突的字母型代碼,如每個(gè)表中的字段。 輸入輸出設(shè)計(jì)系統(tǒng)模塊輸入輸出登錄用戶名、密碼、驗(yàn)證碼無(wú)(登錄成功跳轉(zhuǎn)到相應(yīng)頁(yè)面)消費(fèi)開(kāi)單會(huì)員卡號(hào)、密碼會(huì)員消費(fèi)詳細(xì)信息會(huì)員管理管理員密碼、會(huì)員密碼會(huì)員基本信息事件提醒管理員密碼、會(huì)員卡號(hào)事件提醒信息、到期提醒信息、來(lái)電記錄信息系統(tǒng)設(shè)置超級(jí)管理員密碼會(huì)員等級(jí)信息、會(huì)員優(yōu)惠方式信息、員工信息、商品類別信息、商品信息、兌換商品信息、消費(fèi)后臺(tái)提醒商品信息、管理員權(quán)限信息交班管理用戶名、密碼、驗(yàn)證碼登錄日志 人機(jī)對(duì)話設(shè)計(jì)對(duì)話界面設(shè)計(jì)時(shí)盡量遵守讓用戶輸入最少的原則;為了增加界面的友好性,人機(jī)對(duì)話多采用Ajax異步提交技術(shù)對(duì)用戶輸入的數(shù)據(jù),及時(shí)的進(jìn)行驗(yàn)證,并給以溫馨的提示。 第6章 系統(tǒng)實(shí)施 系統(tǒng)實(shí)施是結(jié)構(gòu)化開(kāi)發(fā)方法的最后一個(gè)階段,對(duì)系統(tǒng)的質(zhì)量有著十分直接的影響。本章內(nèi)容是在完成系統(tǒng)規(guī)劃、系統(tǒng)分析和系統(tǒng)設(shè)計(jì)等工作后,對(duì)系統(tǒng)具體功能的實(shí)現(xiàn),主要介紹了系統(tǒng)框架和一些主要的功能模塊的實(shí)現(xiàn)過(guò)程。 系統(tǒng)框架本系統(tǒng)采用的三層架構(gòu)如圖61所示,分工更明確,有利于后期的維護(hù)和升級(jí)。 圖61 本系統(tǒng)三層架構(gòu)下面以tb_menu為例介紹三層架構(gòu)中層與層之間的相互調(diào)用的代碼:using System。using 。using 。using 。using 。using 。namespace BLL{ public partial class tb_menu { private dal = new ()。 // 獲取該菜單下的子菜單的orderBy的最大值 public int GetMaxChildOrder(string menuid) { return (menuid)。 } // 判斷是否能刪除該菜單 public bool IsCanDelMenu(string menuid) { return (menuid)。 } // 更新一條數(shù)據(jù) public int Update(string menuname, string menuurl, int menuid) { return (menuname,menuurl,menuid)。 } // 更改菜單的OrderBy public int UpdateOrderBy(int position, int menuid) { return (position,menuid)。 } // 獲取有訪問(wèn)權(quán)限的菜單的ID public List GetVisitChildMenus(int roleid, int parentid) { return (roleid, parentid)。 } // 獲取具有訪問(wèn)權(quán)限的一級(jí)菜單 public List GetTopLevelMenus(int roleid) { return (roleid)。}}} 登錄界面系統(tǒng)登錄界面主要用于系統(tǒng)用戶及管理員登錄時(shí)的身份驗(yàn)證。該模塊首先在頁(yè)面加載時(shí)判斷是否有加密狗,接著判斷輸入的用戶名和密碼是否與表tb_operator中的一致,再判定驗(yàn)證碼是否正確。系統(tǒng)登錄界面運(yùn)行效果如圖61所示:圖61 登錄界面系統(tǒng)對(duì)用戶提交數(shù)據(jù)進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),當(dāng)用戶輸入信息出現(xiàn)錯(cuò)誤時(shí),系統(tǒng)會(huì)根據(jù)不同的錯(cuò)誤類型給予相應(yīng)的錯(cuò)誤提示:錯(cuò)誤類型提示消息出錯(cuò)的可能原因登錄名有誤用戶或管理員登錄時(shí)賬戶名輸入有誤,或是非系統(tǒng)使用者輸入了不存在的賬戶名密碼有誤用戶或管理員登錄時(shí)密碼輸入和賬戶名不一致(由于加密狗的作用,數(shù)據(jù)庫(kù)中的密碼是經(jīng)過(guò)加密的)驗(yàn)證碼有誤用戶或管理員登錄時(shí)驗(yàn)證碼輸入有誤當(dāng)用戶及管理員登錄驗(yàn)證成功后,系統(tǒng)將自動(dòng)由登錄首頁(yè)跳轉(zhuǎn)至相應(yīng)的操作頁(yè)面,供用戶進(jìn)行后續(xù)操作。其部分代碼如下://加密文件代碼public class MD5Commpn { public static string GetMd5Hash(string strInput) { MD5 md5Hasher = ()。 byte[] btData = ((strInput))。 StringBuilder sBuilder = new StringBuilder()。 for (int i = 0。 i 。 i++) { (btData[i].ToString(x2))。 }return ()。 } // 檢查一個(gè)普通字符串的Md5,與傳遞的Md5字符串是否相同 public static bool VerifyMd5Hash(string strInput, string strHash) {string strhashOfInput = GetMd5Hash(strInput)。StringComparer parer = 。 if (0 == (strhashOfInput, strHash)) { return true。 } else { return false。 } }} 系統(tǒng)主要功能模塊 消費(fèi)開(kāi)單用戶或管理員成功登錄系統(tǒng)以后即可對(duì)會(huì)員消費(fèi)情況進(jìn)行錄入,自動(dòng)完成累計(jì)積分,消費(fèi)打折。也可以增加會(huì)員消費(fèi)商品的詳細(xì)信息。 消費(fèi)開(kāi)單模塊的界面效果如圖62: 圖62 消費(fèi)開(kāi)單界面圖該模塊部分代碼實(shí)現(xiàn)如下:// tab標(biāo)簽切換對(duì)應(yīng)的js代碼function nTabs(thisObj,Num) { if ( == active) return。 var tabObj = 。 var tabList = (tabObj).getElementsByTagName(li)。 for (i = 0。 i 。 i++) { if (i == Num) { = active。 (tabObj + _Content + i). = block。 } else { tabList[i].className = normal。 (tabObj + _Content + i). = none。 } }} 會(huì)員管理會(huì)員管理包括兩個(gè)模塊:會(huì)員管理和會(huì)員多級(jí)顯示。管理員可以查看會(huì)員卡信息,添加、修改、刪除會(huì)員,對(duì)會(huì)員卡和計(jì)次卡續(xù)費(fèi)。會(huì)員多級(jí)顯示模塊的界面效果如圖63:圖63 會(huì)員多級(jí)顯示界面圖該模塊部分代碼實(shí)現(xiàn)如下: private void ShowAllTree(string ParentCode, TreeNodeCollection nodes) { //生成樹(shù)的子節(jié)點(diǎn) DataRow[] drs = (Introducer=39。 + ParentCode + 39。)。 for (int i = 0。 i 。 i++) { TreeNode newNode = new TreeNode()。 DataRow dr = drs[i]。 = dr[Name].ToString()。 = dr[MemberID].ToString()。 = main。 (newNode)。 = false。 string newID = dr[MemberID].ToString()。 //遞歸調(diào)用,將子結(jié)點(diǎn)ID當(dāng)做下一當(dāng)前結(jié)點(diǎn)ID ShowAllTree(newID, )。 } } 系統(tǒng)設(shè)置系統(tǒng)設(shè)置主要包括五個(gè)子模塊:會(huì)員卡設(shè)置、員工管理、商品設(shè)置、積分設(shè)置和其他設(shè)置,實(shí)現(xiàn)了對(duì)會(huì)員卡級(jí)別,會(huì)員優(yōu)惠方式,員工、商品、管理員及其他基本信息的增、刪、改、查。商品設(shè)置模塊的界面效果如下圖64: 圖64 商品設(shè)置界面圖 該模塊的部分代碼實(shí)現(xiàn)如下: //修改商品頁(yè)面彈出層和傳參對(duì)應(yīng)的js代碼function editgoods(obj) { var gid=$(obj).parent().parent().find(td:eq(0)).text()。 var gname=$(obj).parent().parent().find(td:eq(1)).text()。 var gunit=$(obj).parent().parent().find(td:eq(2)).text()。 var gprice=$(obj).parent().parent().find(td:eq(3)).text()。 var gbid=$(obj).parent().parent().find(td:eq(4)).text()。 var gnum=$(obj).parent().parent().find(td:eq(5)).text()。 var gdiscount=$(obj).parent().parent().find(td:eq(6)).text()。 var mission=$(obj).parent().parent().find(td:eq(8)).text()。 $(ctl00_ContentEdit_gid).val(gid)。 $(ctl00_ContentEdit_gname).val(gname)。 $(ctl00_ContentEdit_gunit).val(gunit)。 $(ctl00_ContentEdit_gprice).val(gprice)。 $(ctl00_ContentEdit_gbid).val(gbid)。 $(ctl00_ContentEdit_gnum).val(gnum)。 $(ctl00_ContentEdit_gdiscount).val(gdiscount)。 $(ctl00_ContentEdit_mission).val(mission)。 ({ container: 39。editgoods39。, fixed: false })。 $(editgoods).parent().appendTo($(form:first))。} 事件提醒事件提醒主要包括三個(gè)子模塊:事件提醒、到期提醒和來(lái)電記錄。提供多種提醒功能,如每周提醒、每月提醒、一次性提醒、生日提醒、保險(xiǎn)到期、年審到期等到期提醒。事件提醒模塊的界面效果如下圖65:圖65 事件提醒界面圖該模塊的部分代碼實(shí)現(xiàn)如下://事件提醒頁(yè)面的js代碼,實(shí)現(xiàn)彈出層和向后臺(tái)傳參 script type=text/javascript $(function(){ $(select).click(function (){ var str=$(inputid).val()。 $.post(/Ajax/,{str:str},function(data,s
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1