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

正文內(nèi)容

校園工會管理系統(tǒng)的開發(fā)與設(shè)計畢業(yè)論文(已改無錯字)

2022-08-28 16:24:39 本頁面
  

【正文】 功能。 SQL Server 20xx 關(guān)系數(shù)據(jù)庫引擎支持當今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫引擎充分保護數(shù)據(jù)完整性,同時將管理上千個并發(fā)修改數(shù)據(jù)庫的用戶的開銷減到最小。 SQL Server 20xx 分布式查詢使您得以引用來自不同數(shù)據(jù)源的數(shù)據(jù),就好象這些數(shù)據(jù)是 SQL Server 20xx 數(shù)據(jù)庫的一部分,同時分布式事務(wù)支持充分保護任何分布式數(shù)據(jù)更新的完整性。復(fù)制同樣使您得以維護多個數(shù)據(jù)復(fù)本,同時確保單獨的數(shù)據(jù)復(fù)本保持同步。可將一組數(shù)據(jù)復(fù)制到多個移動的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發(fā)布服務(wù)器。 ( 4) 易于安裝、部署和使用。 SQL Server 20xx 中包括一系列管理和開發(fā)工具,這些工具可改進在多個站點上安裝、部署、管理和使用 SQL Server 的過程。 SQL Server 20xx 還支持基于標準的、與 Windows DNA 集成的程序設(shè)計模型,使 SQL Server 數(shù)據(jù)庫和數(shù)據(jù)倉庫的使用成為生成強大的可伸縮系統(tǒng)的無縫部分。這些功能使您得以快速交付 SQL Server 應(yīng)用程序,使客戶只需最少的安裝和管理開銷即可實現(xiàn)這些應(yīng)用程序。 吉林化工學(xué)院畢業(yè)設(shè)計說明書 11 第 5 章 數(shù)據(jù)庫的設(shè)計 數(shù)據(jù)庫在大多數(shù)企業(yè) 或機構(gòu)的運營中扮演著至關(guān)重 要的角色, 因為數(shù)據(jù)庫設(shè)計就像在建設(shè)高樓大廈一樣,有穩(wěn)定的基礎(chǔ),才能有優(yōu)秀的結(jié)果 。 如果設(shè)計不好,在后來的系統(tǒng)維護、變更和功能擴充時,甚至在系統(tǒng)開發(fā)過程中,將會引起較大的問題,會遇到非常強大 的困難,大量的工作將重新運行。 毫無疑問的是,大部分商務(wù)計算都涉及數(shù)據(jù)庫應(yīng)用。良好的數(shù)據(jù)庫設(shè)計對于一個高性能的應(yīng)用程序非常重要,就像一個空氣動力裝置對于一輛賽車的重要性一樣。如果一輛汽車沒有平滑的曲線,將會產(chǎn)生阻力從而變慢。關(guān)系沒有經(jīng)過優(yōu)化,數(shù)據(jù)庫無法盡可能高效地運行。 所以 應(yīng)該把數(shù)據(jù)庫的關(guān)系和性能看作是規(guī)范化的一部分。 本系統(tǒng)采用 SQL Server20xx 數(shù)據(jù)庫系統(tǒng),在該系統(tǒng)中新建一個數(shù)據(jù)庫,將其命名為Labour_Union_data。然后,在該系統(tǒng)中創(chuàng)建 6 個數(shù)據(jù)庫表,分別為 圖片新聞表(PictureNews) 、通知信息表 (tb_notice) 、通知類型表 (tb_noticeType) 、部門信息表(tb_Department) 、管理員信息表 (tb_manage) 、 IP 地址表 (IPinfo) 。 數(shù)據(jù)庫 表的介紹 本系統(tǒng)采用 SQL Server20xx 數(shù)據(jù)庫系統(tǒng),在該系統(tǒng)中新建一個數(shù)據(jù)庫,將其命名為Labour_Union_data。然后,在該系統(tǒng)中創(chuàng)建 6 個數(shù)據(jù)庫表,分別為圖片新聞表(PictureNews) 、通知信息表 (tb_notice) 、通知類型表 (tb_noticeType) 、部門信息表(tb_Department) 、管理員信息表 (tb_manage) 、 IP 地址表 (IPinfo) 。 下面對主要的數(shù)據(jù)庫表做簡要的介紹: 表 51 校園工會 管理系統(tǒng)表清單 表名稱 表用途 PictureNews 圖片新聞表 tb_notice 通知信息表 tb_noticeType 通知類型表 tb_Department 部門信息表 tb_manage 管理員信息表 IPinfo IP 地址表 校園工會管理系統(tǒng)的開發(fā)與設(shè)計 12 圖片 新聞 表 圖片新聞 表包含了 圖片新聞的新聞 ID、主題、作者、部門類型號 、新聞的日期、新聞圖片的名字、圖片新聞的內(nèi)容、新聞類型號 。 表 52 圖片新聞 表 列名 數(shù)據(jù)類型 長度 字段描述 newsID int 4 新聞編號,主鍵,自動增長 newsTitle varchar 50 圖片新聞主題 newsWriter varchar 20 圖片新聞作者 newsDate smalldatetime 4 圖片新聞日期,默認當前 newsImageName varchar 50 圖片的名字 newsConcent text 16 圖片新聞內(nèi)容 departmentID int 4 部門類型號,外鍵 noticeTypeID int 4 新聞類型號,外鍵 通知新聞 表 通知新聞 信息 表記錄 了 工會新聞 的基本信息。 該表是整個 工會 管理系統(tǒng)的核心表,幾乎所有的操作包括 新聞的發(fā)布 、 更新 、 顯示 等,都和該表有著密切的關(guān)系 表 53 通知 基本 信息表 列名 數(shù)據(jù)類型 長度 字段描述 noticeID int 4 新聞編號,主鍵,自動增長 noticeTitle varchar 50 新聞的主題 noticeWriter varchar 20 新聞的作者 noticeConcent text 16 新聞的內(nèi)容 noticeTypeID int 4 新聞的類型,外鍵 noticeDate smalldatetime 4 新聞發(fā)布時間,默認當前 通知類型 表 通知新聞表主要是對新聞進行詳細的分類 。 吉林化工學(xué)院畢業(yè)設(shè)計說明書 13 表 54 通知類型 表 列名 數(shù)據(jù)類型 長度 字段描述 noticeTypeID int 4 類型編號,主鍵 noticeTypeName varchar 30 類型的名字 部門 信息表 部門信息表主要介紹校園各個部門的 基本信息 ,包括院長 、部門名稱、聯(lián)系方式、部門簡介等 。 表 55 部門 信息表 列名 數(shù)據(jù)類型 長度 字段描述 departmentID int 4 部門編號,主鍵 departmentName varchar 50 部門名稱 departmentTel varchar 20 部門電話 departmentPresident varchar 20 部門領(lǐng)導(dǎo)人 departmentConcent varchar 8000 部門簡介 管理員 信息表 管理員信息表,主要是實現(xiàn)管理員的登陸,使其有權(quán)限對后臺管理 界面進行操作,方便對工會管理系統(tǒng)的操作 。 表 56 管理員 信息表 列名 數(shù)據(jù)類型 長度 字段描述 manageName varchar 50 用戶名,主鍵 managePWD varchar 50 登陸密碼 統(tǒng)計 IP 地址 表 IP 地址表主要是記錄客戶端等的地址,訪問時間等基本信息 。 表 57 IP地址 表 列名 數(shù)據(jù)類型 長度 字段描述 IPcount int 4 編號,主鍵 ,自動增長 IPAddress varchar 50 IP 地址 LoginTime datetime 8 訪問時間 校園工會管理系統(tǒng)的開發(fā)與設(shè)計 14 封裝操作數(shù)據(jù)庫類 組件 在網(wǎng)站開發(fā)項目中以類得形式來組織、封裝一些常用的方法和事件,將會在編程過程中起到事半功倍的效果。本系統(tǒng)使用的公共類 DataAccess。編寫類可以減少重復(fù)代碼的編寫,有利于代碼的維護。 創(chuàng)建類文件時,用戶可以直接在項目中的 App_Code 文件上單擊鼠標右鍵,選擇快捷菜單中的“添加新項”項,將會彈出如圖 51 所示的“添加新項”的對話框,在該對話框中選擇“類”,并將其命名為 ,然后,單擊“添加”按鈕,將會在 App_Code 文件夾下創(chuàng)建一個名為 DataAccess 的類文件。 圖 51 “添加新項”對話框 公共類 DataAccess 中主要包括連接數(shù)據(jù)庫、管理員登陸、圖片新聞管理、通知管理、部門管理、 IP 管理、友情鏈接 7 個模塊,它們的功能說明及設(shè)計如下。 ( 1) 連接數(shù)據(jù)庫 : 該方法主要是用來連接數(shù)據(jù)庫,首先定義一個連接字符串 , 然后實例化一個 SqlConnection 對象,并返回該對象,其代碼如下: public string str = @Data Source=.\SQLEXPRESS。AttachDbFilename= |DataDirectory|。Integrated Security=True。User Instance=True。 public SqlConnection conn。 region 連接數(shù)據(jù)庫 SQL /// summary 吉林化工學(xué)院畢業(yè)設(shè)計說明書 15 /// 鏈接數(shù)據(jù)庫 /// /summary /// returns/returns public SqlConnection con_open() { conn = new SqlConnection(str)。 ()。 return conn。 } /// summary /// 關(guān)閉數(shù)據(jù)庫鏈接 /// /summary public void con_close() { if ( == ) { ()。 ()。 } } endregion ( 2) 管理員登陸 :該方法的功能 主要是判斷當前用戶是否合法,并使用 SqlCommand對象的 Parameters 屬性為 SQL 語句傳遞參數(shù),最后返回一個 DataSet 類型的數(shù)據(jù)集,主要是對數(shù)據(jù)庫中的數(shù)據(jù)進行查詢,執(zhí)行成功后返回數(shù)據(jù)集 DataSet,其代碼如下: region 管理員登陸 /// summary /// 通過用戶名和密碼查詢管理員是否存在 /// /summary /// param name=manageName/param /// param name=managePWD/param /// returns/returns public DataSet ManagerLogin(string manageName, string managePWD) { con_open()。 SqlCommand m = new SqlCommand(proc_ManagerLogin, conn)。 (@manageName, manageName)。 校園工會管理系統(tǒng)的開發(fā)與設(shè)計 16 (@managePWD, managePWD)。 = 。 SqlDataAdapter adapter = new SqlDataAdapter(m)。 DataSet ds = new DataSet()。 (ds)。 ()。 ()。 con_close()。 return ds。 } endregion 該方法主要用于管理員登陸,如圖 52 所示。 圖 52 管理員登陸 ( 3) 圖片新聞管理 :該 模塊 的功能 主要是實現(xiàn)對圖片新聞的增刪改查等功能。 region 圖片新聞管理 /// summary /// 通過圖片 ID 查詢數(shù)據(jù) /// /summary /// param name=newsID/param /// returns/returns public DataSet GetPictureNewsByNewsID(int newsID) { DataSet ds = new DataSet()。 try { con_open()。 吉林化工學(xué)院畢業(yè)設(shè)計說明書 17 SqlCommand m = new SqlCommand (proc_GetPictureNewsByNewsID, conn)。 (@newsID, newsID)。 = 。 SqlDataAdapter adapter = new SqlDataAdapter(m)。 (ds)。 ()。 ()。 con_close()。 } catch ( ex) { (PATH + log/, )。 } return ds。 } /// summary /// 向圖片新聞表中插入數(shù)據(jù) /// /summary /// param name=newsTitle/param /// param name=newsWriter/param /// param name=departmentID/param /// param name=newsImageName/param /// param name=newsConcent/param /// param name=noticeTypeID/param /// returns/returns public bool InsertPictureNews(string newsTitle, string newsWriter, int departmentID, string newsImageName, string newsConcent, int noticeTypeID) { bool Tag = false。//插入 try { con_open()。 校園工會管理系統(tǒng)的開發(fā)與設(shè)計 18 SqlCommand m = new SqlCommand(proc_InsertPictureNews, conn)。 = 。 //(@newsID, newsID)。 (@newsTitle, newsTitle)。 (@newsWriter, newsWriter)。 (@newsConcent, newsConcent)。 (@departmentID, departmentID)。 (@noticeTypeID, noticeTypeID)。 (@newsImageName, newsImageName)。 if (() 0) { Tag = true。 } ()。 con_close()。 } catch ( ex) { (PATH + log/, )。 } return Tag。 } (@newsID, newsID)。 if (() 0) { Tag = true。 } ()。 con_close()。 return Tag。 } endregion 以上是圖片新聞管理的部分代碼。其執(zhí)行的地方如圖 53 所示。 吉林化工學(xué)院畢業(yè)設(shè)計說明書 19 圖 53 圖片新聞管理 ( 4) 通知管理:該模塊的功能主要是實現(xiàn)對通知的增刪改查等功能。 部分代碼如下: /// summary /// 通過標題和類型查詢數(shù)據(jù)庫 notice 表中的數(shù)據(jù) /// /summary /// param name=noticeTitle/param /// param name=noticeTypeID/param /// returns/returns public DataSet GetnoticeByTitleAndType(string noticeTitle, int noticeTypeID) { DataSet ds = new DataSet()。 try { con_open()。 SqlCommand m = new SqlCommand (proc_GetnoticeByTitleAndType, conn)。 (@noticeTitle, noticeTitle)。 (@notic
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1