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

正文內(nèi)容

畢業(yè)設(shè)計-基于web校友錄的設(shè)計與開發(fā)-在線瀏覽

2025-02-05 19:11本頁面
  

【正文】 班級相簿:該班級同學可上傳相冊。 系統(tǒng)功能描述 校友錄系統(tǒng)使用者分為三類人:注冊用戶,班級管理員,系統(tǒng)管理員。在校友錄系統(tǒng)的開發(fā)過程中需要確定基本的系統(tǒng)功能,這些基本的系統(tǒng)功能包括如下: 1) 用戶注冊和登錄功能: 此界面的主要功能是對使用本系統(tǒng)的用戶進行用戶名、密碼、用戶身份的驗證,只有合法的用戶才能使用本系統(tǒng)提供的一些功能。 3) 留言管理功能: 班級管理員需要對校友發(fā)布的相應(yīng)的留言進行管理,如果校友發(fā)布了不合法留言,班級管理員可以進行相應(yīng)的留言的刪除操作。 5) 相片管理功能: 班級管理員可以上傳和刪除班級相片,進行班級相冊的管理 。 系統(tǒng) 邏輯模型 數(shù)據(jù)流程圖描述數(shù)據(jù)流動、存儲、處理的邏輯關(guān)系,也稱為邏輯數(shù)據(jù)流程圖,一般用 DFD( Data Flow Diagram)表示。它是一個分層的模型工具,它分為 3 個層次:總體圖、零級圖和細節(jié)圖,分別描述系統(tǒng)的不同特征。它用于建立問題領(lǐng)域的業(yè)務(wù)用 例模型 。 – 輸入信息:個人信息內(nèi)容 – 結(jié)果:更新個人信息成功 – 過程: ? 查看個人信息 基于 WEB 校友錄的設(shè)計與開發(fā) 11 ? 修改個人信息 ? 更新修改的個人信息 ? 用例名:搜索加入班級 – 小段描述:用戶利用搜索功能查找自己的班級,然后發(fā)起加入申請 – 觸發(fā)條件:用戶想加入班級 – 輸入的信息:用戶的想要加入的班級信息(學歷、入學年份、系別、班級名稱) – 結(jié)果: 搜索班級成功并發(fā)起加入申請成功。 – 輸入信息:需要加入本班的注冊用戶信息 – 結(jié)果:增加,刪除班級成員成功 – 過程: ? 查看班級成員信息 ? 增加,刪除班級成員信息 ? 用例名:管理班級留言 – 小段描述:班級管理員回復,刪除留言 – 參與者:班級管理員 – 觸發(fā)因素:需要回復的留言,或者不良信息的留言需要刪除 – 輸入 信息:留言內(nèi)容信息 – 結(jié)果:回復,刪除留言成功 – 過程: ? 查看留言板 ? 回復或者刪除不良信息的留言 ? 用例名:管理班級相冊 – 小段描述:班級管理員創(chuàng)建班級相冊,增加相片,刪除相冊 基于 WEB 校友錄的設(shè)計與開發(fā) 13 – 參與者:班級管理員 – 觸發(fā)因素:創(chuàng)建班級相冊,增加相片,刪除相冊 – 輸入信息:相冊名稱,相片 – 結(jié)果:創(chuàng)建相冊成功,增加相片成功,刪除相片成功 – 后置條件:班級需要創(chuàng)建班級相冊,更新班級相片 – 過程: ? 查看班級相冊信息 ? 增加相冊,增加相片,刪除相片 ? 用例名:管理班級公告 – 小段描述:班級管理員需要更新班級公告 – 參與者:班級管理員 – 觸發(fā)因 素:班級公告需要更新 – 輸入信息:班級公告的內(nèi)容 – 結(jié)果:更新班級公告成功 – 后置條件:班級管理員需要修改班級公告 – 過程: ? 查看班級公告 ? 修改班級公告并更新。 – 參與者:系統(tǒng)管理員 – 觸發(fā)因素:需要通過驗證的班級和非法的班級需要刪除。 – 參與者:系統(tǒng)管理員 – 觸發(fā)因素:需要修改網(wǎng)站簡介,公告,增加,修改,刪除院系。院系名稱 – 結(jié)果:更新網(wǎng)站成功,修改院系成功 – 過程: ? 查看網(wǎng)站簡介,公告,院系信息 ? 修改網(wǎng)站簡介,公告,院系名稱。每個注冊用戶都會分配到一個用戶編號 2) 用戶名:一個全局唯一的字符序列,標識用戶。 4) 班級管理員:班級創(chuàng)建者賦予注冊用戶管理權(quán)限,成為班級管理員。 5) 加入班級:用戶通過搜索找到自己的班級,然后發(fā)送加入請求,班級管理員通過請求后才能加入。系統(tǒng)管理員通過請求后才能創(chuàng)建。 .NET 平臺由 Microsoft 公司推出,目前已推出 .NET 版本和 Visual Studio 2021 集成開發(fā)環(huán)境。 .NET 開發(fā)平臺是一組用于建立 Web 服務(wù)器應(yīng)用程序和 Windows 桌面應(yīng)用程序的軟件組件,用該平臺創(chuàng)建的應(yīng)用程序在 Common Language Runtime( CLR)(通用語言運行環(huán)境)(底層)的控制下運行。類庫集提供了使應(yīng)用程序可以讀寫 XML 數(shù)據(jù)、在 Inter 上通信、訪問數(shù)據(jù)庫等的代碼。 Web 服務(wù)器應(yīng)用程序通常依賴于 ,一個處理 Web 請求 的服務(wù)器端的庫。 Windows桌面應(yīng)用程序通過使用 Win 表單庫(也稱作 Windows 表單)可以顯示一個圖形 UI。 允許和不同類型的數(shù)據(jù)源以及數(shù)據(jù)庫進行交互, 提供與數(shù)據(jù)源進行交互的相關(guān)的公共方法,但是對于不同的數(shù)據(jù)源采用一組不同的類庫。 Provider 名 Data Source 描述 ODBC Data Provider 使用 ODBC 接口的數(shù)據(jù)源進行數(shù)據(jù)庫連接 Ole Db Data Provider 使用 Ole Db 接口的數(shù)據(jù)源,例如 Access 數(shù)據(jù)庫連接 Oracle Data Provider 提供 Oracle 數(shù) 據(jù)庫連接 SQL Data Provider 提供 Microsoft SQL Server 數(shù)據(jù)庫連接 Data Providers 表 支持兩種數(shù)據(jù)訪問方式:保持連接的數(shù)據(jù)操作和斷開連接的數(shù)據(jù)操作。斷開連接的情況下,將數(shù)據(jù)源的數(shù)據(jù)取出到數(shù)據(jù)集( DataSet)中,供給應(yīng)用程序訪問(增刪查改),在必要的時候?qū)?shù)據(jù)集的更新寫回數(shù)據(jù)源,這種方式適合于大量重復使用的數(shù)據(jù)。 使用 三層架構(gòu) 在 項目中,軟件體系結(jié)構(gòu)通常分為三層,即表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層。 業(yè)務(wù)邏輯層( BLL):針對具體問題的操作,也可以說是對數(shù)據(jù)層的操作,對數(shù)據(jù)業(yè)務(wù)邏輯 處理。它的關(guān)注點主要集中在業(yè)務(wù)規(guī)則的制定、業(yè)務(wù)流程的實現(xiàn)等與業(yè)務(wù)需求有關(guān)的系統(tǒng)設(shè)計 。 優(yōu)點: 開發(fā)人員可以只關(guān)注整個結(jié)構(gòu)中的其中某一層 。 可以降低層與層之間的依賴 。 基于 WEB 校友錄的設(shè)計與開發(fā) 17 利于各層邏輯的復用。 使用存儲過程 存儲過程是保存起來的可以接受和返回用戶提供的參數(shù)的 TransactSQL語句的集合。其主要特點是執(zhí)行效率高,可重復使用。一旦創(chuàng)建一個存儲過程,很多需要執(zhí)行過程的應(yīng)用程序都可以調(diào)用存儲過程,減少可能出現(xiàn)的錯誤。數(shù)據(jù)庫在校友錄系統(tǒng)中占有非常重要的地位 ,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計得好壞將直接對整個系統(tǒng)的效率及實現(xiàn)的效果產(chǎn)生影響。 數(shù)據(jù)庫需求分析 通過上述系統(tǒng)功能分析,總結(jié)出 以下 的需求信息。 普通用戶角色注冊并且登錄后可以維護自己的個人信息,包括查看、修改自己的信息和修改自己的密碼。 班級管理員角色的用戶可以進行管理操作,包括修改 、刪除、查看本班的成員,回復、刪除班級留言,增加、修改、刪除班級相冊以及修改班級公告等。 用戶表中必須記錄用戶的各種信息,包含:用戶名、密碼、真實姓名、性別、生日、郵件地址、注冊時間。 留言表包含以下信息:留言編號、留言用戶、班級編號、最后回復人、標題、內(nèi)容、最后回復時間、發(fā)表時間。 班級表包含以下信息:班級編號、班級名稱、系別編號、入學年份、班級通知、班級宣言。 在需求分析工作完成后,接下來的工作就是數(shù)據(jù)庫設(shè)計。 數(shù)據(jù)庫概念設(shè)計 數(shù)據(jù)庫可以由以下實體構(gòu)成: 1) 用戶(用戶名、密碼、真實姓名、性別、生日、注冊 時間) 2) 班級(班級編號、班級名稱、系別編號、) 3) 留言(留言編號、留言用戶、班級編號、最后回復人、標題、內(nèi)容、發(fā)表時間) 4) 相冊(相冊編號、相片編號、班級編號、相冊名稱) 5) 相片(相片編號、相冊編號、相冊名稱、上傳用戶、圖片路徑、標題、說明、發(fā)表時間) 6) 系別(系別編號、系別名稱) 7) 短消息(編號、用戶名、發(fā)信人、收信人、內(nèi)容、發(fā)送時間) 數(shù)據(jù)庫邏輯設(shè)計 1 數(shù)據(jù)庫表 根據(jù)數(shù)據(jù)庫概念設(shè)計,我們可以得到以下數(shù)據(jù)庫表: 表 41 用戶表 Users 字段名 數(shù)據(jù)類型 描述 UserName varchar(16) 用 戶名(主鍵) UserPwd varchar(32) 密碼 RealName varchar(10) 真實姓名 基于 WEB 校友錄的設(shè)計與開發(fā) 19 Sex char(2) 性別( ’ 男 ’ 或 ’ 女 ’ ) Birthday datetime 生日 Phone varchar(15) 電話 Mobile varchar(16) 手機 varchar(12) ICQ varchar(12) ICQ MSN varchar(30) MSN Face varchar(50) 頭像 Mail varchar(30) 郵件地址 PwdQue varchar(50) 密碼問題 PwdAnswer varchar(50) 密碼答案 Web varchar(30) 個人網(wǎng)頁 Address varchar(60) 地址 WorkAdd varchar(50) 工作單位 Zipcode char(6) 郵編 UnderWrite varchar(255) 簽名 LastLogin datetime 最后一次登錄時間 RegTime datetime 注冊時間 SendMail int 控制生日自動發(fā)送郵件 MessageCount int 新信息數(shù)量 表 42 班級表 Class Info 字段名 數(shù)據(jù)類型 描述 ID int 班級編號(主鍵) ClassName varchar(50) 班級名稱 Dep_ID int 系別編號(外鍵) ClassYear char(4) 入學年份 About varchar(MAX) 班級通知 ClassEnounce varchar(MAX) 班級宣言 ClassMode bit 班級是否開放,默認為 1 基于 WEB 校友錄的設(shè)計與開發(fā) 20 AllUserCount int 所有用戶數(shù)量 ,默認為 0 AllPhotoCount int 所有照片數(shù)量 ,默認為 0 AllTopicCount int 所有留言數(shù)量 ,默認為 0 SiteName varchar(50) 網(wǎng)站名 SiteUrl varchar(50) 網(wǎng)站地址 SendMail bit 是否發(fā)送郵件 ,默認為 0 MailServer varchar(50) 郵件服務(wù)器地址 MailUserName varchar(50) 郵件服務(wù)器登陸名 MailUserPwd varchar(50) 郵件服務(wù)器登陸密碼 MailTitle va
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1