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

正文內(nèi)容

某企業(yè)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—論文-在線(xiàn)瀏覽

2025-02-06 00:50本頁(yè)面
  

【正文】 系統(tǒng)能完成的功能的一個(gè)子集。 圖 5快速原型模型 從上圖可以看出,快速原型模型是不帶反饋環(huán)的,這正是這種過(guò)程模型的主要優(yōu)點(diǎn):系統(tǒng)的開(kāi)發(fā)基本上是線(xiàn)性順序進(jìn)行的。 通過(guò)建立原型系統(tǒng)可以學(xué)到許多的東西,至少可以知道了“系統(tǒng)該做什么,不應(yīng)該做什么,以及怎樣不去做不該做的” , 所以,在設(shè)計(jì)和編碼階段發(fā)生錯(cuò)誤的可能性也比較小,這自然減少了在后續(xù)階段需要改正前面階段所犯的錯(cuò)誤的可規(guī)格說(shuō)明 驗(yàn)證 設(shè)計(jì)驗(yàn)證 編碼測(cè)試 綜合測(cè)試 維護(hù) 變化的需求 驗(yàn)證 快速原型 驗(yàn)證 能性。原型的用途是獲知用戶(hù)的真正需求。因此,原型系統(tǒng)的內(nèi)部結(jié)構(gòu)并不重要,重要的是,必須迅速地構(gòu)件原型,然后根據(jù)用戶(hù)的需求迅速的修改原型。 圖 6企業(yè)信息管理系統(tǒng)模塊示意圖 企業(yè)信息管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 根據(jù)企業(yè)信息管理系統(tǒng)的需求 建立了數(shù)據(jù)庫(kù),并在此數(shù)據(jù)庫(kù)的基礎(chǔ)上建立了如下的用戶(hù)表: 用戶(hù)信息表 users 員工信息表 personnel_information 獎(jiǎng)懲信息表 personnel_rewardpunishment 人事變動(dòng)信息表 personnel_transfer 個(gè)人簡(jiǎn)歷信息表 getJobInfo 招聘信息表 giveJobInfo 留言板信息表 MB 先面對(duì)各個(gè)表的內(nèi)容進(jìn)行詳細(xì)說(shuō)明: 用戶(hù)信息表 users 主鍵名: ID(編號(hào)) 表 1用戶(hù)信息表 列名(中文) 列名(英文) 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 編號(hào) ID Bigint 8 No 企業(yè)信息管理系統(tǒng) 人事變動(dòng)信息管理 用戶(hù)基本信息管理 獎(jiǎng)懲信息管理 招聘相關(guān)信息管理 留言板管理 用戶(hù)編號(hào) UID Varchar 50 No 用戶(hù)密碼 Upassword Varchar 50 Yes 用戶(hù)權(quán)限 Upower Int 4 Yes 員工信息表 personnel_information 主鍵名: UID(用戶(hù)編號(hào)) 表 2員工信息表 列名(中文) 列名(英文) 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 用戶(hù)編號(hào) UID Varchar 50 No 用戶(hù)姓名 UName Varchar 50 Yes 出生日期 UBirthday Datetime 8 Yes 婚否 UMarriage Char 10 Yes 工齡 UWorktime Char 10 Yes 進(jìn)單位時(shí)間 UIntime Datetime 8 Yes 所在部門(mén) UDepartment Varchar 50 Yes 職位 UPosition Varchar 50 Yes 聯(lián)系電話(huà) UPhone Char 10 Yes 獎(jiǎng)懲信息表 personnel_rewardpunishment 主鍵名: ID(編號(hào)) 表 3獎(jiǎng)懲信息表 列名(中文) 列名(英文) 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 編號(hào) ID Bigint 8 No 用戶(hù)編號(hào) UID Varchar 50 No 時(shí)間 UTime Datetime 8 Yes 獎(jiǎng)懲類(lèi)型 URewardpunishment Varchar 50 Yes 詳細(xì)信息 UDetails Varchar 50 Yes 人事變動(dòng)信息表 personnel_transfer 主鍵名: ID(編號(hào)) 表 4人事變動(dòng)信息表 列名(中文) 列名(英文) 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允 許空 編號(hào) ID Bigint 8 No 用戶(hù)編號(hào) UID Varchar 50 No 變動(dòng)時(shí)間 transfer_time Datetime 8 Yes 變動(dòng)原因 transfer_reason Varchar 50 Yes 變動(dòng)部門(mén) transfer_department Varchar 50 Yes 變動(dòng)職位 transfer_position Varchar 50 Yes 個(gè)人簡(jiǎn)歷信息表 getJobInfo 主鍵名: getJobInfoID(簡(jiǎn)歷編號(hào) ) 表 5個(gè)人簡(jiǎn)歷信息表 列 名(中文) 列名(英文) 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 簡(jiǎn)歷編號(hào) getJobInfoID Int 4 No 姓名 name Varchar 10 No 性別 sex Varchar 5 No 電子郵件 Email Varchar 50 Yes 電話(huà) phone Varchar 20 Yes 地址 address Varchar 50 Yes 郵編 addrNum Varchar 50 Yes 教育程度 education Varchar 50 Yes 發(fā)布時(shí)間 publicTime Char 10 Yes 工作職位 workPosition Varchar 50 Yes 招聘信息表 giveJobInfo 主鍵名: giveJobInfoID(招聘信息編號(hào) ) 表 6招聘信息表 列名(中文) 列名(英文) 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 招聘信息編號(hào) giveJobInfoID Int 4 No 電子郵件 Email Varchar 50 Yes 電話(huà) phone Varchar 50 Yes 地址 address Varchar 50 Yes 郵編 addrNum Varchar 50 Yes 工作職位 workPosition Varchar 50 Yes 招聘人數(shù) giveNum Varchar 50 Yes 工作城市 workCity Varchar 50 Yes 工作描述 describe Text 16 Yes 工作要求 request Text 16 Yes 發(fā)布時(shí)間 publicTime Datetime 8 Yes 留言板信息表 MB 主鍵名: username(發(fā)布者姓名 ) 表 7留言板信息表 列名(中文) 列名(英文) 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 發(fā) 布者姓名 username Varchar 20 No 標(biāo)題 title Varchar 50 Yes 內(nèi)容 content Varchar 500 Yes 發(fā)布時(shí)間 publicTime Datetime 8 Yes 3 企業(yè)信息管理系統(tǒng)的具體實(shí)現(xiàn) 實(shí)現(xiàn)技術(shù)簡(jiǎn)介 是一個(gè)已編譯的、基于 .NET 的環(huán)境,可以用任何與 .NET 兼容的語(yǔ)言包括 Visual Basic。另外,任何 ASP. NET 應(yīng)用程序都可以使用整個(gè) .NET 框架。 的結(jié)構(gòu)中, IIS( Inter Information Services) 為 Windows NT/2021/XP 操作系統(tǒng)的一個(gè)組件,所有 Web 客戶(hù)端和 應(yīng)用程序之間的聯(lián)系都必須通過(guò) IIS 來(lái)進(jìn)行。 的結(jié)構(gòu)如下圖所示: 圖 7 SQL 是英文 Structured Query Language 的縮寫(xiě),意思為結(jié)構(gòu)化查詢(xún)語(yǔ)言。按照 ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì) )的規(guī)定, SQL 被作為關(guān)系型數(shù) 據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),如 Oracle, Sybase, Microsoft SQL Server, Access 等都采用了 SQL 語(yǔ)言標(biāo)準(zhǔn)。 頁(yè)面的具體實(shí)現(xiàn) 用戶(hù)登錄頁(yè)面 整個(gè) 系統(tǒng)以員工信息管理模塊為重點(diǎn),在首頁(yè)點(diǎn)擊員工信息按鈕后跳轉(zhuǎn)到登錄界面,如下圖所示: 圖 8登錄界面 用戶(hù)輸入后按下“登錄”按鈕時(shí),將進(jìn)行數(shù)據(jù)庫(kù)連接和用戶(hù)輸入匹配檢查等操作,該按鈕的處理代碼如下: private void Btn_login_Click(object sender, e) { Web 客戶(hù)端 應(yīng)用 IIS .Net 框架 Windows NT/2021/XP 操作系統(tǒng) if() { string strconn= [dsn]。 ()。++39。++39。 SqlDataReader dr=()。 Session[userpower]=dr[UPower]。 } else if((int)Session[userpower]==2) { ()。 } } else { =編號(hào)密碼不正確,請(qǐng)重新登錄 !。 } ()。使用了一個(gè) DataGrid 控件來(lái)顯示用戶(hù)信息。對(duì)用戶(hù)信息的編輯、添加等都要通過(guò)直接對(duì) DataGrid 控件進(jìn)行操作來(lái)完成。 else { ()。39。 ()。 SqlConnection =new SqlConnection(strconn)。 if(!IsPostBack) { Bindgrid()。 } 數(shù)據(jù)綁定的處理如下: public void Bindgrid() { string strconn= [dsn]。 ()。 DataSet ds=new DataSet()。 =ds。 ()。代碼如下: private void Btn_add_Click(object sender, e) { ()。為此,需要提供 DataGrid 控件瀏覽狀態(tài)和編輯狀態(tài)之間轉(zhuǎn)換的處理程序,包括 DataGrid控件從瀏覽狀態(tài)向編輯狀態(tài)的轉(zhuǎn)換和取消編輯狀態(tài)。 Bindgrid()。 Bindgrid()。這一操作的代碼如下: public void DataGrid_update(object sender,DataGridCommandEventArgs e) { string strconn= [dsn]。 ()。 SqlCommand cm=new SqlCommand(strsql,)。 (new SqlParameter(password,50))。 (new SqlParameter(userid,8))。 [uid].Value=colvalue。 [password].Value=colvalue。 [kind].Value=colvalue。 try { ()。 =1。 [color]=red。 Bindgrid()。 SqlConnection =new SqlConnection(strconn)。 string strsql=delete from users where ID=userid。 (new SqlParameter(userid,8))。 try { ()。 } catch(SqlException) { =刪除失敗 。 } ()。 } 此外,入頁(yè)面所示,還可以根據(jù)用戶(hù)編號(hào)來(lái)查找相應(yīng)用戶(hù)的信息并顯示。 SqlConnection =new SqlConnection(strconn)。 string strsql=select * from users where UID=uid。 (new SqlParameter(uid,50))。 SqlDataReader dr=()。 ()。 } 這里,首先從 TextBox 控件中取出查詢(xún)條件,然后調(diào)用數(shù)據(jù)庫(kù)操作返回查詢(xún)結(jié)果并綁定顯示到 DataGrid 控件上。另外,由于系統(tǒng)的用戶(hù)管理部分已有用戶(hù)的添加功能,這里便不再需要新增員工信息的功能,僅設(shè)計(jì)了一個(gè)修改已有用戶(hù)的員工信息功能。因?yàn)榘粹o的功能與用戶(hù)管理頁(yè)面處的同類(lèi)功能的代碼大致相同,故不再列出。 首先需要輸入員工編號(hào)以查找員工信息,并將其顯示在 DataGrid 控件中。這部分的代碼和用戶(hù)管理部分是相似的,故不 再 列出。和前面員工信息管理頁(yè)面 相似,添加人事變動(dòng)的功能也是由其它頁(yè)面完成的。 獎(jiǎng)懲信息頁(yè)面 獎(jiǎng)懲信息頁(yè)面的設(shè)計(jì)和人事變動(dòng)頁(yè)面基本相似,故不再列出代碼,界面如下圖所示: 圖 12獎(jiǎng)懲信息頁(yè)面設(shè)計(jì)效果 個(gè)人信息頁(yè)面 個(gè)人信息頁(yè)面為普通用戶(hù)登陸后瀏覽其個(gè)人相關(guān)信息的頁(yè)面,如下圖所示: 圖 13個(gè)人信息頁(yè)面設(shè)計(jì)效果 如圖所示,頁(yè)面包括了三個(gè) Button 控件,分別用于顯示用戶(hù)基本信息、人事變動(dòng)情況以及獎(jiǎng)懲情況。但是用戶(hù)的人事變動(dòng)情況和獎(jiǎng)懲情況記錄項(xiàng)依賴(lài)于實(shí)際次數(shù),因此,將DataGrid 控件的 AutoGenerate
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1