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

正文內(nèi)容

基于aspnet的公司網(wǎng)站的設(shè)計與實現(xiàn)—計算機畢業(yè)設(shè)計(論文(編輯修改稿)

2024-10-13 12:30 本頁面
 

【文章內(nèi)容簡介】 第 7 頁 共 26 頁 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 在網(wǎng)站系統(tǒng)中,涉及到了六個數(shù)據(jù)表的操作,各表之間關(guān)系不是很大,結(jié)構(gòu)比較明晰。數(shù)據(jù)邏輯結(jié)構(gòu)的表我們已經(jīng)了解了,各表的關(guān)系就很清楚了,所以我們在這里就不分析了。 4 通用 模塊 關(guān)鍵技術(shù)設(shè)計與代碼實現(xiàn) 模塊目錄結(jié)構(gòu) 網(wǎng)站系統(tǒng)的目錄結(jié)構(gòu)比較簡單:在主目錄下包含兩個文件夾,一個為工程文件夾,一個為代碼文件夾;在代碼文件夾里存放有 ASPX 文件和 C文件,images 文件存放在這個目錄下面,后臺管理文件也在這個目錄下面,其他文件分別存放在這個目錄和上一節(jié)目錄。 圖 2 文件目錄結(jié)構(gòu) 主目錄 第一文件夾和主代碼 第二文件夾和工程 I M G 后臺管理 第 8 頁 共 26 頁 通用模塊關(guān)鍵技術(shù)的設(shè)計 企業(yè)信息類公共模塊 此代碼實現(xiàn)企業(yè)基本信息的修改和企業(yè)基本信息的讀取,還包括了企業(yè)文化的修改和企業(yè)文化的讀?。黄髽I(yè)基本信息使用了一個靜態(tài)的封裝,其方法名為 pany_update,在方法里面使用了 3 條 sql 語句,對要修改信息的信息進行數(shù)據(jù)庫的更新,然后調(diào)用 sql 執(zhí)行語句進行 更新,如果更新成功就返回 true,否則返回 false ;讀取企業(yè)基本信息比較簡單,其封裝的靜態(tài)方法為GetCompanyById, 只需要用一句 sql 語句“ select * from pany where id=?” 就可以對此信息進行讀??;企業(yè)文化的修改和讀取與企業(yè)基本信息的修改和讀取一樣。其實現(xiàn)代碼為: using System。 using 。 using 。 using 。 namespace LibJiaHe { public class pany { region修改企業(yè)基本信息 public static bool pany_update(int id, string content) { StringBuilder sql = new StringBuilder()。 (update pany set )。 (content=39。 + content + 39。)。 ( where id= + id)。 if ((()) == 1) { return true。 } else { return false。 第 9 頁 共 26 頁 } } endregion region讀取企業(yè)基本信息 public static IDataReader GetCompanyById(int id) { StringBuilder sql = new StringBuilder()。 (select * from pany where id=+id)。 return (())。 } endregion region讀取企業(yè)簡介 public static string GetCompany_1() region讀取企業(yè)文化 public static string GetCompany_2() } } 新聞信息類 公共模塊 此代碼實現(xiàn)新聞的添加、修改、讀取、刪除,新聞訪問次數(shù)自動加 1,該類還實現(xiàn)了新聞中心列表信息頁面;添加新聞 news_add 方法是一個靜態(tài)方法,它 實現(xiàn)了對新聞字段的插入功能 insert into news(type,title,content,tdate,users);修改新聞 news_update 方法是一個靜態(tài)方法,使用更新語句 update news set 對新聞進行修改;讀取新聞和刪除新聞和前面兩個基本相同,只是分別用的 sql 語句不同;點擊數(shù)加 1 是每當(dāng)有瀏覽著訪問次新聞,它的點擊數(shù)就自動加 1,在這里我們?yōu)辄c擊數(shù)創(chuàng)建了一個字段 hot,當(dāng)有人點擊次新聞時 hot=hot+1;新聞中心列表信息頁面 GetNewsList,會計算出數(shù)據(jù)庫中一共有多少頁面,當(dāng) 前是第幾頁面,還要顯示新聞的標(biāo)題、點擊次數(shù)。 實現(xiàn)代碼如下: namespace LibJiaHe { public class News { 第 10 頁 共 26 頁 region添加新聞 public static bool news_add() region修改新聞 public static bool news_update() region讀取新聞 public static IDataReader GetNewsById(int id) endregion region刪除新聞 public static bool news_del(int id) region點擊數(shù)加 1 public static bool news_hotadd(int id) endregion region首頁產(chǎn)品列表 public static string Getnews10() region新聞中心列表信息頁面 public static string GetNewsList(int CurrentPage) //獲得總的記錄數(shù) public static int CountRecord() } } 產(chǎn)品信息類 公共模塊 此代碼實現(xiàn)產(chǎn)品的添加、修改、讀取、刪除,還讓產(chǎn)品的訪問次數(shù)自動加1,該類還實現(xiàn)了產(chǎn)品中心列表信息頁面; product 類所使用的方法 和 news 的方法實 現(xiàn)形式相同,只是它們的表和字段不同,在這里學(xué)要注意的就是產(chǎn)品表:product(name,area,type,tfunction,info,secs,num,good,Support,Requirements,description,down,tdate,pic); 實現(xiàn)代碼如下: namespace LibJiaHe { public class product { 第 11 頁 共 26 頁 region添加產(chǎn)品信息 public static bool product_add() region修改產(chǎn)品信息 public static bool product_update() region刪除產(chǎn)品 public static bool product_del(int id) region點擊數(shù)加 1 public static bool product_hotadd(int id) region讀取產(chǎn)品信息 public static IDataReader GetProductById(int id) region首頁產(chǎn)品列表 public static string GetProducts10() region藥品世界列表信息頁面 public static string GetProductList(int CurrentPage) //獲得總的記錄數(shù) public static int CountRecord() } } 招聘信息類 公共模塊 此代碼實現(xiàn)添加招聘信息、修改招聘信息、讀取招聘信息、刪除招聘信息;添加招聘信息 job_add,使用了一條 insert int job + 字段名,把信息插入數(shù)據(jù)庫中,在這里有 9 個字段,他們列舉了所有招聘所需要的信息,當(dāng) sql 語句執(zhí)行成功時,添加的招聘信息就順利的被添加到數(shù)據(jù)庫里面;修改招聘信息job_update,使用了 update job set 語句,對數(shù)據(jù)庫的招聘信息進行修改,然后調(diào)用執(zhí)行方法 ExecuteSql 對語句進行執(zhí)行修改;讀取招聘 信息 GetJobById 用了一條 select 語句對數(shù)據(jù)進行讀??;刪除招聘信息 job_del,其實它不是真正的對數(shù)據(jù)庫的數(shù)據(jù)進行刪除,它只是把刪除標(biāo)記 del 修改為 1,當(dāng)刪除標(biāo)記為 1 時,我們認定它是不可訪問的,這樣就避免了由于誤操作造成數(shù)據(jù)丟失,這樣即使誤操作了,我們也可以通過修改數(shù)據(jù)庫中 del 的值來達到找回數(shù)據(jù)的目的,這樣就是在設(shè)計中增加了數(shù)據(jù)操作的安全性 。 namespace LibJiaHe 第 12 頁 共 26 頁 { public class job { region添加招聘 public static bool job_add() region修改招聘信息 public static bool job_update() region讀取招聘 public static IDataReader GetJobById(int id) region刪除招聘 public static bool job_del(int id) endregion region讀取人才招聘信息 public static string jobList() } } 留言信息類公共模塊 此類包括留言信息的添加,留言信息的回復(fù),留言信息的刪除和讀取留言信息,留言 信息的添 加和前 面一樣, 都使用的 插入語 句 insert into guestbook(name,title,content,tdate),語句的字段包括姓名、標(biāo)題、內(nèi)容和時間,執(zhí)行成功則插入語句;刪除記錄 guestbook_del 運用了與前面同樣的原理,都用了刪除標(biāo)記 del ,這樣可以保證數(shù)據(jù)不因為誤操作而丟失;留言回復(fù)guestbook_update 是管理員對留言這信息的答復(fù),起到了交流的作用,通過update guestbook set 對數(shù)據(jù)庫進行更新; GetGuestbookById 方法用來對數(shù)據(jù)庫進行數(shù)據(jù)讀取,這樣可以顯示恢復(fù)的信息,其操作語句是 select * from guestbook where id=? 。 namespace LibJiaHe { public class guestbook { 第 13 頁 共 26 頁 region添加留言 public static bool guestbook_add() region刪除留言 public static bool guestbook_del(int id) endregion region回復(fù) public static bool guestbook_update(int id,string ment,string cdate) endregion region讀取回復(fù)信息 public static IDataReader GetGuestbookById(int id) { StringBuilder sql = new StringBuilder()。 (select * from guestbook where id= + id)。 return (())。 } endregion } } 通用信息類 公共模塊
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1