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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文-基于aspnet的班級風(fēng)采網(wǎng)站的設(shè)計(jì)-在線瀏覽

2025-02-05 17:55本頁面
  

【正文】 ,在大大提高開發(fā)效率的同時(shí),進(jìn)一步拓展應(yīng)用空間,第 3 頁 共 25 頁 帶來新的商業(yè)應(yīng)用機(jī)遇。 Visual 2021 它是 Microsoft 推出 .NET 應(yīng)用程序開發(fā)工具 。 Microsoft 又推出新版的 .NET 應(yīng)用程序開發(fā)工具 Visual 2021,加入更多的好用功能, 是 .NET 是的好開發(fā)工具。 “ 超文本 ” 就是指頁面內(nèi)可以包含 圖片,聯(lián)接,甚至音樂,程序等非文字的元素。如果你還有一些圖片、動(dòng)畫、聲音或是任何其它形式的資源, HTML 文件也會(huì)告訴瀏覽器到哪里去查找這些資源,以及這些資源將放置在網(wǎng)頁的什么位置。 2. 項(xiàng)目模塊及框圖 系統(tǒng)所完成的功能 整個(gè)班級網(wǎng)采網(wǎng)站系統(tǒng)功能主要包括用戶,以及管理員兩種角色,系統(tǒng)為不同的角色提供不同的入口。管理員主要對整個(gè)網(wǎng)站進(jìn)行管理,包括用戶,論壇等。再次是圖片管理模塊,包括用戶上傳圖片以及對已有圖片的瀏覽功能。 系統(tǒng)功能 模塊設(shè)計(jì) 本系統(tǒng)主體采用 B/ S結(jié)構(gòu) ,即采用目前分布式系統(tǒng)流行的 三 層軟件結(jié)構(gòu) ,即在傳統(tǒng)的客戶和服務(wù)器之間加入應(yīng)用服務(wù)器 (Application Server) ,三 層即是表現(xiàn)層 (瀏覽器 )、業(yè)務(wù)邏輯層 (Web 服務(wù)器 )、數(shù)據(jù)層 (數(shù)據(jù)服務(wù)器 ),數(shù)據(jù)服務(wù)器與Web服務(wù)器是完全分開的 ,分開之后的 三 層軟件結(jié)構(gòu)功能明確:客戶層只提供應(yīng)用程序的用戶界面 ,負(fù)責(zé)與用戶交互;業(yè)務(wù)邏輯層是應(yīng)用系統(tǒng)的關(guān)鍵 ,它負(fù)責(zé)處理所有用戶請求 ,進(jìn)行具體的運(yùn)算和決定程序的流程 ,并把處理結(jié)果返回給表現(xiàn)層;第 4 頁 共 25 頁 服務(wù)器層仍然提供的是數(shù)據(jù)庫支持、維護(hù)和更新 應(yīng)用程序的數(shù)據(jù)。 圖 21 班級網(wǎng)站數(shù)據(jù)流程圖 班級網(wǎng)站模塊組織圖 班級網(wǎng)站模塊組織如圖 22所示。 本網(wǎng)站因?yàn)橛姓搲?,所以對于論壇的各?xiàng)記錄都應(yīng)存儲(chǔ)在數(shù)據(jù)庫中。每一個(gè)帖子都應(yīng)有它的回復(fù),因?yàn)檫€應(yīng)有一個(gè)表,回復(fù)信息表,它用來存儲(chǔ)所有帖子的回復(fù)信息,通過表中幌子編號字段來區(qū)別不同的帖子的回復(fù)。 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 用戶信息表 用戶信息表中包括有用戶編號,用戶名,用戶密碼,用戶 ,用戶 Email,用戶自我描述共六個(gè)字段 。 表 31:用戶基本信息表 Users 編號 字段名稱 數(shù)據(jù)類型 說明 1 ID Int 用戶 ID(主鍵 )(自動(dòng) ) 2 UserName Nvarchar(20) 用戶登錄名 3 Pass Nvarchar(20) 用戶密碼 4 Int 用戶 號 5 Mail Nvarchar(50) Email 用戶模塊 論壇模塊 管理員模塊 相冊模塊 班級網(wǎng)站 用戶模塊 論壇模塊 相冊模塊 留言簿模塊 留言簿模塊 第 6 頁 共 25 頁 6 Sign Nvarchar(200) 用戶自我介紹 帖子信息表 帖子信息表包括帖子編號,發(fā)帖用戶名,帖子標(biāo)題,帖子內(nèi)容,帖子 總回復(fù)數(shù),帖子總瀏覽數(shù),發(fā)帖時(shí)間共七個(gè)字段。 表 32:帖子信息表 Threads 編號 字段名稱 數(shù)據(jù)類型 說明 1 ThreadID Int 帖子編號 (主鍵 ) 2 Author Nvarchar(50) 發(fā)帖人用戶名 3 Subject Nvarchar(50) 帖子標(biāo)題 4 Content Ntext(16) 帖子內(nèi)容 5 Reply Int 帖子總回復(fù)數(shù) 6 TotalView Int 帖子被瀏覽數(shù) 7 PostTime Datetime 發(fā)帖時(shí)間 回復(fù)信息表 回復(fù)信息表包括回復(fù)信息編號,帖子編號,回復(fù)標(biāo)題,回復(fù)內(nèi)容,回復(fù)者用戶名,回復(fù)時(shí)間共六個(gè)字段。在數(shù)據(jù)中結(jié)構(gòu)如下表 33所示。主鍵為相片編號,在數(shù)據(jù)庫中結(jié)構(gòu)如下表 34所示。 表 35:留言表 GuestBook 編號 字段名稱 數(shù)據(jù)類型 說明 1 GuestBookID Int 留言 ID(主鍵 )(自動(dòng) ) 2 Subject Nvarchar(50) 留言標(biāo)題 3 Content Ntext 留言內(nèi)容 4 Username Nvarchar(50) 留言者姓名 5 Uptime Datetime 留言時(shí)間 4. 各模塊詳細(xì)設(shè)計(jì) 導(dǎo)航欄與登錄模塊設(shè)計(jì) 按用 戶的不同身份:一般用戶和管理員,在一開始連接上網(wǎng)站即通過不同身份選擇不同的登陸入口:一般用戶登陸入口與管理員登陸入口。管理員登陸成功后即可對網(wǎng)站進(jìn)行管理。在 中,先插入一張表,然后將連接到各模塊主頁面的超鏈接圖片插入其中,完成自定義控件的建立。如: % RegisterTagPrefix=uc1 TagName=header Src=~/selfcontrol/% fromuc1:header id=header1 runat=server/uc1:header/from 登錄頁面設(shè)計(jì) 登陸頁面主要控件為用戶登陸按鈕 Button1,點(diǎn)擊后在后臺執(zhí)行代碼,首先第 8 頁 共 25 頁 聲明一 UsersDB 的對象,調(diào)用 UsersDB 的 UserLogin()函數(shù), UserLogin()函數(shù)再調(diào)用存儲(chǔ)過程 Checkuser 執(zhí)行用戶名和密碼檢驗(yàn), UserLogin()返回一個(gè)串值,如果用戶名與密碼正確則返回用戶名,否則返回空串。 string username = (,)。 =。 } else { Session[UserName] = 。 } } 調(diào)用 UserLogin()函數(shù)代碼如下 : public string UserLogin(string Name,string Password) { //創(chuàng)建一個(gè)數(shù)據(jù)庫連接實(shí)例和命令對象。 SqlCommand myCommand = new SqlCommand(Checkuser, myConnection)。 = 。 = Name。 SqlParameter parameterPassword = new SqlParameter(Pass, ,20)。 (parameterPassword)。 ()。 if (()) return Name。 } 論壇模塊設(shè)計(jì) 論壇頁面控件設(shè)計(jì) 用戶登陸后進(jìn)入論壇主頁 。并可以通過點(diǎn)擊發(fā)表帖子控件進(jìn)入發(fā)表帖子頁面,將發(fā)表的帖子即時(shí)的顯示在帖子主頁上。后臺首先通過 Page_Load 調(diào)用相關(guān)方法實(shí)現(xiàn) myDataList 的數(shù)據(jù)綁定。 ( 1) Page_Load 代碼如下所示: private void Page_Load(object sender, e) { if (! ) { int TotalPage。 int page。 } else { try { page = (Request[page])。 } } ThreadsDB threads = new ThreadsDB()。 ds = (page,12,out TotalPage,out records)。 = = () string sUrl = ()。page)。 if (page=1) { =sUrl+amp。 =sUrl+amp。 } else { = sUrl+amp。 = sUrl+amp。 } if (page TotalPage) { =sUrl+amp。 =sUrl+amp。 } else { =sUrl+amp。 =sUrl+amp。 } = ds。 } } ( 2) 上面代碼調(diào)用到的 CurrentPageThreads()的方法代碼如下 : public DataSet CurrentPageThreads(int currentPage,int pageSize,out int totalPage,out int records) { SqlConnection myConnection = new SqlConnection([ConnectionString])。 = 。 (allThreads)。 records = [0].。 int endIndex = startIndex + pageSize。 if (totalPage*pageSizerecords) { totalPage++。 dsCurrentThreads = ()。 iendIndex。 = [0].Rows[i].ItemArray。 } return dsCurrentThreads。具體代碼如下: table border=1 align=center width=100% cellpadding=0 cellspacing=0 tr td width=5%% (, ThreadID) %/td td bgcolor=FFDFBF width=45% A href=39。 % (, Subject) %/A/td td bgcolor=FFDFBF width=20% align=center% (, Author) %/td td bgcolor=FFDFBF width=5% align=center% (, TotalView) %/td td bgcolor=FFDFBF width=5% align=center% (, Reply) %/td td bgcolor=FFDFBF width=25%% (, PostTime)%/td /tr /table 班級相冊模塊設(shè)計(jì) 圖片上載設(shè)計(jì) 圖片上載頁面主要控件由文件上傳控件 fileMyFile和 Button1后臺代碼來實(shí)現(xiàn)。若無重名,則將圖片寫入到固定的文件夾中,同時(shí)將此圖片的文
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1