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

正文內(nèi)容

aspnet(c)畢業(yè)設(shè)計-在線瀏覽

2024-09-16 05:09本頁面
  

【正文】 microsoft sql server 2005。microsoft sql server 2005有以下特性:(1)便捷的操作方式sql server 2005系統(tǒng)包含了一系列的管理和開發(fā)工具,這些工具具有非常友好的使用界面:圖文并茂、頗為親和,其可為用戶提供便捷的操作方式,系統(tǒng)具有強(qiáng)大的功能,易于安裝、可分布式管理與使用,可非常迅速地建立發(fā)布強(qiáng)大而復(fù)雜的數(shù)據(jù)庫應(yīng)用系統(tǒng),極大地提高了應(yīng)用系統(tǒng)的數(shù)據(jù)處理運(yùn)行效率。應(yīng)用程序可以連接計算機(jī)上的任一個實(shí)例,連接方式類似于連接運(yùn)行在其他計算機(jī)上的sql server實(shí)例[5]。(4)企業(yè)級數(shù)據(jù)庫sql server 2005具有分布式查詢功能,分布式查詢使用戶得以將來自不同數(shù)據(jù)源的數(shù)據(jù)與sql server 2005數(shù)據(jù)庫中的數(shù)據(jù)集成,可支持在transactsql語句中直接引用異類數(shù)據(jù)源,對數(shù)據(jù)進(jìn)行分布統(tǒng)計,實(shí)施智能查詢,提高查詢處理速度[6]。C是一種基于現(xiàn)代面向?qū)ο笤O(shè)計方法的語言,在設(shè)計它時Microsoft還吸收了其它類似語言的經(jīng)驗(yàn)。其開發(fā)功能十分強(qiáng)大[7]。(2)支持面向?qū)ο竺嫦驅(qū)ο笫情_發(fā)程序的一種機(jī)制,是專指在程序設(shè)計中采用封裝、繼承、抽象等設(shè)計方法,其重點(diǎn)是類的設(shè)計,而C中一個字符串都是面向?qū)ο笮偷脑O(shè)計。 所有的web系統(tǒng)都離不開數(shù)據(jù)庫的支持。.。2 需求分析 系統(tǒng)的可行性分析開發(fā)校園二手書籍交易系統(tǒng)的可行性表現(xiàn)在以下三個方面:(1)技術(shù)可行性 server數(shù)據(jù)庫技術(shù)為架構(gòu)設(shè)計校園二手書籍交易系統(tǒng)。在數(shù)據(jù)庫設(shè)計的過程中,使用sql server 2005創(chuàng)建數(shù)據(jù)庫,并在創(chuàng)建的數(shù)據(jù)庫中建立本課題所需要的表。(2)經(jīng)濟(jì)可行性開發(fā)校園二手書籍交易系統(tǒng)的成本不大?,F(xiàn)在網(wǎng)絡(luò)購物已經(jīng)興起熱潮。同時本系統(tǒng)的成功運(yùn)作不但能節(jié)省相關(guān)成本,更能夠節(jié)省大量的時間和資源。(3)操作可行性、方便、美觀。因此本系統(tǒng)具有操作可行性。(2)用戶管理功能用戶輸入帳號和密碼后,如果帳號和密碼有誤,不能進(jìn)入登錄成功界面。②修改密碼:輸入原密碼,并兩次確認(rèn)新密碼后可完成密碼的修改。④管理我的物品:對用戶在系統(tǒng)內(nèi)發(fā)布的需求或供應(yīng)信息可及時修改和刪除。已注冊用戶完成相應(yīng)的操作后,可以點(diǎn)擊“退出系統(tǒng)”按鈕,退出系統(tǒng)。對于發(fā)布需求信息與供應(yīng)相仿。(4)管理員權(quán)限管理功能①管理員書籍管理功能:管理員可以對已經(jīng)賣出的書籍進(jìn)行刪除操作,刪除的書籍將不再顯示在頁面上。從而更加完善書籍的相關(guān)信息,同時也可以刪除已經(jīng)過時的書籍分類,維護(hù)數(shù)據(jù)庫的最優(yōu)結(jié)構(gòu)。 系統(tǒng)性能需求為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運(yùn)行,校園二手書籍交易系統(tǒng)應(yīng)該滿足以下的性能需求:(1)系統(tǒng)處理的準(zhǔn)確性和及時性系統(tǒng)處理的準(zhǔn)確性和及時性是系統(tǒng)的必要性能。(2)系統(tǒng)的標(biāo)準(zhǔn)性系統(tǒng)在設(shè)計開發(fā)使用過程中要涉及到很多計算機(jī)硬件、軟件。例如在開發(fā)中使用的操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、開發(fā)工具都必須符合通用標(biāo)準(zhǔn)。(3)系統(tǒng)的先進(jìn)性目前計算系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,作為校園二手書籍交易系統(tǒng),應(yīng)該保證系統(tǒng)很長一段時間是先進(jìn)的,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn),充分完成信息處理的要求而不至于落后。(5)系統(tǒng)的安全性系統(tǒng)采用三層結(jié)構(gòu)的設(shè)計方法,包括數(shù)據(jù)層,業(yè)務(wù)邏輯層,用戶表示層。(6)系統(tǒng)的易操作性系統(tǒng)要求頁面簡潔易懂,操作靈活方便,直觀,使用戶操作起來得心應(yīng)手。數(shù)據(jù)的輸入來源是手工輸入。(2)數(shù)據(jù)的一致性與完整性由于系統(tǒng)的數(shù)據(jù)是共享的,在前臺和后臺都對數(shù)據(jù)進(jìn)行操作,要保證數(shù)據(jù)在操作過程中不出錯,所以如何保證這些數(shù)據(jù)的一致性,是系統(tǒng)必須解決的問題。對于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應(yīng)該拒絕該數(shù)據(jù)[13]。這些實(shí)體包含各種具體的信息,通過相互之間的作用形成數(shù)據(jù)的流動。注冊用戶實(shí)體屬性包括:用戶名、密碼、真實(shí)姓名、性別、號、住處、入學(xué)時間。書籍類別實(shí)體屬性包括:類別名、類別ID,子類信息。(1)系統(tǒng)用戶對書籍進(jìn)行管理的平臺,基本包括查找、修改、刪除、添加等操作。系統(tǒng)管理員賬號密碼管理1n分類ID分類名稱子類信息書籍分類 管理員書籍分類管理ER圖(3)系統(tǒng)管理員對所有書籍信息進(jìn)行管理的平臺,只包括刪除操作。入學(xué)時間用戶名密碼真實(shí)姓名性別號住處系統(tǒng)用戶系統(tǒng)管理員賬號密碼刪除1n 管理員用戶管理ER圖(5)系統(tǒng)用戶對收藏夾進(jìn)行管理的平臺,只包括添加和刪除操作。[10]。進(jìn)入用戶管理系統(tǒng)后,用戶可以進(jìn)行的操作有:修改個人資料、修改密碼、更新供應(yīng)和需求信息、更新收藏信息,并相應(yīng)地更新數(shù)據(jù)庫,根據(jù)以上過程,設(shè)計系統(tǒng)用戶管理業(yè)務(wù)流程圖。系統(tǒng)管理員驗(yàn)證登錄系統(tǒng)權(quán)限管理返回錯誤信息更新書籍分類刪除系統(tǒng)用戶刪除無用書籍 數(shù)據(jù)庫 系統(tǒng)權(quán)限管理業(yè)務(wù)流程圖4 系統(tǒng)的詳細(xì)設(shè)計 系統(tǒng)數(shù)據(jù)庫設(shè)計根據(jù)系統(tǒng)總體設(shè)計,對本系統(tǒng)的數(shù)據(jù)庫進(jìn)行設(shè)計,設(shè)計出以下幾個表,包括注冊用戶信息表,書籍分類表,用戶供應(yīng)信息表,用戶需求信息表,用戶供應(yīng)收藏表,用戶需求收藏表共6個表。 注冊用戶信息表(表名“users”)列名數(shù)據(jù)類型說明useridint用戶ID,主鍵,自動排序usernameVarchar(50)用戶名userpassVarchar(50)密碼realnameVarchar(50)真實(shí)姓名sexVarchar(50)性別qqVarchar(50)號碼,允許為空addressVarchar(50)住處etimeVarchar(50)入學(xué)時間(2)書籍分類表:實(shí)現(xiàn)書籍分類信息的存儲。 用戶供應(yīng)信息表(表名“book”)列名數(shù)據(jù)類型說明bookidint書籍ID 主鍵,自動排序booknamevarchar(50)書籍名稱authorvarchar(50)作者fromsvarchar(50)出版社classidint所屬類IDclassnamevarchar(50)所屬類名addtimedatatime添加時間newoldvarchar(50)新舊程度prisevarchar(20)價格introducevarchar(200)書籍相關(guān)介紹namevarchar(50)聯(lián)系人姓名telvarchar(30)聯(lián)系人電話callmetimevarchar(100)何時與我聯(lián)系usernamevarchar(50)添加人用戶名picturevarchar(50)圖片地址(可以為空)(4)用戶需求信息表:實(shí)現(xiàn)用戶需求信息的存儲。 用戶供應(yīng)收藏表(表名“psc”)列名數(shù)據(jù)類型說明idIntID 主鍵,自動排序pidInt外鍵(關(guān)聯(lián)book表bookid)刪除規(guī)則:重疊booknamevarchar(50)書籍名稱priseint價格newoldvarchar(50)新舊程度usernamevarchar(50)添加此收藏的用戶(6)用戶需求收藏表:實(shí)現(xiàn)用戶對收藏各別需求信息的存儲。本模塊采用數(shù)據(jù)驗(yàn)證控件對文本框錄入信息進(jìn)行檢驗(yàn),對文本框中信息的長度,類型等進(jìn)行限制,以確保錄入數(shù)據(jù)的準(zhǔn)確性,首先用多個字符串存入文本框中的信息。(2)主要界面:。 string user_pass = 。 + user_name + 39。 = 此用戶名已被注冊,請更換用戶名。 + user_name + 39。 + user_pass + 39。 + real_name + 39。 + _sex + 39。 + _qq + 39。 + _add + 39。 + _etime + 39。 try { (sqlstr)。注冊成功!39。 = 恭喜您,注冊成功!。 } catch (Exception ex){ ()。當(dāng)用戶將用戶名、密碼輸入到對應(yīng)文本框,然后點(diǎn)擊“登錄”按鈕,就會在后臺數(shù)據(jù)庫查找是否有對應(yīng)的用戶和密碼,如果相應(yīng)信息存在,則直接進(jìn)入已登錄的用戶管理頁面,如果不存在,則會提示錯誤信息。并用session對象記錄登錄用戶名。 未登錄頁 已登錄頁(3)核心代碼 string _username = 。 string sqlstr = select * from users where username=39。 and userpass=39。 。 //記錄登錄狀態(tài) = _username。 //隱藏未登錄頁 = true。 } 修改個人資料及密碼模塊(1)主要功能及實(shí)現(xiàn)對于已登錄的用戶,“修改個人資料”和“修改密碼”鏈接,就會進(jìn)入相應(yīng)的頁面進(jìn)行資料及密碼的修改。完成修改后提示成功信息,否則,會提示錯誤信息。點(diǎn)擊修改后,更新數(shù)據(jù)庫中的信息。 修改個人資料 修改密碼(3)核心代碼①點(diǎn)擊“修改”鏈接后顯示初始信息的主要代碼string _username = Session[username].ToString()。 ConnectionStringSettings setting = [bookConnectionString1]。 ()。 + _username + 39。 SqlDataReader sda = ()。 = sda[3].ToString()。 //關(guān)閉數(shù)據(jù)庫連接②修改資料的主要代碼為: string user_name = 。......//用字符串保存頁面各控件中信息 string sqlstr = update users set realname=39。,sex=39。,qq=39。,address=39。,etime=39。 where username=39。 //數(shù)據(jù)庫更新語句 (sqlstr)。修改成功!39。 = 修改成功!。 string _pwd = 。 SqlConnection mycon = new SqlConnection()。 = 。 //打開數(shù)據(jù)庫 string sqlstr = select * from users where username=39。 and userpass=39。 //查詢語句 SqlCommand my = new SqlCommand(sqlstr, mycon)。 if (()) //驗(yàn)證數(shù)據(jù)庫中是否有此用戶 { string sqlstr1 = update users set userpass=39。 where username=39。 。 //執(zhí)新更新 ((), , scriptalert(39。)/script)。 = 。 = 。 用戶對書籍管理模塊的設(shè)計和實(shí)現(xiàn) 添加供應(yīng)及需求信息模塊(1)主要功能及實(shí)現(xiàn)以添加供應(yīng)模塊為例(需求模塊與此相仿),對于已登錄的用戶,當(dāng)點(diǎn)擊“我有供應(yīng)”鏈接后,跳轉(zhuǎn)此頁。此模塊同樣對所有錄入信息的文本框都添加了數(shù)據(jù)驗(yàn)證控件,防止用戶添加不符合要求的字符串,確保數(shù)據(jù)的準(zhǔn)確性和完整性。上傳圖片前后頁面的變化由兩個panel隱藏控件實(shí)現(xiàn),上傳圖片前panel1控件可見,上傳成功后,隱藏panel1控件,顯示panel2控件。 添加供應(yīng)信息 上傳圖片前 上傳圖片后(3)核心代碼①上傳圖片方法的代碼為[4]:public static string UpLoad(HtmlInputFile file, string saveFile) //定義一個上傳方法 { string fileName = 。 ///獲取文件的后綴 string newName = null。 if (extendName == jpg || extendName == bmp) //過濾文件的后綴 {DateTime now = 。 //按當(dāng)前時間重命名圖片 newfile = sav
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1