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

正文內(nèi)容

企業(yè)聊天通信系統(tǒng)軟件畢業(yè)論文(編輯修改稿)

2025-07-25 12:25 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 系,出生日期,工作單位,職務(wù),政治面貌)簡(jiǎn)歷信息(簡(jiǎn)歷編號(hào),員工編號(hào),工作時(shí)間,離職時(shí)間,工作年限,工作單位,部門(mén),職務(wù))工資信息(工資編號(hào),員工編號(hào),基本工資,職務(wù)津貼,獎(jiǎng)勵(lì)金額,罰款金額,全勤獎(jiǎng)金,加班工資,應(yīng)發(fā)工資,個(gè)人所得稅,實(shí)發(fā)工資,工資月份)考評(píng)信息(考評(píng)編號(hào),員工編號(hào),考評(píng)內(nèi)容,考評(píng)結(jié)果,考評(píng)分?jǐn)?shù),考評(píng)人,考評(píng)時(shí)間)培訓(xùn)信息(培訓(xùn)編號(hào),員工編號(hào),培訓(xùn)方式,開(kāi)始時(shí)間,結(jié)束時(shí)間,培訓(xùn)專(zhuān)業(yè),培訓(xùn)單位,培訓(xùn)內(nèi)容,費(fèi)用,培訓(xùn)結(jié)果,負(fù)責(zé)人)記事本(記錄編號(hào),員工編號(hào),記錄時(shí)間,記錄類(lèi)別,主題,內(nèi)容)得到關(guān)系模式之后,為了防止數(shù)據(jù)冗余,還需要對(duì)關(guān)系模式進(jìn)行優(yōu)化。在所有的關(guān)系模式中所有屬性都是不可再分的數(shù)據(jù)項(xiàng),則所有的關(guān)系模式均達(dá)到了1NF模式。所有關(guān)系的主鍵均是相應(yīng)的編號(hào),所以在這種情況下,關(guān)系模式中每個(gè)屬性都不傳遞依賴(lài)于候選鍵,則達(dá)到了BCNF范式。經(jīng)過(guò)驗(yàn)證,所有關(guān)系模式均具有如下特點(diǎn):1.所有非主屬性對(duì)每一個(gè)鍵都是完全函數(shù)依賴(lài)2.所有的主屬性對(duì)每一個(gè)不包含它的鍵,也是完全函數(shù)依賴(lài)3.沒(méi)有任何屬性完全函數(shù)依賴(lài)于非鍵的任何一組屬性經(jīng)過(guò)上述分析,該數(shù)據(jù)庫(kù)中的數(shù)據(jù)項(xiàng)設(shè)計(jì)十分合理,具有很好的應(yīng)用價(jià)值。表是數(shù)據(jù)庫(kù)的基本組成部分,系統(tǒng)所要用到的數(shù)據(jù)都是存放在數(shù)據(jù)庫(kù)相應(yīng)的表中,通過(guò)對(duì)表的操作來(lái)完成對(duì)數(shù)據(jù)的相關(guān)操作。根據(jù)上面的ER圖轉(zhuǎn)化的關(guān)系模式,設(shè)計(jì)了如下相關(guān)的數(shù)據(jù)庫(kù)表:1. 員工信息表表名:EmployeeMsg說(shuō)明:主要用來(lái)存儲(chǔ)員工的基本信息。當(dāng)其他用戶查看在線好友信息、管理人員訪問(wèn)人事管理系統(tǒng)時(shí),系統(tǒng)主動(dòng)訪問(wèn)此表。表結(jié)構(gòu)如表41所示。表41 員工信息表字段名數(shù)據(jù)類(lèi)型是否主鍵是否為空員工編號(hào)nvarchar(5)是否員工姓名nvarchar(10)否否性別nchar(1)否否年齡char(2)否否民族nvarchar(6)否否政治面貌nvarchar(4)否否出生日期datetime否否省nvarchar(5)否否市nvarchar(10)否否身份證號(hào)nvarchar(20)否否學(xué)歷nvarchar(5)否否婚姻狀況char(4)否否職工類(lèi)型char(8)否否現(xiàn)部門(mén)nvarchar(20)否否現(xiàn)職務(wù)nvarchar(20)否否工齡nvarchar(2)否否畢業(yè)學(xué)校nvarchar(15)否否專(zhuān)業(yè)nvarchar(15)否否畢業(yè)時(shí)間datetime否否家庭住址nvarchar(30)否否銀行卡號(hào)nvarchar(20)否否愛(ài)好nvarchar(30)否是個(gè)性簽名nvarchar(30)否是圖片路徑nvarchar(100)否是2. 員工通訊錄表表名:PhoneBook說(shuō)明:主要用來(lái)存儲(chǔ)員工的聯(lián)系方式信息,當(dāng)管理員訪問(wèn)人事管理系統(tǒng)時(shí),系統(tǒng)主動(dòng)訪問(wèn)此表,如表42所示。表42 員工通訊錄信息表字段名數(shù)據(jù)類(lèi)型是否主鍵是否為空員工編號(hào)nvarchar(5)是否手機(jī)號(hào)碼nvarchar(14)否否nvarchar(12)否是EMailnvarchar(30)否是微博nvarchar(20)否是人人nvarchar(20)否是MSNnvarchar(20)否是辦公電話nvarchar(14)否否3. 員工考評(píng)信息表表名:Check說(shuō)明:主要用來(lái)存儲(chǔ)員工的考評(píng)信息,當(dāng)管理員訪問(wèn)人事管理系統(tǒng)時(shí),系統(tǒng)主動(dòng)訪問(wèn)此表,如表43所示。表43 員工考評(píng)信息表字段名數(shù)據(jù)類(lèi)型是否主鍵是否為空考評(píng)編號(hào)nvarchar(6)是否員工編號(hào)nvarchar(5)否否考評(píng)內(nèi)容nvarchar(30)否否考評(píng)結(jié)果nvarchar(3)否否考評(píng)分?jǐn)?shù)nvarchar(3)否否考評(píng)人nvarchar(10)否否考評(píng)時(shí)間datetime否否4. 員工工資信息表表名:Salary說(shuō)明:主要用來(lái)存儲(chǔ)員工工資信息,當(dāng)管理人員訪問(wèn)人事管理系統(tǒng)時(shí),系統(tǒng)主動(dòng)訪問(wèn)此表,如表44所示。表44 員工工資信息表字段名數(shù)據(jù)類(lèi)型是否主鍵是否為空工資編號(hào)nvarchar(6)是否員工編號(hào)nvarchar(5)否否基本工資int否否職務(wù)津貼smallint否否獎(jiǎng)勵(lì)金額smallint否否罰款金額smallint否否全勤獎(jiǎng)金smallint否否加班工資smallint否否應(yīng)發(fā)工資int否否個(gè)人所得稅smallint否否實(shí)發(fā)工資int否否工資月份nvarchar(2)否否5. 員工獎(jiǎng)懲信息表表名:Praise說(shuō)明:主要用來(lái)存儲(chǔ)員工獎(jiǎng)懲信息,當(dāng)管理人員訪問(wèn)人事管理系統(tǒng)時(shí),系統(tǒng)主動(dòng)訪問(wèn)此表,如表45所示。表45 員工獎(jiǎng)懲信息表字段名數(shù)據(jù)類(lèi)型是否主鍵是否為空獎(jiǎng)懲編號(hào)nvarchar(6)是否員工編號(hào)nvarchar(5)否否獎(jiǎng)懲類(lèi)別char(4)否否獎(jiǎng)懲內(nèi)容nvarchar(30)否否獎(jiǎng)勵(lì)金額smallint否是罰款金額smallint否是獎(jiǎng)懲時(shí)間datetime否否批準(zhǔn)人nvarchar(10)否否撤銷(xiāo)時(shí)間datetime否否撤銷(xiāo)原因nvarchar(30)否否6. 員工工作簡(jiǎn)歷表表名:Resume說(shuō)明:主要用來(lái)存儲(chǔ)員工工作簡(jiǎn)歷信息,當(dāng)管理人員訪問(wèn)人事管理系統(tǒng)時(shí),系統(tǒng)主動(dòng)訪問(wèn)此表,如表46所示。表46 工作簡(jiǎn)歷信息表字段名數(shù)據(jù)類(lèi)型是否主鍵是否為空簡(jiǎn)歷編號(hào)nvarchar(6)是否員工編號(hào)nvarchar(5)否否工作時(shí)間datetime否否離職時(shí)間datetime否否工作年限smallint否否工作單位nvarchar(20)否否部門(mén)nvarchar(20)否是職務(wù)nvarchar(20)否是7. 員工培訓(xùn)信息表表名:TrainNote說(shuō)明:主要用來(lái)存儲(chǔ)員工培訓(xùn)信息,當(dāng)管理人員訪問(wèn)人事管理系統(tǒng)時(shí),系統(tǒng)主動(dòng)訪問(wèn)此表,如表47所示。表47 員工培訓(xùn)信息表字段名數(shù)據(jù)類(lèi)型是否主鍵是否為空培訓(xùn)編號(hào)nvarchar(6)是否員工編號(hào)nvarchar(5)否否培訓(xùn)方式nvarchar(10)否是開(kāi)始時(shí)間datetime否否結(jié)束時(shí)間datetime否否培訓(xùn)專(zhuān)業(yè)nvarchar(20)否否培訓(xùn)單位nvarchar(20)否否培訓(xùn)內(nèi)容nvarchar(30)否否費(fèi)用smallint否是結(jié)果nvarchar(30)否否負(fù)責(zé)人nvarchar(10)否是8. 日常記事表表名:Note說(shuō)明:主要用來(lái)存儲(chǔ)管理員的日常記事信息,當(dāng)管理人員訪問(wèn)人事管理系統(tǒng)時(shí)調(diào)用,如表48所示。表48 日常記事表字段名數(shù)據(jù)類(lèi)型是否主鍵是否為空記錄編號(hào)nvarchar(6)是否員工編號(hào)nvarchar(5)否否記錄時(shí)間datetime否否記錄類(lèi)別char(8)否否主題nvarchar(20)否是內(nèi)容text否否對(duì)于Microsoft Visual Studio 2012的數(shù)據(jù)庫(kù)連接,主要有以下兩種方式。1. 可視化操作綁定數(shù)據(jù)源通過(guò)Visual Studio提供的可視化操作,即可建立與數(shù)據(jù)庫(kù)的連接,操作方式如下:(1)啟動(dòng)Visual 2012,打開(kāi)項(xiàng)目(2)選擇“視圖”—“服務(wù)器資源管理器”,打開(kāi)“服務(wù)器資源管理器”(3)右鍵單擊“數(shù)據(jù)連接”命令,選擇“添加連接”命令,打開(kāi)“添加連接”對(duì)話框,之后在指定的區(qū)域選擇SQL Server服務(wù)器名,登錄服務(wù)器的身份驗(yàn)證方式,再選擇相應(yīng)的數(shù)據(jù)庫(kù),點(diǎn)擊“測(cè)試連接“按鈕,測(cè)試成功之后會(huì)彈出對(duì)話框,實(shí)現(xiàn)了數(shù)據(jù)源的綁定,如圖412所示。圖41 可視化操作綁定數(shù)據(jù)源圖2.(1)使用Connection對(duì)象連接數(shù)據(jù)源:Connection對(duì)象是應(yīng)用程序訪問(wèn)數(shù)據(jù)源的橋梁,使用過(guò)程是先定義連接字符串,然后根據(jù)連接字符串創(chuàng)建連接對(duì)象,之后打開(kāi)數(shù)據(jù)源的連接進(jìn)行操作,最后關(guān)閉數(shù)據(jù)源連接。主要代碼如下:String connstring=@DataSource=93PC20141015ZA\SQLEXPRESS。database=employee。 Integrated Security=True。 using (SqlConnection conn = new SqlConnection(connstring)) { ()?!瓆此時(shí)就已經(jīng)連接到了數(shù)據(jù)庫(kù)。 (2)使用Command對(duì)象發(fā)送Sql語(yǔ)句:連接數(shù)據(jù)庫(kù)之后,還要對(duì)數(shù)據(jù)進(jìn)行進(jìn)一步操作。Command對(duì)象用來(lái)封裝將要發(fā)送給數(shù)據(jù)源的操作命令,命令既可以是直接的SQL語(yǔ)句,也可以是保存了SQL語(yǔ)句的存儲(chǔ)過(guò)程的調(diào)用。常用屬性如下:CommandText:用來(lái)設(shè)置將要執(zhí)行的SQl語(yǔ)句或?qū)⒁{(diào)用的存儲(chǔ)過(guò)程名。CommandType:用來(lái)描述CommandText所給的命令類(lèi)型,默認(rèn)值為T(mén)ext。Connection:用來(lái)指定所要使用的數(shù)據(jù)連接,其值為一個(gè)Connection對(duì)象。Command對(duì)象常用的方法如下:ExecuteReader():執(zhí)行CommandText屬性所指定的操作,并創(chuàng)建DataReader對(duì)象。ExecuteNonQuery():執(zhí)行CommandText屬性所指定的操作,返回受影響的行數(shù)。該方法一般用來(lái)執(zhí)行SQL中的Update、Insert和Delete等操作。ExecuteScalar():執(zhí)行CommandText屬性所指定的操作,返回執(zhí)行結(jié)果中首行首列的值。該方法只能執(zhí)行Select語(yǔ)句,常用于統(tǒng)計(jì)。對(duì)數(shù)據(jù)進(jìn)行增、刪、改的代碼如下:string sql=…….string connstring =@DataSource=93PC20141015ZA\SQLEXPRESS。database=employee。Integrated Security=True。 using (SqlConnection conn = new SqlConnection(connstring)) { ()。 SqlCommand m = new SqlCommand(sql, conn)。 int n = ()。 if (n 0) {(操作成功,MessageBoxIcon.Information)。} 第五章 系統(tǒng)詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)、登錄模塊的設(shè)計(jì)與實(shí)現(xiàn)參與者:一般員工說(shuō)明:一般員工第一次使用該系統(tǒng)時(shí)提交注冊(cè)信息給服務(wù)器?;臼录鳎?)單擊首頁(yè)“注冊(cè)”按鈕,進(jìn)入注冊(cè)界面。(2)在注冊(cè)頁(yè)面中,將注冊(cè)所需要的基本信息填寫(xiě)完整,之后根據(jù)本公司服務(wù)器的已知IP地址和端口號(hào)將注冊(cè)信息發(fā)送給指定的服務(wù)器。(3)管理員在服務(wù)器端查看提交信息,如果信息屬實(shí)則將提交的用戶名和密碼寫(xiě)入到登錄表中,員工之后就可以用申請(qǐng)的賬號(hào)和密碼訪問(wèn)聊天通信系統(tǒng),如果信息不屬實(shí)則不予批準(zhǔn),員工的申請(qǐng)無(wú)效。用戶注冊(cè)、登錄模塊的流程圖如圖51所示圖51 用戶提交注冊(cè)信息流程圖1. 當(dāng)服務(wù)器端點(diǎn)擊“監(jiān)聽(tīng)”按鈕時(shí),首先創(chuàng)建一個(gè)IPEndPoint對(duì)象,根據(jù)該端點(diǎn)對(duì)象創(chuàng)建TcpListener對(duì)象并調(diào)用Start方法啟動(dòng)監(jiān)聽(tīng),執(zhí)行AcceptTcpClient方法,在同步方式下返回一個(gè)封裝了套接字的TcpClient對(duì)象,即客戶端對(duì)象,此時(shí)服務(wù)器端就可以接受客戶端的連接請(qǐng)求。2. 服務(wù)器端利用TcpClient對(duì)象調(diào)用GetStream方法獲取用于讀取和寫(xiě)入的NetWorkstream對(duì)象,調(diào)用Read方法即可讀取網(wǎng)絡(luò)流中的信息。3. 當(dāng)客戶端在注冊(cè)界面上點(diǎn)擊“提交服務(wù)器”按鈕時(shí),TcpClient對(duì)象調(diào)用Connnect方法根據(jù)IP地址和端口號(hào)鏈接服務(wù)器,再將提交的數(shù)據(jù)利用“,”分開(kāi),利用NetWorkstream對(duì)象的Write向服務(wù)器發(fā)送信息。此時(shí),服務(wù)器端就接收到了發(fā)來(lái)的信息,點(diǎn)擊“提取信息”按鈕時(shí),利用Split方法分割字符串,將分割后的信息對(duì)應(yīng)填充到文本框中,此時(shí)觸發(fā)了文本框TextChanged事件,連接數(shù)據(jù)庫(kù)并讀取員工登錄表login,將對(duì)應(yīng)員工編號(hào)的員工信息顯示出來(lái)。管理員核對(duì)提交的員工編號(hào)、姓名和身份證號(hào)后,點(diǎn)擊“同意請(qǐng)求”按鈕,則連接數(shù)據(jù)庫(kù)的login表,將信息寫(xiě)入表中。員工開(kāi)始時(shí)單擊“注冊(cè)”按鈕,之后彈出“注冊(cè)用戶信息”窗體,將注冊(cè)所需要的基本信息填寫(xiě)完整,之后根據(jù)本公司服務(wù)器的已知IP地址和端口號(hào)將注冊(cè)信息發(fā)送給指定的服務(wù)器。如圖52所示。圖52 用戶提交注冊(cè)信息界面服務(wù)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1