人事管理課程設(shè)計(jì)報(bào)告_第1頁(yè)
已閱讀1頁(yè),還剩34頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論