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

正文內(nèi)容

畢業(yè)設(shè)計(jì)網(wǎng)吧計(jì)費(fèi)系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn)(參考版)

2024-12-07 17:54本頁面
  

【正文】 namespace NetManage_DB { public class DB { // 數(shù)據(jù)庫連接字符串 private static readonly string ConnectionString = [ConnectionString]。 using 。 } } } 網(wǎng)吧計(jì)費(fèi)系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn) 44 數(shù)據(jù)庫 連接 功能的實(shí)現(xiàn) using System。 // 返回操作結(jié)果 if(i == 1) { // 添加成功 (?iRet=5)。 // 注入 = note。 // 內(nèi)容 = ()。 圖 55 記事管理頁面 下面是 記事管理 功能的主要代碼: public partial class AddNote : { protected void Page_Load(object sender, EventArgs e) { } /// summary /// 新增記事信息 /// summary /// param name=sender/param /// param name=e/param protected void btnAdd_Click(object sender, EventArgs e) 網(wǎng)吧計(jì)費(fèi)系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn) 43 { // 初始化 Note實(shí)體類 note = new ()。 記事管理功能分為添加記事,查詢記事,瀏覽,修改和刪除記事等。 } } /// summary /// MD5 加密 /// /summary /// param name=str需要加密字符串 /param /// returns/returns private string MD5Encrypt(string str) { return gFile(str, MD5)。 } else { // 密碼輸入錯(cuò)誤 (?iRet=15)。 // 修改密碼 網(wǎng)吧計(jì)費(fèi)系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn) 41 int i = (person)。 // 新密碼 = MD5Encrypt(())。 // 比較密碼 if (MD5Encrypt(()) == PerPwd) { // 初始化 Person 實(shí)體類 person = new ()。 if ([0]. 0) { // 用戶編 號(hào) int perID = ([0].Rows[0][perID])。 // 初始化 Person 業(yè)務(wù)類 br_person = new ()。 在提交之后,系統(tǒng)會(huì)給出相應(yīng)的 信息。 修改密碼 通過 填寫用戶名、舊密碼、新密碼、確認(rèn)密碼 。 } else { // 用戶不存在 (?iRet=13)。 // 創(chuàng)建時(shí)間 = ([0].Rows[0][createDate].ToString()).ToString(yyyy 年 MM 月 dd 日 )。 // 電子郵箱 = [0].Rows[0][].ToString()。 } // 年齡 = [0].Rows[0][age].ToString()。 // 性別 if (([0].Rows[0][sex]) == 0) { = 男 。 // 如果用戶存在 if([0]. 0) { // 用戶名 = [0].Rows[0][perName].ToString()。 } } } /// summary /// 顯示用戶信息 /// summary private void PersonOfDataView(int perID) { // 初始化 Person 業(yè)務(wù)類 br_person = new 網(wǎng)吧計(jì)費(fèi)系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn) 37 ()。 if (perID != null) { // 顯示用戶信息 PersonOfDataView((perID))。 管理員可以選擇 用戶圖片 進(jìn)入用戶 詳細(xì)信息頁面。 用戶 詳細(xì) 信息 功能的實(shí)現(xiàn) 管理員登錄成功后,進(jìn)入 用戶 信息管理界面中, 可以方便的通過用戶名查詢到用戶 。 // 返回操作結(jié)果 if(i == 1) { // 添加成功 (?iRet=5)。 // 注入 = puter。 // 單價(jià) = (())。 } // 鍵盤 = ()。 網(wǎng)吧計(jì)費(fèi)系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn) 34 // 視頻 if () { = 1。 // CPU = ()。 // 主板 = ()。 // 計(jì)算機(jī)名 = ()。 網(wǎng)吧計(jì)費(fèi)系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn) 32 圖 52 添加 電腦信息 頁面 下面是添加 電腦 信息功能的主要代碼: /// summary /// 頁面加載 /// /summary /// param name=sender/param /// param name=e/param protected void Page_Load(object sender, EventArgs e) { 網(wǎng)吧計(jì)費(fèi)系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn) 33 // 頁面第一次加載 if (!IsPostBack) { = true。其中 計(jì)算機(jī)名 為必 添信息 。 } } 網(wǎng)吧計(jì)費(fèi)系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn) 31 /// summary /// MD5加密 /// /summary /// param name=str需要加密字符串 /param /// returns/returns private string MD5Encrypt(string str) { return InConfigFile(str, MD5)。 } else { // 密碼錯(cuò)誤 (?iRet=15)。 // 將用戶編號(hào)保存到 Session中 Session[perID] = ([0].Rows[0][perID].ToString())。 // 用戶存在 if ([0]. != 0) { // 密碼 string perPwd = [0].Rows[0][perPwd].ToString()。 圖 51 管理員登錄頁面 下面是登錄功能的主要代碼: protected void btnLogin_Click(object sender, EventArgs e) { // 初始化 Person業(yè)務(wù)類 br_person = new ()。其中用戶名和密碼必須輸入正確。下面是該系統(tǒng)的實(shí)體關(guān)系圖: 圖 44 用戶實(shí)體信息 圖 45 記錄實(shí)體信息 網(wǎng)吧計(jì)費(fèi)系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn) 25 圖 46 記事 實(shí)體信息 圖 47 計(jì)算機(jī) 實(shí)體信息 網(wǎng)吧計(jì)費(fèi)系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn) 26 圖 48 實(shí)體關(guān)系 數(shù)據(jù)庫邏輯設(shè)計(jì) 在進(jìn)行了該 網(wǎng)吧計(jì)費(fèi) 系統(tǒng)的數(shù)據(jù)庫概念設(shè)計(jì)之后,根據(jù)給出的實(shí)體結(jié)構(gòu)圖進(jìn)行了分析,得到該系統(tǒng)的數(shù)據(jù)庫邏輯設(shè)計(jì)如下: (1) Person 用戶信息表( 用戶編號(hào)、用戶名、密碼、真實(shí)姓名、性別、年齡、電話、電子郵箱、頭像、創(chuàng)建時(shí)間、更新時(shí)間); (2) Record 記錄信息表( 記錄編號(hào)、上機(jī)金額、上機(jī)類型、計(jì)算機(jī)編號(hào)、用戶編號(hào)、創(chuàng)建時(shí)間、更新時(shí)間); (3) Note 記事信息表( 記事編號(hào)、標(biāo)題、內(nèi)容、創(chuàng)建時(shí)間、更新時(shí)間); (4) Computer 計(jì)算機(jī)信息表( 計(jì)算機(jī)編號(hào)、計(jì)算機(jī)名、顯示器、主板、內(nèi)存、 CPU、 硬盤、視頻、鍵盤、鼠標(biāo)、單價(jià)、狀態(tài)、創(chuàng)建時(shí)間、更新時(shí)間)。 下面就是該系統(tǒng)的界面的舉例: 圖 42 電腦管理 頁面 網(wǎng)吧計(jì)費(fèi)系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn) 23 圖 43 會(huì)員管理 頁面 數(shù)據(jù)庫概念設(shè)計(jì) 網(wǎng)吧計(jì)費(fèi) 系統(tǒng) 的數(shù)據(jù)庫概念設(shè)計(jì)是基于需求分析的基礎(chǔ)之上的,在進(jìn)行概念設(shè)計(jì)時(shí)應(yīng)用實(shí)體關(guān)系圖進(jìn)行,在實(shí)體關(guān)系圖中主要分為實(shí)體、網(wǎng)吧計(jì)費(fèi)系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn) 24 屬性以及實(shí)體間的關(guān)系。 (4) 媒體最佳組合原則。要對(duì)用戶的 *作命令作出反應(yīng),幫助用戶處理問題。人機(jī)界面設(shè)計(jì)要盡量減少用戶記憶負(fù)擔(dān),采用有助于記憶的設(shè)計(jì)方案。這就要從多方面設(shè)計(jì)分析。劃分類型可以從不同的角度,視實(shí)際情況而定。 網(wǎng)吧計(jì)費(fèi)系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn) 21 構(gòu)架概述 圖 41 系統(tǒng)架構(gòu)圖 網(wǎng)吧計(jì)費(fèi)系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn) 22 計(jì) 界面設(shè)計(jì) 在進(jìn)行該 網(wǎng)吧計(jì)費(fèi) 系統(tǒng) 界面設(shè)計(jì)時(shí)遵循下面的原則: (1) 用戶原則。 總體規(guī)劃、分層實(shí)施原則: 在開始設(shè)計(jì)之前應(yīng)該對(duì) Web 系統(tǒng)進(jìn)行總體設(shè)計(jì),然后在總體設(shè)計(jì)指導(dǎo)下分步開發(fā)。 安全性原則: 現(xiàn)在的計(jì)算機(jī)病毒幾乎都來自于網(wǎng)絡(luò), Web 應(yīng)用應(yīng)盡量采用五層安全體系,即網(wǎng)絡(luò)層安全、系統(tǒng)安全、用戶安全、用戶程序的安全和數(shù)據(jù)安全。 可靠性原則: 系統(tǒng)應(yīng)該是可靠的,在出現(xiàn)異常的時(shí)候應(yīng)該有人性化的異常信息方便用戶理解原因,或采取適當(dāng)?shù)膽?yīng)對(duì)方案,在設(shè)計(jì)業(yè)務(wù)量比較大的時(shí)候可采用先進(jìn)的嵌入式技術(shù)來保證業(yè)務(wù)的流暢運(yùn)行。 適應(yīng)性和可擴(kuò)展性原則: 系統(tǒng)需要具備一定的適應(yīng)能力,特別是 Web應(yīng)用要能適應(yīng)于多種運(yùn)行環(huán)境,來應(yīng)對(duì)未來變化的環(huán)境和需求。因此,在開發(fā)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1