《員工信息管理系統(tǒng)》詳細(xì)設(shè)計(jì)說明書
《《員工信息管理系統(tǒng)》詳細(xì)設(shè)計(jì)說明書》由會(huì)員分享,可在線閱讀,更多相關(guān)《《員工信息管理系統(tǒng)》詳細(xì)設(shè)計(jì)說明書(15頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、.. 《員工信息管理系統(tǒng)詳細(xì)設(shè)計(jì)說明書》 一、引言 1.1 編寫目的 根據(jù)需求規(guī)格說明書、概要設(shè)計(jì)說明書,在仔細(xì)考慮討論之后,我們對(duì)員工 信息管理系統(tǒng)軟件功能的劃分、 數(shù)據(jù)結(jié)構(gòu)、軟件總體結(jié)構(gòu)的實(shí)現(xiàn)有了進(jìn)一步的想 法。本說明書的預(yù)期讀者是與員工信息管理系統(tǒng)軟件開發(fā)有聯(lián)系的決策人, 開發(fā) 組成人員,扶助開發(fā)者,支持本項(xiàng)目的領(lǐng)導(dǎo)和公司人員,軟件驗(yàn)證者。 1.2 背景 利用先進(jìn)的管理手段,提高人事信息的管理水平,是每一現(xiàn)代公司所面臨的 重要課題。為了解決這一重要課題,就必須有
2、一套科學(xué),高效,嚴(yán)密,實(shí)用的人 事信息管理系統(tǒng)。 現(xiàn)代公司的人事信息管理都是在計(jì)算機(jī)上實(shí)現(xiàn)的, 采用現(xiàn)代計(jì) 算機(jī)管理系統(tǒng)來進(jìn)行管理, 提供規(guī),統(tǒng)一的服務(wù), 它在管理系統(tǒng)中的應(yīng)用不僅可 以簡化,規(guī)各機(jī)構(gòu)的日常操作,而且可以使企業(yè)人事信息管理更加方便,簡單, 快捷,清晰,從而減輕工作人員的勞動(dòng)強(qiáng)度,減少企業(yè)的財(cái)政消耗。 1.3 定義 SQL Server :所用的數(shù)據(jù)庫管理系統(tǒng) VS 2010: 所用的開發(fā)軟件 二、程序(一)設(shè)計(jì)說明 2.1 程序描述 主模塊
3、 .w .. 2.2 功能 建立與數(shù)據(jù)庫連接 獲取系統(tǒng)設(shè)置 能夠跳轉(zhuǎn)至子模塊:登陸、注冊等模塊。 2.3 輸入、輸出項(xiàng) 用戶鼠標(biāo)點(diǎn)擊登陸、注冊按鈕 跳轉(zhuǎn)至相應(yīng)模塊界面 2.5 流程邏輯 選擇項(xiàng) 登陸系統(tǒng) 注冊系統(tǒng) 查詢系統(tǒng) 管理系統(tǒng) 2.6 界面設(shè)計(jì) 2.7
4、功能實(shí)現(xiàn)方法 '跳轉(zhuǎn)登陸頁面 .w .. Protected Sub LinkButton1_Click( ByVal sender As Object , ByVal e As EventArgs ) Handles lbtnLogin.Click If Request.Cookies( "UserName" ) Is Nothing Then Response.Redirect( "Login.aspx" ) Else "" , "" ) End If End Sub ' 跳轉(zhuǎn)注冊頁面 Protected Sub lbtnRegister_Click( ByVal sender As Object , ByVal e As EventArgs ) Handles lbtnRegister.Click Response.Redirect( "Register.aspx" ) End Sub 三、程序(二)設(shè)計(jì)說明
6、 3.1 程序描述 登陸模塊 3.2 功能 實(shí)現(xiàn)管理員賬號(hào)登陸,以便繼續(xù)后面操作 3.3 輸人項(xiàng) .w .. 輸入:管理員賬號(hào)、密碼。 輸出:登陸成功界面 3.4 流程邏輯 登陸 輸入帳號(hào)密碼 NO 判斷信息是 否正確 YES 登陸成功 2.6 界面設(shè)計(jì) 登陸界面
7、 .w .. 登陸成功界面 2.7 功能實(shí)現(xiàn)方法 '登錄 Protected Sub btnLogin_Click( ByVal sender As Object , ByVal e As EventArgs ) Handles btnLogin.C
8、lick Dim Count As Integer '返回受影響的行數(shù) Dim cookies As New HttpCookie ("UserName" ) Count = managebll.Login(managemodel) '注銷登錄 Protected Sub Page_Load( ByVal sender As Object , ByVal e As System. EventArgs ) Handles Me .Load
9、 If Not IsPostBack Then .w .. If Not Request.Cookies( "UserName" ) Is Nothing Then '如果 Cookie 中有值則把值 賦給標(biāo)簽并顯示一些登陸后才顯示的控件 lblUser.Text = Request.Cookies( "UserName" ).Value lbtnSearch.Visible = True lblSucces.Visible = True lbtnOut.Visibl
10、e = True lblWelcome.Visible = False End If End If End Sub 四、程序(三)設(shè)計(jì)說明 4.1 程序描述 注冊模塊 4.2 功能 提供管理員賬號(hào)注冊功能 4.3 輸入項(xiàng) 輸入:新管理員賬號(hào)、密碼信息 輸出:注冊成功提示 4.4 流程邏輯 .w 注冊
11、 填寫新帳號(hào)密 碼并確認(rèn) 判斷密碼是 否有誤 .. NO NO YES 判斷帳號(hào)是 否已被注冊 YES 注冊成功 2.6 界面設(shè)計(jì)
12、 2.7 功能實(shí)現(xiàn)方法 .w .. ' 注冊 Check = managebll.Check(managemodel) '執(zhí)行判定 If Check = 0 Then '若表括中無同名用戶則行添加用戶 Count = managebll.Register(managemodel) If Count > 0 Then '若受影響行數(shù)大于 0說明添加成功 "" , "" )
13、 Else '否則添加不成功 "" , "" ) End If Else '有同名用戶時(shí)彈出提示 "" , "" ) End If 五、程序(四)設(shè)計(jì)說明 5.1 程序描述 查詢模塊 5.2 功能 提供員工信息查詢 全部查詢:顯示所有員工信息
14、 .w .. 按員工 ID 查詢:顯示指定 ID 的員工信息 按性別查詢:顯示指定性別的員工信息 5.3 輸人、輸出項(xiàng) 輸入:選擇查詢條件 ,如員工 ID 或性別等。 輸出:顯示滿足條件的員工。 5.4 流程邏輯 查詢 按員 按性 全部 別查 工 ID 查詢 詢 查詢 輸入 選擇 員工 性別 ID 顯示輸出結(jié)果 2.6 界面設(shè)計(jì)
15、 全部查詢 .w .. 按員工 ID 查詢 按性別查詢 2.7 功能實(shí)現(xiàn)方法 Protected Sub btnOk_Click( ByVal sender As Object , ByVal e As EventArgs ) Handles btn
16、Ok.Click If rblSelect.SelectedValue = "0" Then ' 全部查詢 SelectAllInfo() ElseIf rblSelect.SelectedValue = "1" Then '按員工 ID 查詢 SelectIdInfo() ElseIf rblSelect.SelectedValue = "2" Then '按性別查詢 SelectSexInfo() End If End Sub
17、 .w .. 六、程序(五)設(shè)計(jì)說明 6.1 程序描述 管理模塊 6.2 功能 實(shí)現(xiàn)員工信息的添加、刪除、修改 6.3 輸入、輸出項(xiàng) 輸入:員工信息 輸出:變更后的員工信息 6.4 流程邏輯 管理 添加 查詢 輸入新員工 顯示輸出結(jié)果 信息 YES 修改員工 刪除員工 判斷 ID 是否重復(fù) 信息 信息
18、 顯示輸出結(jié)果 .w .. 2.6 界面設(shè)計(jì) 添加員工信息 修改員工信息 2.7 功能實(shí)現(xiàn)方法 '刪除數(shù)據(jù) Protected Sub GridView1_RowDeleting( ByVal sender As Object , ByVa
19、l e As GridViewDeleteEventArgs ) Handles GridView1.RowDeleting Dim index As Integer = Convert .ToInt32(GridView1.DataKeys(e.RowIndex).Value.ToString) ' 獲得主鍵 Dim Count As Integer ' 調(diào)用業(yè)務(wù)邏輯層 Count = staffbll.DeleteInfo(index) .w .. ' 刷新頁面 ?
20、 Bind() End Sub '更新 Protected Sub GridView1_RowUpdating( ByVal sender As Object , ByVal e As GridViewUpdateEventArgs ) Handles GridView1.RowUpdating Dim index As Integer = Convert .ToInt32(GridView1.DataKeys(e.RowIndex).Value.ToString) '獲取主鍵
21、 staffmodel.StfId = index staffmodel.StfName = (CType ((GridView1.Rows(e.RowIndex).Cells(2).Controls(0)), TextBox )).Text.Trim() staffmodel.StfSex = (CType ((GridView1.Rows(e.RowIndex).Cells(3).Controls(0)), TextBox )).Text.Trim() staffmodel.StfAge = (CType ((Gri
22、dView1.Rows(e.RowIndex).Cells(4).Controls(0)), TextBox )).Text.Trim() staffmodel.StfJob = (CType ((GridView1.Rows(e.RowIndex).Cells(5).Controls(0)), TextBox )).Text.Trim() staffmodel.StfTime = (CType ((GridView1.Rows(e.RowIndex).Cells(6).Controls(0)), TextBox )).Te
23、xt.Trim() staffbll.UpdataInfo(staffmodel) GridView1.EditIndex = -1 .w .. Bind() End Sub '執(zhí)行添加 Check = staffbll.Check(staffmodel) '執(zhí)行判定 If Check = 0 Then ' 如果表括中無值 則可進(jìn)行添加
24、 '調(diào)用業(yè)務(wù)邏輯層 staffbll.AddInfo(staffmodel) Bind() Else '如果有值則不能添加 "" , "" ) End If 七、參考資料 ( 1)俊蘭等?!盾浖こ獭冯娮涌萍即髮W(xué), 2003 年 8 月。 .w .. ( 2)薩師煊等?!稊?shù)據(jù)庫系統(tǒng)概論(第三版) 》高等教育, 2000 年。 ( 3)郝興偉?!?Web 開發(fā)技術(shù)》清華大學(xué), 2004 年。 .w
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 指向核心素養(yǎng)發(fā)展的高中生物學(xué)1輪復(fù)習(xí)備考建議
- 新課程新評(píng)價(jià)新高考導(dǎo)向下高三化學(xué)備考的新思考
- 新時(shí)代背景下化學(xué)高考備考策略及新課程標(biāo)準(zhǔn)的高中化學(xué)教學(xué)思考
- 2025屆江西省高考政治二輪復(fù)習(xí)備考建議
- 新教材新高考背景下的化學(xué)科學(xué)備考策略
- 新高考背景下的2024年高考化學(xué)二輪復(fù)習(xí)備考策略
- 2025屆高三數(shù)學(xué)二輪復(fù)習(xí)備考交流會(huì)課件
- 2025年高考化學(xué)復(fù)習(xí)研究與展望
- 2024年高考化學(xué)復(fù)習(xí)備考講座
- 2025屆高考數(shù)學(xué)二輪復(fù)習(xí)備考策略和方向
- 2024年感動(dòng)中國十大人物事跡及頒獎(jiǎng)詞
- XX教育系統(tǒng)單位述職報(bào)告教育工作概述教育成果展示面臨的挑戰(zhàn)未來規(guī)劃
- 2025《增值稅法》全文解讀學(xué)習(xí)高質(zhì)量發(fā)展的增值稅制度規(guī)范增值稅的征收和繳納
- 初中資料:400個(gè)語文優(yōu)秀作文標(biāo)題
- 初中語文考試專項(xiàng)練習(xí)題(含答案)