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

正文內(nèi)容

計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)論文--基于網(wǎng)絡(luò)的同學(xué)錄設(shè)計(jì)與實(shí)現(xiàn)源代碼(參考版)

2024-11-09 17:31本頁(yè)面
  

【正文】 單擊“刪除”按鈕從照片信息表中將照片刪除。 } } (3)相冊(cè)管理 界面如 圖 所示 : 在這個(gè)界面里列出了用戶上傳的照片,管理員根據(jù)需要可以將這些照片刪除。 ()。 order by class_desc。 } 第 35 頁(yè) 共 52 頁(yè) else {strQuery=select* from class where CLASS_DESC like 39。%+()+%39。++39。該事件的代碼如下: private void btn_query_Click(object sender, e) {try {if(().Length0) {string strQuery=。 } } catch( Err) { (this,())。 (strDeleteDetail)。)。 string strDeleteDetail=DELETE FROM [CATALOG] WHERE (CLASS_IDX = 39。+[0].Text+39。在該模塊中使用了 DataGrid1 控件進(jìn)行編輯和刪除。 } } catch( Err) { (this,())。 (strDeletePhoto)。 (strDeleteMain)。+[0].Text+39。 } } ()。 foreach(DataRow dbRow in ) { string strPath=(.)+\\Upload\\+dbRow[IMG_NAME].ToString()。+[0].Text+39。 DataTable dbTable=new DataTable()。+[0].Text+39。)。具體刪除事件的代碼如下: Private void DataGrid2_DeleteCommand (object source, e) {try {string strDeleteMain=DELETE FROM [USER] WHERE (USER_ID = 39。一個(gè)用戶如果被管理員刪除后,那么他在系統(tǒng)中所有發(fā)表的留言和上傳的照片將一并被刪除。 管理員管理模塊詳細(xì)設(shè)計(jì) 用戶登陸系統(tǒng)后,系統(tǒng)先判定用戶是否為管理員,如果是管理員則進(jìn)入管理員界面進(jìn)行用戶管理、班級(jí)管理、留言管理、照片管理等一系列后臺(tái)管理。 (4)管理個(gè)人留言界面如 圖 所示 : 在這個(gè)模 塊設(shè)計(jì)中,頁(yè)面上列出了用戶所有發(fā)表過(guò)留言,用戶也可以根據(jù)自己發(fā)表留言主題搜索特定的留言進(jìn)行刪除。用戶上傳圖片后還可以點(diǎn)擊大圖進(jìn)行查看,用戶還可以根據(jù)情況將自己上傳的照片刪除。 } } catch( Err) { (this,())。 } } (2)修改注冊(cè)信息 界面如圖 所示 : 圖 修改注冊(cè)信息界面 第 30 頁(yè) 共 52 頁(yè) 用戶可以在這個(gè)頁(yè)面下修改自己注冊(cè)時(shí)所填寫的各種信息,如姓名,性別等。 } } else { (this,您的舊密碼不正確! )。 return。 密碼修改成功后顯示 如 圖 所示 : 修改密碼界 面有 3 個(gè)文本輸入框供用戶輸入舊密碼、新密碼和確認(rèn)密碼。 第 26 頁(yè) 共 52 頁(yè) 用戶管理模塊功能 如 圖 所示 : 用戶管理模塊 用 戶 管 理 管 理 員 管 理 修改密碼 修改個(gè)人信息 管理個(gè)人相冊(cè) 管理個(gè)人留言 用戶管理 留言管理 修改密碼 修改個(gè)人信息 照片管理 班級(jí)管理 圖 用戶管理模塊功能圖 第 27 頁(yè) 共 52 頁(yè) 用戶管理模塊流程 如 圖 所示 : 用戶管理模塊的詳細(xì)設(shè)計(jì) 一般用戶 模塊的主要功能是修改自己的密碼,注冊(cè)信息,管理個(gè)人相冊(cè),管理個(gè)人留言等。 一般用戶管理模塊功能包括用戶修改自己的密碼,修改自己的個(gè)人注冊(cè)信息,用戶還可以上傳照片,管理個(gè)人留言 等操作,將自己的過(guò)時(shí)留言和照片刪除。 \n +())。具體代碼如下: 第 25 頁(yè) 共 52 頁(yè) public class DataAccess : SqlDataProvider { public DataAccess() { try { //從 配置文件獲取連結(jié)字符串 =[DB].ToString()。 本模塊遇到的主要問(wèn)題及解決方案 在設(shè)計(jì)本模塊時(shí)遇到的最主要的問(wèn)題是 怎樣和 SQL Server 2020 數(shù)據(jù)庫(kù)連接起來(lái),解決方法是采用系統(tǒng)集成驗(yàn)證連接方式的連接數(shù)據(jù)庫(kù)時(shí),不再需要驗(yàn)證用戶名和密碼,而是直接采用操作系統(tǒng)登陸用戶的信任連接,所以在它的連接字符串中不再體現(xiàn)用戶名和密碼, 如果我們要在別的電腦上安裝該同學(xué)錄系統(tǒng)只需要將 配置文件中的連接字符串修改成自己的主機(jī)名和密碼就可以了,這樣提高了系統(tǒng)的可移植 性 【 15】 。 if(()) { ()。 dataAccess=new ()。+[UserID].ToString()+39。 } else if(==0) { (this,請(qǐng)選擇班級(jí)! ,) 。 用戶點(diǎn)擊“加入”按鈕觸發(fā)事件 btn_addcata_Click()。 } } (2)加入已有的班級(jí) ,界面如 圖 所示: 圖 加入班級(jí)界面 第 24 頁(yè) 共 52 頁(yè) 用戶創(chuàng)建班級(jí)后就可以在下一個(gè)下拉列表框中選擇相應(yīng)的年份(界次),在所屬班級(jí)的下拉列表框里就可以看到剛才創(chuàng)建的班級(jí),然后用戶就可以選擇該班級(jí)進(jìn)行加入。 } } else { (this,請(qǐng)輸入班級(jí)名稱 ! ,) 。 if(()) { ShowClass()。 dataAccess=new ()。+()+39。點(diǎn)擊“增加班級(jí)”觸發(fā)事件 btn_reg_Click()。 } 加入班級(jí)界面的設(shè)計(jì) 用戶如果注冊(cè)成功單擊 “下一步”頁(yè)面將轉(zhuǎn)“ ”,在這個(gè)頁(yè)面里用戶可以選擇加入現(xiàn)有班級(jí),或者創(chuàng)建新的班級(jí)。 點(diǎn)擊“取消”按鈕觸發(fā)事件 CancelBtn_Click(),該事件實(shí)現(xiàn)自動(dòng)跳轉(zhuǎn)到站點(diǎn)首頁(yè) 的功能。 } } 第 22 頁(yè) 共 52 頁(yè) catch( Err) { (this,())。 } else { try { if(((), (),(), ,(), (), (),(), (),)) { //保存用戶信息成功 ,將用戶登入系統(tǒng) [UserID]=()。該事件提交新用戶的注冊(cè)信息到用戶信息表中,該事件的主要代碼如下: private void btn_reg_Click(object sender, e) { dataAccess=new ()。注冊(cè)頁(yè)面還使用了 5 個(gè) RequiredFieldValidator 非空驗(yàn)證控件和 4 個(gè)RegularExpressionValidator 正則表達(dá)式控件分別驗(yàn)證用戶的輸入,非空驗(yàn)證控件RequiredFieldValidator1 對(duì)用戶 ID 進(jìn)行非空驗(yàn)證、 非空驗(yàn)證控件 RequiredFieldValidator2對(duì)用戶密碼進(jìn)行非空驗(yàn)證、非空驗(yàn)證控件 RequiredFieldValidator3 對(duì)用戶確認(rèn)密碼進(jìn)行圖 用戶注冊(cè)界面 第 21 頁(yè) 共 52 頁(yè) 非空驗(yàn)證,非空驗(yàn)證控件 RequiredFieldValidator4 對(duì)用戶的真實(shí)姓名進(jìn)行非空驗(yàn)證,非空驗(yàn)證控件 RequiredFieldValidator7 對(duì) 用 戶 電 子 郵 箱 進(jìn) 行 非 空 驗(yàn) 證 , 控 件RangeValidator2 對(duì)輸入的日期格式進(jìn)行驗(yàn)證, RegularExpressionValidator2 對(duì)用戶輸入的郵編長(zhǎng)度進(jìn)行驗(yàn)證, RegularExpressionValidator3 對(duì)用戶輸入的電子郵件格式進(jìn)行驗(yàn)證,控件 CompareValidator1 對(duì)用戶輸入的密碼和確認(rèn)密碼的一致性進(jìn)行驗(yàn)證 [16]。 =false。 該事件 LinkButton1_Click()的代碼如下: private void LinkButton1_Click(object sender, e) { (UserID)。另外,如果所有用戶都不注銷,則 session 對(duì)象會(huì)繼續(xù)占用有圖 用戶登陸界面 圖 歡迎界面 圖 錯(cuò)誤對(duì)話框 第 20 頁(yè) 共 52 頁(yè) 效的資源直到過(guò)期。這一處理有兩個(gè)原因。 用戶點(diǎn)擊歡迎窗口上的“退出系統(tǒng)”按鈕,就可以退出該系統(tǒng)。 登陸入口界面如 圖 所示 : 用戶點(diǎn)擊“登陸”按鈕觸發(fā)事件 btn_login_Click(),該事件實(shí)現(xiàn)用戶的登陸的驗(yàn)證過(guò)程。 RFVUserName 非空驗(yàn)證控件對(duì)用戶名稱進(jìn)行驗(yàn)證,RFVPassword 對(duì)用戶密碼進(jìn)行非空驗(yàn)證。 用戶登陸系統(tǒng)后登陸入口變成如下界面顯示“ XX 同學(xué),歡迎您!”,下面還有一個(gè)退出系統(tǒng)的按鈕供用戶想退出本系統(tǒng)時(shí)使用。對(duì)于初次使用本系統(tǒng)的用戶需要先通過(guò)注冊(cè)才能登陸本系統(tǒng) . 用戶登陸是系統(tǒng)的入口,用戶只有通過(guò)該入口才能進(jìn)入系統(tǒng),進(jìn)行操作。 因此本系統(tǒng)采用 技術(shù)進(jìn)行開發(fā),系統(tǒng)開發(fā)軟件選擇 Microsoft Visual Studio .NET2020 、 Microsoft .NET Framework SDK 以及 SQL Server2020 數(shù)據(jù)庫(kù)。不像其它同 類數(shù)據(jù)庫(kù)產(chǎn)品, SQL Server 2020 提供了強(qiáng)有力的工具來(lái)處理數(shù)據(jù)庫(kù)中的 XML 元素,使開發(fā)人員不用編寫代碼、直接從數(shù)據(jù)庫(kù)中取出基于 XML 的 數(shù)據(jù); SQL Server 2020 允許通過(guò) HTTP 協(xié)議,在 Web 上進(jìn)行高性能、基于標(biāo)準(zhǔn) 的安全訪問(wèn),并支持防火墻。微軟把數(shù)據(jù)挖掘引擎集成到了 SQL Server 2020 的分析服務(wù)(即以前版本中的聯(lián)機(jī)分析處理服 務(wù))中,從而極大地降低了這個(gè)先進(jìn)而強(qiáng)有力工具 第 17 頁(yè) 共 52 頁(yè) 的復(fù)雜性。除此以外, SQL Server2020 可以協(xié)助公司更好地理解客戶或者供應(yīng)商在 Web 站點(diǎn)上的 行為,并快速發(fā)現(xiàn)由數(shù)字經(jīng)濟(jì)所提供的新的商業(yè)機(jī)會(huì)。 SQL Server 2020 可以將數(shù)據(jù)存儲(chǔ)在 Web 頁(yè)面上或 存儲(chǔ)在 XML 文檔內(nèi),也可 將其存儲(chǔ)在數(shù)據(jù)庫(kù)中,完全適合構(gòu)建 B2B(商業(yè)到商業(yè))或者 B2C(商業(yè)到客戶)模式的電子商務(wù),并且通過(guò)支持多層體系結(jié)構(gòu)的客戶 /服務(wù)器模式為 Web 應(yīng)用提供高度的可擴(kuò)展性和高可靠性 [10], [11]。用于 32 位 Windows 應(yīng)用程序的 Inter 擴(kuò)展可以
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1