版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 人事管理信息系統(tǒng)</b></p><p><b> 課程設(shè)計(jì)</b></p><p><b> 目 錄</b></p><p><b> 1系統(tǒng)概述3</b></p><p><b> 2系統(tǒng)分析報(bào)告3
2、</b></p><p> 2.1組織結(jié)構(gòu)圖3</p><p> 2.2 E—R圖4</p><p> 2.3業(yè)務(wù)流程圖4</p><p> 2.4數(shù)據(jù)流程圖5</p><p> 2.5 U/C矩陣5</p><p><b> 2.6數(shù)據(jù)字典5<
3、;/b></p><p><b> 3系統(tǒng)設(shè)計(jì)報(bào)告6</b></p><p> 3.1功能結(jié)構(gòu)圖設(shè)計(jì)(HIPO圖)6</p><p><b> 3.2代碼設(shè)計(jì)6</b></p><p> 3.3物理配置方案7</p><p> 3.4輸入輸出設(shè)計(jì)7&
4、lt;/p><p> 3.5數(shù)據(jù)庫(kù)設(shè)計(jì)9</p><p> 3.6模塊程序設(shè)計(jì)說(shuō)明10</p><p> 4系統(tǒng)實(shí)施及調(diào)試報(bào)告10</p><p> 4.1程序代碼11</p><p><b> 4.2實(shí)施27</b></p><p> 4.3測(cè)試方案設(shè)計(jì)
5、27</p><p><b> 4.4測(cè)試27</b></p><p> 4.5測(cè)試報(bào)告29</p><p> 4.6問(wèn)題報(bào)告29</p><p> 4.7用戶操作手冊(cè)29</p><p><b> 二,系統(tǒng)分析報(bào)告</b></p><
6、p><b> 1.組織結(jié)構(gòu)圖</b></p><p><b> 2.E-R圖</b></p><p><b> 3.業(yè)務(wù)流程圖</b></p><p><b> 4.數(shù)據(jù)流程圖</b></p><p><b> 5.U/C矩陣&l
7、t;/b></p><p><b> 6.數(shù)據(jù)字典</b></p><p><b> 三,系統(tǒng)設(shè)計(jì)報(bào)告</b></p><p><b> 1.HIPO圖</b></p><p><b> 2.代碼設(shè)計(jì)</b></p><p
8、> 由于該公司在未來(lái)的幾年內(nèi)的部門設(shè)置不會(huì)有大的變動(dòng),因此,公司員工代碼采用層次碼,并用兩位整數(shù)表示,設(shè)計(jì)方案如下圖所示,全部編碼列于表中。</p><p><b> 部門代碼設(shè)計(jì)</b></p><p><b> 員工代碼設(shè)計(jì)</b></p><p><b> 3.物理配置方案</b>
9、</p><p> 綜合衡量系統(tǒng)性能指標(biāo)的基礎(chǔ)上,合理選擇計(jì)算機(jī)硬件設(shè)備和軟件系統(tǒng)并明確計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)。在配置物理設(shè)施是,首先要注意嚴(yán)格依據(jù)規(guī)劃和分析的結(jié)果決定系統(tǒng)配置,其次考慮設(shè)計(jì)方案實(shí)現(xiàn)的可能性技術(shù)的可靠性。</p><p><b> 4.輸入輸出設(shè)計(jì)</b></p><p> ?。?)添加新員工信息</p><
10、p> 上圖是新員工信息錄入窗體的截圖,通過(guò)此窗體的設(shè)計(jì),對(duì)新進(jìn)入的員工可以添加記錄,儲(chǔ)存信息。</p><p><b> ?。?)考評(píng)管理</b></p><p> 上圖是員工考評(píng)信息錄入窗體的截圖,通過(guò)此窗體的設(shè)計(jì),對(duì)進(jìn)入的員工可以添加記錄,儲(chǔ)存信息,并記錄某些具體信息,以此作為員工考勤的獎(jiǎng)勵(lì)懲處依據(jù)。</p><p> 以上輸入
11、輸出只是系統(tǒng)的一部分,全部數(shù)據(jù)就只能在系統(tǒng)里面進(jìn)行測(cè)試。</p><p><b> 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 1.數(shù)據(jù)庫(kù)中的表對(duì)象</p><p><b> 2.表結(jié)構(gòu)設(shè)計(jì)</b></p><p> 2-1員工信息表的設(shè)計(jì)</p><p> 2-2員工出
12、勤表的設(shè)計(jì)</p><p> 6.程序模塊設(shè)計(jì)說(shuō)明</p><p> 本程序主要采用access言編譯,代碼設(shè)計(jì)采用vb用access語(yǔ)言環(huán)境設(shè)計(jì)通過(guò)一系列的窗體設(shè)計(jì)實(shí)現(xiàn)人事管理系統(tǒng)的程序設(shè)計(jì),實(shí)現(xiàn)程序的調(diào)用,實(shí)現(xiàn)系統(tǒng)的增加,刪除,查詢,輸入,輸出,打印等功能,及時(shí)反應(yīng)公司的人員變動(dòng)情況。</p><p> 四,系統(tǒng)實(shí)施及調(diào)式報(bào)告</p><
13、;p><b> 1.程序代碼</b></p><p><b> 1.1登陸界面</b></p><p> Public PasswordKey As StringPublic NameKey As StringPublic Try_times As
14、160;IntegerPrivate Sub Client_Close() connected = FalseEnd SubPrivate Sub Client_Connect() connected = TrueEnd SubPrivate Sub Clie
15、nt_Error(ByVal Number As Integer, Description As String, ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As String,
16、60;ByVal HelpContext As Long, CancelDisplay As Boolean) connected = False MsgBox "服務(wù)器沒(méi)有相應(yīng)" DBapi_Disconnect' myho
17、st.setfree EndEnd SubPrivate Sub Cmd_Can</p><p> Private Sub Cmd_OK_Click() '數(shù)據(jù)有效性檢查 If Trim(txtUser) = "" Th
18、en MsgBox "請(qǐng)輸入用戶名" txtUser.SetFocus Exit Sub End If If Trim(txtPwd) = ""
19、160;Then MsgBox "請(qǐng)輸入密碼" txtPwd.SetFocus Exit Sub End If NameKey = MakeStr(txtUser)
20、 PasswordKey = MakeStr(txtPwd) '判斷用戶是否存在 If MyUser.In_DB(NameKey) = False Then MsgBox "用戶名不存在"
21、; Try_times = Try_times + 1 If Try_times >= 3 Then MsgBox "您已經(jīng)三次嘗試進(jìn)入本系統(tǒng),均不成功,系統(tǒng)將關(guān)閉" &
22、#160; DBapi_Disconnect End Else Exi</p><p><b> 1.2菜單管理界面</b></p><p>
23、 Private Sub Form_Load() frmlogin.Show 1End SubPrivate Sub mn_check_Click() FrmCheckMan.Show 1End SubPrivate Sub mn_dep_Click()
24、FrmDepMan.Show 1End SubPrivate Sub mn_emp_Click() FrmEmpMan.ShowEnd SubPrivate Sub mn_eva_Click() If CurUser.User_type = 1 Then
25、60; FrmEvaMan.Show 1 Else MsgBox "沒(méi)有權(quán)限" End IfEnd SubPrivate Sub mn_exit_Click() DBapi_Disconnect
26、60;EndEnd SubPrivate Sub mn_pwd_Click() With FrmUserEdit .OriUser = CurUser.UserName .txtUserName = CurUser.U</p><p><b> 1
27、.3部門登陸界面</b></p><p> Private Sub Cmd_Add_Click()</p><p> '初始化FrmDepEdit信息</p><p> FrmDepEdit.lblUpper = CurDep.DepName</p><p> FrmDepEdit.txtDep = "&
28、quot;</p><p> FrmDepEdit.txtDescribe = ""</p><p> FrmDepEdit.Modify = False</p><p> '打開編輯部門信息的窗體</p><p> FrmDepEdit.Show 1</p><p> TreeV
29、iew1_Click</p><p><b> End Sub</b></p><p> Private Sub Cmd_Back_Click()</p><p><b> Unload Me</b></p><p><b> End Sub</b></p>
30、<p> Private Sub Cmd_Del_Click()</p><p> If TreeView1.SelectedItem.Key = "a0" Then</p><p> MsgBox "此項(xiàng)不能刪除"</p><p><b> Exit Sub</b></p&g
31、t;<p><b> End If</b></p><p> '如果當(dāng)前部門包含下一級(jí)部門,則不能刪除</p><p> If CurDep.HaveSon(CurDep.DepId) = True Then</p><p> MsgBox CurDep.DepName + " 包含下級(jí)部門,不能刪除&q
32、uot;</p><p><b> Exit Sub</b></p><p><b> End If</b></p><p> '如果部門中包含員工,則不能刪除</p><p> If MyDep.HaveEmp(CurDep.DepId) = True Then</p>
33、<p> MsgBox CurDep.DepName + " 包含員工,不能刪除"</p><p><b> Exit Sub</b></p><p><b> End If</b></p><p><b> '確定刪除</b></p>
34、<p> If MsgBox("是否確定要?jiǎng)h除 " + Trim(TreeView1.SelectedItem.Text), vbYesNo, "請(qǐng)確認(rèn)") = vbNo Then</p><p><b> Exit Sub</b></p><p><b> End If</b></p
35、><p> Call CurDep.Delete(CurDep.DepId)</p><p> TreeView1.Nodes.Remove TreeView1.SelectedItem.Index</p><p> TreeView1_Click</p><p><b> End Sub</b></p>
36、<p> Private Sub Cmd_Modi_Click()</p><p><b> '不能修改根結(jié)點(diǎn)</b></p><p> If TreeView1.SelectedItem.Key = "a0" Then</p><p> MsgBox "此項(xiàng)不能修改"<
37、;/p><p><b> Exit Sub</b></p><p><b> End If</b></p><p> '將當(dāng)前部門的信息賦值到編輯部門信息的窗口</p><p> FrmDepEdit.lblUpper = MyDep.GetName(CurDep.UpperId)<
38、;/p><p> FrmDepEdit.txtDep = CurDep.DepName</p><p> FrmDepEdit.txtDescribe = CurDep.Describes</p><p> FrmDepEdit.Modify = True</p><p> FrmDepEdit.Show 1</p><
39、;p> TreeView1_Click</p><p><b> End Sub</b></p><p> Private Sub Form_Load()</p><p> Dim TmpNode As Node</p><p> '根據(jù)用戶類型設(shè)置界面</p><p>
40、 If CurUser.User_type = 2 Then</p><p> Cmd_Add.Visible = False</p><p> Cmd_Modi.Visible = False</p><p> Cmd_Del.Visible = False</p><p> Cmd_Back.Left = 2400</p&g
41、t;<p><b> End If</b></p><p> FocusDepName = "人事部" '默認(rèn)選擇人事部</p><p> Focuskey = ""</p><p><b> '設(shè)置根結(jié)點(diǎn)</b></p>&l
42、t;p> Set TmpNode = TreeView1.Nodes.Add(, , "a0", "部門信息", 1, 3)</p><p> TmpNode.Selected = True</p><p> TmpNode.ExpandedImage = 2</p><p> '調(diào)用函數(shù)將所有部門添加到
43、TreeView1中</p><p> Call Add_DepToTree(TreeView1, "a0")</p><p> '調(diào)用TreeView1_Click過(guò)程,讀取當(dāng)前節(jié)點(diǎn)數(shù)據(jù)</p><p> TreeView1_Click</p><p><b> End Sub</b>
44、;</p><p> Private Sub TreeView1_Click()</p><p> Dim Focuskey As String</p><p> '根據(jù)關(guān)鍵字獲取部門信息</p><p> Focuskey = TreeView1.SelectedItem.Key</p><p>
45、CurDep.DepName = TreeView1.SelectedItem.Text</p><p> CurDep.DepId = Val(Right(TreeView1.SelectedItem.Key, Len(TreeView1.SelectedItem.Key) - 1))</p><p> If Focuskey = "a0" Then '根
46、結(jié)點(diǎn)</p><p><b> Exit Sub</b></p><p><b> End If</b></p><p> '如果包含子結(jié)點(diǎn),則設(shè)置圖像格式</p><p> If CurDep.HaveSon(CurDep.DepId) = False Then</p>
47、<p> TreeView1.SelectedItem.ExpandedImage = 4</p><p> TreeView1.SelectedItem.Image = 4</p><p> TreeView1.SelectedItem.SelectedImage = 5</p><p><b> End If</b>&
48、lt;/p><p> '讀取CurDep中的所有部門信息</p><p> CurDep.GetInfo (CurDep.DepId)</p><p><b> End Sub</b></p><p> 1.4員工管理登陸界面</p><p> Private Sub
49、60;Cmd_Add_Click() TmpOk = False If CurDep.DepId <= 0 Then MsgBox "請(qǐng)選擇所屬部門" Exit Sub
50、0;End If '設(shè)置添加標(biāo)記 FrmEmpEdit.Modify = False FrmEmpEdit.Show 1 If TmpOk = True Then TreeView1_Click
51、 End IfEnd SubPrivate Sub Cmd_Back_Click() If FrmPhotoMenu.Visible = True Then Unload FrmPhotoMenu End If
52、60; Unload MeEnd SubPrivate Sub Cmd_Del_Click() If CurEmp.EmpId <= 0 Then MsgBox "請(qǐng)選擇要?jiǎng)h除的員工" Ex
53、it Sub End If '確定是否刪除 If MsgBox("姓名:" + Lbl_EmpName + C</p><p> Private Sub ComboState_Click() '
54、;根據(jù)ComboState的值刷新AdoEmpNameList,并更新DataList1的內(nèi)容 AdoEmpNameList.RecordSource = "SELECT EmpId, EmpName FROM Employees WHERE DepId=" _
55、60; + Trim(Str(CurDep.DepId)) + " And State=" + Trim(Str(ComboState.ListIndex + 1)) AdoEmpNameList.Refresh DataList1_C
56、lickEnd SubPrivate Sub Command4_Click() If FrmRs_PhotoMenu.Visible = True Then Unload FrmRs_PhotoMenu End If
57、0;Unload MeEnd SubPrivate Sub Command5_Click() Dim TmpDepid As Long If CurEmp.Em</p><p> If CurEmp.EmpId <= 0 T
58、hen Exit Sub End If FrmPhotoMenu.Show End IfEnd SubPrivate Sub TreeView1_Click()
59、;Dim Focuskey As String '根據(jù)關(guān)鍵字獲取部門信息 Focuskey = TreeView1.SelectedItem.Key CurDep.DepName = TreeView1.SelectedItem.Text CurDep.DepId&
60、#160;= Val(Right(TreeView1.SelectedItem.Key, Len(TreeView1.SelectedItem.Key) - 1)) If Focuskey = "a0" Then '根結(jié)點(diǎn)
61、AdoEmpNameList.RecordSource = "SELECT * FROM Employees WHERE DepId<0" AdoEmpNameList.Refresh DataList1_Click
62、60; </p><p> 1.5考勤管理登陸界面</p><p> Private Sub Refresh_Check() '設(shè)置查詢條件 If Trim(ComboDep.Text) = "" Then
63、; SchCnd = "" Else SchCnd = " And e.DepId=" + Trim(Str(nDepId)) End If '設(shè)置ADO控件的連接字符串
64、 Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" _ + App.Path + "\人事.mdb;
65、Persist Security Info=False" '設(shè)置數(shù)據(jù)源 tmpsource = "SELECT d.DepName As 部門, e.EmpId, e.EmpName As 姓名, " _
66、60; + " c.qqDays As 全勤, c.ccDays As 出差, c.bjDays As 病假, c.sjDays As 事假," _
67、 + " c.kgDays As 曠</p><p> Private Sub Cmd_Back_Click() Unload MeEnd SubPrivate
68、60;Sub Cmd_Back_Click() Unload MeEnd SubPrivate Sub Cmd_Del_Click() Dim TmpId As Long If Adodc1.Recordset.BOF = True Then
69、 MsgBox "請(qǐng)選擇記錄" Exit Sub End If '獲取當(dāng)前考勤記錄的員工編號(hào) TmpId = Adodc1.Recordset.Fields(1)
70、9;確認(rèn)刪除數(shù)據(jù) If MsgBox("是否刪除當(dāng)前行?", vbYesNo, "確認(rèn)") = vbYes Then Call MyCheck.Delete(Format(DtCheckDate.Value, "yyyy-mm-dd&qu
71、ot;), TmpId) MsgBox "記錄已被刪除" '刷新顯示 Refresh_Check End IfEnd SubPrivate Sub Cmd_Modi</p&
72、gt;<p><b> 2系統(tǒng)實(shí)施</b></p><p><b> 3測(cè)試方案設(shè)計(jì)</b></p><p><b> 1 引言 </b></p><p><b> 1.1 編寫目的:</b></p><p> 本測(cè)試計(jì)劃文檔作為指
73、導(dǎo)此測(cè)試項(xiàng)目循序漸進(jìn)的基礎(chǔ),幫助我們安排合適的資源和進(jìn)度,避免可能的風(fēng)險(xiǎn)。本文檔有助于實(shí)現(xiàn)以下目標(biāo): </p><p> 確定現(xiàn)有項(xiàng)目的信息和應(yīng)測(cè)試的軟件結(jié)構(gòu)。 </p><p> 2) 列出推薦的測(cè)試需求 </p><p> 3) 推薦可采用的測(cè)試策略,并對(duì)這些策略加以詳細(xì)說(shuō)明 </p><p> 4) 確定所需的資源,并對(duì)測(cè)試的工
74、作量進(jìn)行估計(jì)。 </p><p> 5) 列出測(cè)試項(xiàng)目的可交付元素,包括用例以及測(cè)試報(bào)告等。 1.2 項(xiàng)目背景: </p><p> 根據(jù)沈陽(yáng)工學(xué)院希望能夠充分利用現(xiàn)代科技來(lái)提高人事管理的效率,在原有的辦公系統(tǒng)基礎(chǔ)上進(jìn)行擴(kuò)展,將一些可以用計(jì)算機(jī)來(lái)管理的都進(jìn)行計(jì)算機(jī)化,使得人事管理人員工作更加方便,工作效率也更加的高。1.3 定義:? </p><p> 黑
75、盒測(cè)試:黑盒測(cè)試也稱功能測(cè)試,它是通過(guò)測(cè)試來(lái)檢測(cè)每個(gè)功能是否都能正常使用。在測(cè)試中,把程序看作一個(gè)不能打開的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,在程序接口進(jìn)行測(cè)試,它只檢查程序功能是否按照需求規(guī)格說(shuō)明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。黑盒測(cè)試著眼于程序外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),主要針對(duì)軟件界面和軟件功能進(jìn)行測(cè)試。 </p><p><b> 1.4
76、參考資料:</b></p><p> 張海藩:《軟件工程導(dǎo)論》第五版 清華大學(xué)出版社 </p><p> 肖剛等:《實(shí)用軟件文檔寫作》清華大學(xué)出版社 </p><p> 李濤等:Visual C# SQL Server 數(shù)據(jù)庫(kù)開發(fā)與實(shí)例 清華大學(xué)出版社 </p><p> 2 任務(wù)概述 2.1 目標(biāo):</p>
77、<p> 本文檔的目標(biāo)是詳細(xì)描述對(duì)人事管理系統(tǒng)進(jìn)行系統(tǒng)測(cè)試的測(cè)試過(guò)程。本文檔所測(cè)試的功能均來(lái)自于需求文檔:人事管理系統(tǒng)需求規(guī)格說(shuō)明書。2.2 運(yùn)行環(huán)境:</p><p> 操作系統(tǒng):必須Windows 2000以上的版本 </p><p> 必裝軟件:MYSQL </p><p> 瀏覽器:IE 4.0以上版本或者Netscap
78、e 瀏覽器。2.3 需求概述:</p><p> 本次測(cè)試主要針對(duì)本小組開發(fā)的人事管理系統(tǒng)進(jìn)行系統(tǒng)測(cè)試,主要包括功能測(cè)試、界面測(cè)試。 </p><p> 列出的系統(tǒng)功能和性能都需要完成測(cè)試,在測(cè)試工作期間發(fā)現(xiàn)的所有缺陷都需要改正并確認(rèn)。2.4 條件與限制:</p><p> 一個(gè)更為完善的人事管理系統(tǒng),應(yīng)提供更為便捷與強(qiáng)大的信息查詢功能,如相應(yīng)的網(wǎng)絡(luò)操作及
79、服務(wù),由于開發(fā)時(shí)間和計(jì)算機(jī)數(shù)量有限,該系統(tǒng)并未提供這一功能。對(duì)信息的保護(hù) 手段僅限于設(shè)置用戶級(jí)別,以及提供數(shù)據(jù)文件的備份,比較簡(jiǎn)單,不能防止惡意的破壞,安全性能有待進(jìn)一步完善。</p><p><b> 3 計(jì)劃 </b></p><p><b> 3.1 測(cè)試方案:</b></p><p> 采用黑盒測(cè)試方法,整個(gè)
80、過(guò)程采用自底向上,逐個(gè)集成的的辦法,依次進(jìn)行單元 測(cè)試,組裝測(cè)試,測(cè)試用例的設(shè)計(jì)應(yīng)包括合理的和不合理的輸入條件。 3.2 測(cè)試項(xiàng)目:</p><p> 測(cè)試1:名稱:系統(tǒng)操作登錄測(cè)試 </p><p> 目的:測(cè)試系統(tǒng)操作界面。 </p><p> 內(nèi)容:帳號(hào)口令輸入、合理性檢查、合法性檢查,系統(tǒng)操作界面顯示控制 </p><p>
81、; 測(cè)試 2:名稱:系統(tǒng)測(cè)試。 </p><p> 目的:測(cè)試系統(tǒng)功能。 </p><p> 內(nèi)容:合理性檢查、合法性檢查。 </p><p> 測(cè)試 3:名稱:信息測(cè)試。 </p><p> 目的:測(cè)試功能。 </p><p> 內(nèi)容:信息框顯示控制、合理性
82、檢查、合法</p><p> 性檢查,信息登記。 </p><p> 測(cè)試 4:名稱:信息查詢測(cè)試。 </p><p> 目的:測(cè)試信息查詢功能。 </p><p> 內(nèi)容:信息查詢對(duì)話框顯示控制,輸入數(shù)據(jù)合理性檢驗(yàn)、提交,</p><p> 信息查詢結(jié)果顯示。 </p>
83、<p><b> 3.3 測(cè)試準(zhǔn)備:</b></p><p> 編寫相應(yīng)的驅(qū)動(dòng)模塊,并精心設(shè)計(jì)測(cè)試用例。 3.4 測(cè)試機(jī)構(gòu)及人員: </p><p> 測(cè)試機(jī)構(gòu)名稱:人事管理信息系統(tǒng)</p><p><b> 負(fù)責(zé)人:鄒濤</b></p><p> 職責(zé):找出程序中的錯(cuò)誤&l
84、t;/p><p><b> 4 測(cè)試項(xiàng)目說(shuō)明 </b></p><p> 4.1 按順序逐個(gè)對(duì)測(cè)試項(xiàng)目做出說(shuō)明</p><p> 4.1.1 測(cè)試項(xiàng)目名稱及測(cè)試內(nèi)容:</p><p> 測(cè)試1:名稱:系統(tǒng)操作登錄測(cè)試 </p><p> 目的:測(cè)試系統(tǒng)操作界面。 </p>
85、<p> 內(nèi)容:帳號(hào)口令輸入、合理性檢查、合法性檢查,系統(tǒng)操作界面顯示控制。 </p><p> 測(cè)試 2:名稱:管理測(cè)試。 </p><p> 目的:測(cè)試管理功能。 </p><p> 內(nèi)容:合理性檢查、合法性檢查,員工信息登記。 </p><p> 測(cè)試 3:名稱:系統(tǒng)測(cè)試。
86、 </p><p> 目的:測(cè)試功能。 </p><p> 內(nèi)容:?jiǎn)T工信息框顯示控制、合理性檢查、合法</p><p><b> 性檢查。 </b></p><p> 測(cè)試 4:名稱:人事考勤測(cè)試。 </p><p> 目的:測(cè)試人事系統(tǒng)操作功能。 </
87、p><p> 內(nèi)容:?jiǎn)T工庫(kù)管理界面顯示控制,員工庫(kù)瀏覽,增加員工記錄,編輯員工記錄。 </p><p> 測(cè)試 5:名稱:?jiǎn)T工查詢測(cè)試。 </p><p> 目的:測(cè)試員工查詢功能。 </p><p> 內(nèi)容:?jiǎn)T工查詢對(duì)話框顯示控制,輸入數(shù)據(jù)合理性檢驗(yàn)、提交,</p><p> 員工查詢結(jié)
88、果顯示。 4.1.2 測(cè)試用例: 員工信息查詢測(cè)試4.1.3 輸入輸出:</p><p> 4.2 步驟及操作:驅(qū)動(dòng)模塊調(diào)用之后,看庫(kù)是否已經(jīng)關(guān)閉,并打開員工信息庫(kù)直接察看結(jié)果。4.3 允許偏差:</p><p> 不允許任何偏差。 4.4 進(jìn)度:</p><p><b> 分析系統(tǒng)功能模塊 </b></p><
89、;p><b> 設(shè)計(jì)測(cè)試用例 </b></p><p> 3. 按照測(cè)試用例對(duì)各功能模塊進(jìn)行測(cè)試 4.總結(jié)分析測(cè)試結(jié)果 4.5 條件:</p><p> 設(shè)備 :服務(wù)器 (1)處理器(CPU):Pentium 900M (推薦Pentium 4 1.2G) (2)內(nèi)存容量(RAM):至少256M(推薦 512M) &
90、lt;/p><p> ? 客戶端 (1)處理器(CPU):Pentium 133M 或更高 </p><p> (2)內(nèi)存容量(RAM):64M或更高支持軟件 </p><p> ? 人員: 用戶:工作人員2名,系統(tǒng)管理員1名,技術(shù)方面要求懂得計(jì)算機(jī)的基本操作。 </p><p> ? 開發(fā)任
91、務(wù)組:6人,對(duì)系統(tǒng)功能有具體的了解,對(duì)軟件、硬件環(huán)境熟悉。 4.6 測(cè)試資料:需求規(guī)格說(shuō)明書,概要設(shè)計(jì)說(shuō)明書,詳細(xì)設(shè)計(jì)說(shuō)明書 </p><p><b> 5 評(píng)價(jià) </b></p><p><b> 5.1 范圍:</b></p><p> 此測(cè)試可將系統(tǒng)最主要的功能模塊進(jìn)行逐一的檢測(cè),對(duì)說(shuō)明書中列舉的功能進(jìn)行排查
92、,對(duì)系統(tǒng)實(shí)現(xiàn)各功能的正常運(yùn)行做充分的測(cè)試,輸入合理及不合理的測(cè)試數(shù)據(jù)檢驗(yàn)功能的運(yùn)行及出錯(cuò)處理情況。但由于功能模塊比較多,采用功能測(cè)試設(shè)計(jì)的測(cè)試用例相對(duì)比較多,測(cè)試需花費(fèi)一定的時(shí)間。 5.2 準(zhǔn)則:</p><p> 由于這是課程設(shè)計(jì),測(cè)試工作也只能由軟件的開發(fā)人員進(jìn)行。設(shè)計(jì)測(cè)試方案時(shí),不僅要包括確定的輸入數(shù)據(jù),而且應(yīng)包括從系統(tǒng)功能出發(fā)預(yù)期的測(cè)試結(jié)果。測(cè)試用例不僅要包括合理、有效的輸入數(shù)據(jù),還要包括無(wú)效的或不合
93、理的輸入數(shù)據(jù)。不僅要檢驗(yàn)程序是否作了該做的事,還要檢查程序是否同時(shí)作了不該做的事。軟件中仍存在錯(cuò)誤的概率和已經(jīng)發(fā)現(xiàn)錯(cuò)誤的個(gè)數(shù)是成正比的。 </p><p><b> 4系統(tǒng)測(cè)試</b></p><p> 以下是同學(xué)系統(tǒng)的部分測(cè)試其結(jié)果如下:并且運(yùn)行良好</p><p><b> 5測(cè)試報(bào)告</b></p>
94、<p><b> 一、登錄系統(tǒng)</b></p><p><b> 二、員工信息系統(tǒng)</b></p><p><b> 三、考勤系統(tǒng)</b></p><p><b> 6問(wèn)題報(bào)告</b></p><p> 系統(tǒng)的不足之處是自己還想再添
95、加一些別的東西,但自己的能力還是有所欠缺,需要請(qǐng)教別的老師和同學(xué)總的來(lái)說(shuō)系統(tǒng)還是不錯(cuò)的。</p><p> 經(jīng)過(guò)指導(dǎo)老師和小組同學(xué)的共同測(cè)試,我們?cè)O(shè)計(jì)的“人事管理信息系統(tǒng)”基本達(dá)到了設(shè)計(jì)要求。但是也存在一些問(wèn)題:</p><p> 由于系統(tǒng)只是經(jīng)過(guò)短時(shí)間,小規(guī)模測(cè)試,投入正常使用后,其穩(wěn)定性如何,還有待觀察。在功能設(shè)計(jì)上,我們感覺(jué)由于時(shí)間倉(cāng)促和水平有限,在與現(xiàn)代人事管理要求還有很大距離
96、,還需要進(jìn)一步充實(shí)和規(guī)范。人事管理信息系統(tǒng)是一項(xiàng)系統(tǒng)工程,僅僅就我們的設(shè)計(jì)而言,只是其中的一點(diǎn)點(diǎn),如何將設(shè)計(jì)融入人事管理的整個(gè)過(guò)程,也是需要深入思考的問(wèn)題。在測(cè)試中,我們感到在員工基本情況表,員工家庭成員表,和員工社會(huì)關(guān)系表存在著必然聯(lián)系,應(yīng)使他們之間形成一種聯(lián)系,實(shí)現(xiàn)表與表間的查詢,以適應(yīng)人事管理更高的要求。就本系統(tǒng)而言,在新穎生動(dòng),色彩豐富的界面設(shè)計(jì)上還做的不夠好。</p><p><b> 7用
97、戶操作手冊(cè)</b></p><p><b> 引言</b></p><p><b> 1.1目的</b></p><p> 為了方便使用者的使用,以及會(huì)出現(xiàn)的一切情況,我們編寫了用戶手冊(cè)供使用者閱讀。</p><p><b> 1.2背景</b></p
98、><p> 目前,人事管理正在從人工化向信息化轉(zhuǎn)換,許多大型企業(yè)已經(jīng)開發(fā)了自己的人事管理系統(tǒng)。但許多中小型企業(yè)仍然缺乏適用性好的人事信息管理系統(tǒng),這正是中小型人事管理系統(tǒng)開發(fā)的必要性。</p><p> 該管理系統(tǒng),在管理上科學(xué)便利,安全有效;在技術(shù)上,可利用現(xiàn)有工具立即開發(fā),并且可以根據(jù)實(shí)際運(yùn)用的具體情況進(jìn)行不斷改進(jìn);在經(jīng)濟(jì)方面,切實(shí)可行,節(jié)約人力物力和財(cái)力。</p>&l
99、t;p> 開發(fā)人事管理系統(tǒng)需要企業(yè)投入一定的人力、物力和財(cái)力,而這些資源在一般中小型企業(yè)中具備充分。信息系統(tǒng)開發(fā)人才必不可少,軟硬件設(shè)備是開發(fā)系統(tǒng)的基礎(chǔ),資金投入是開發(fā)系統(tǒng)的保證。然而,系統(tǒng)開發(fā)運(yùn)行之后帶來(lái)的效益是長(zhǎng)期的,所節(jié)約的成本一定遠(yuǎn)大于投入。</p><p> 人事管理系統(tǒng)主要是處理人事資料。利用本系統(tǒng)可以對(duì)人事資料進(jìn)行查詢,修改,增加,刪除及存儲(chǔ),并快速準(zhǔn)確地完成各種檔案資料的統(tǒng)計(jì)和匯總工作,
100、還可以迅速打印出各種報(bào)表資料以供使用。</p><p><b> 1.3定義</b></p><p> SQL Server:所用的數(shù)據(jù)庫(kù)管理系統(tǒng)</p><p> VS 2005:所用的開發(fā)軟件</p><p><b> 1.4參考資料</b></p><p>
101、[1]張海潘?!盾浖こ獭?。人民郵電出版社。</p><p> [2] 劉冰?!盾浖こ虒?shí)踐教程》。機(jī)械工程出版。</p><p><b> 二、用途</b></p><p><b> 2.1功能</b></p><p> 用于管理員管理企業(yè)員工信息,處理人事資料。利用本系統(tǒng)可以對(duì)人事資料進(jìn)
102、行查詢,修改,增加,刪除及存儲(chǔ),并快速準(zhǔn)確地完成各種檔案資料的統(tǒng)計(jì)和匯總工作,還可以迅速打印出各種報(bào)表資料以供使用。</p><p><b> 2.1支持軟件</b></p><p> 說(shuō)明為運(yùn)行本軟件所需要的支持軟件,如:</p><p><b> 人事管理系統(tǒng);</b></p><p>&
103、lt;b> vb.Net;</b></p><p> SQL sever;</p><p><b> 三、使用過(guò)程</b></p><p><b> 3.1系統(tǒng)概述</b></p><p> 進(jìn)行管理信息的收集、加工、存儲(chǔ)、傳輸、維護(hù)和使用</p><
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 人事管理課程設(shè)計(jì)
- 人事管理課程設(shè)計(jì)
- 人事管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 人事管理系統(tǒng)-課程設(shè)計(jì)報(bào)告
- 人事管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 課程設(shè)計(jì)報(bào)告---企業(yè)人事管理系統(tǒng)
- 人事管理系統(tǒng)delphi課程設(shè)計(jì)報(bào)告
- 人事檔案管理課程設(shè)計(jì)報(bào)告
- 人事管理系統(tǒng)課程設(shè)計(jì)
- 人事管理系統(tǒng)課程設(shè)計(jì)
- 人事管理系統(tǒng)c語(yǔ)言課程設(shè)計(jì)報(bào)告
- java課程設(shè)計(jì)報(bào)告mini人事管理系統(tǒng)
- c++課程設(shè)計(jì)報(bào)告--人事管理系統(tǒng)
- excel課程設(shè)計(jì)報(bào)告-- 公司人事管理系統(tǒng)
- 課程設(shè)計(jì)--人事管理系統(tǒng)設(shè)計(jì)
- 企業(yè)人事管理系統(tǒng)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告---人事管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)報(bào)告——人事管理系統(tǒng)
- 課程設(shè)計(jì)(企業(yè)人事管理系統(tǒng))
- 課程設(shè)計(jì)---企業(yè)人事管理系統(tǒng)
評(píng)論
0/150
提交評(píng)論