隨著信息技術的飛速發展,特別是數據庫技術的發展,計算機已成為信息時代的關鍵工具。數據庫技術是計算機應用技術的重要組成部分。對於大量數據,使用數據庫存儲和管理將比通過文件存儲和管理更高效。經過幾代數據庫技術的變革,出現了以關系型數據庫產品為主流的數據庫時代。Access 2000是微軟推出的關系數據庫產品。作為微軟的辦公套件產品之壹,Access已售出近700萬份,成為世界上最受歡迎的桌面數據庫系統。Access與許多優秀的關系數據庫壹樣,可以使您輕松地連接相關信息並補充其他數據庫系統。Visual Basic作為應用程序開發的“利器”,也表現在數據庫應用程序的開發上。其良好的界面和強大的控制功能使數據庫編程更加容易。Visual Basic提供了強大的數據庫訪問能力,並將Windows的各種高級功能與強大的數據庫管理功能有機地結合在壹起。
本次畢業設計-人事管理系統是利用ADO技術設計開發的,使用了大量的SQL語句進行添加、查詢和刪除。本系統使用Access 2000作為後臺數據庫,使用Visual Basic 6.0提供的數據庫開發平臺開發前臺部分。
第二章系統需求分析
第1節系統設計背景介紹
管理信息系統就是我們常說的m is(管理信息系統),在強調管理和信息的現代社會中,這種系統越來越受歡迎。將信息管理系統與企業自動化設備相結合是當今社會現代企業的發展趨勢。通過這樣壹種管理方法,可以將管理人員、技術人員和統計人員等各部門的員工從大量繁瑣的材料和數據中解放出來,只需處理他們需要的數據和內容,而無需了解每個環節的所有信息。這可以在壹定程度上節省人力物力,也大大增強了數據處理的及時性和準確性。
本次開發的內容-人事管理系統是信息管理與現代辦公設備相結合的壹個實例。該系統的開發希望將人事經理從年復壹年的輸入、計算和統計工作中解放出來。由於人員數據量大,錄入和統計極為不便,錄入和計算量大。靠人力完成這些工作會很費時費力,而且容易出錯和遺漏。該系統可以在輸入壹次信息後在不同的信息庫中重復使用。所有輸入信息將按照部門、專業、出勤日期、工資日期等進行詳細分類。,以便客戶可以根據自己的需求進行管理。
因此,這種管理系統的目的是使用計算機來存儲和處理復雜的數據,並利用計算機與現代辦公設備之間的連接來實時刷新數據,從而提高企業的工作效率。
第二節系統功能分析
熱網管理系統主要有以下功能需求:
*根據不同的權限登錄系統。
*添加、查詢、修改和刪除他們提供的部門信息。
*添加、查詢、修改和刪除他們提供的人員信息。
*增加、查詢、修改和刪除他們提供的考勤數據,並按考勤月份進行分類。
*增加、計算、查詢、修改和刪除其提供的薪資信息,並按薪資月份分類。
*您可以添加新用戶、修改用戶的原始用戶名和密碼以及刪除原始用戶。
......
第1節系統設計
3.1.1系統的功能分析
*根據不同的權限登錄系統。
*添加、查詢、修改和刪除他們提供的部門信息。
*添加、查詢、修改和刪除他們提供的人員信息。
*增加、查詢、修改和刪除他們提供的考勤數據,並按考勤月份進行分類。
*增加、計算、查詢、修改和刪除其提供的薪資信息,並按薪資月份分類。就課程而言:課程學分查詢系統
壹.導言
建立新制度的必要性。
在學校的教學過程中,成績的招募和查詢是壹項日常工作,學校的教務人員需要及時招募學生成績的相關信息,以便學生能夠及時有效地找到自己的個人成績。
在該校,由於學生人數眾多,課程數量眾多,人工聘用或統計學生課程分數並不及時,因此有必要建立課程檢查系統。在學校的教學過程中,教務處和學生的操作是壹樣的,這為教務處節省了大量的時間,也給學生帶來了方便。
2)系統設計的目標
教務處允許教師自行錄入學生的課程成績,學生可以通過計算機查課系統錄入查詢自己的相關成績,並可以打印出來。
二、系統分析
2.1組織結構和職能分析
組織結構和功能分析是整個系統分析中最簡單的部分。組織結構與功能分析主要包括三個部分:組織結構分析、業務流程與組織結構的關系分析和業務功能列表。其中,對組織結構的分析通常是通過組織圖表來實現的,它將調查中了解到的組織結構詳細地描繪在圖表上,作為後續分析和設計的參考。業務流程與組織結構關系的分析通常通過業務與組織關系圖來實現,該圖利用系統調查中獲得的信息重點分析管理業務流程與組織結構之間的關系,是後續分析和設計新系統的基礎。業務功能列表以表格形式列出了組織中的所有管理業務功能,這是將來進行功能/數據分析、確定新系統要實現的管理功能以及分析和建立管理數據指標體系的基礎。
A.數據流描述
1.數據流編號:A-01
數據流名稱:課程簡表
簡介:教師輸入的課程簡介。
數據流來源:教師
數據流:教育管理員
數據流的構成:課程數+學分+教師+課時。
數據流量:100張/天
高峰流量:500張/天
2.數據流編號:A-02
數據流名稱:課程表
簡介:教務管理員輸出的課程表
數據流來源:教育管理者
數據流:學生
數據流的構成:課程數+學分+教師+課時。
數據流量:100張/天
高峰流量:500張/天
B.處理邏輯描述:
1.處理邏輯號:B-01
處理邏輯名稱:課程介紹條目
簡介:教學會介紹自己所教的課程。
輸入數據流:課程簡介表
說明:根據課程信息,教師輸入課程介紹並提交給教務管理員進行審核。
輸出數據流:課程簡介表
處理頻率:200張/天
2.處理邏輯編號:B-02
處理邏輯名稱:生成課程表
簡介:教務管理員根據教師的課程介紹表制定課程表。
輸入數據流:課程簡介表
說明:教務管理員根據教師的課程介紹表制定課程表。
輸出數據流:課程表
處理頻率:200張/天
C.數據存儲描述
數據存儲編號:C-01
數據存儲的名稱:課程
描述:關於課程的詳細信息。
數據存儲的構成:學分+課時+教師+課程名稱+課程編號。
關鍵詞:課程數量+學分
D.外部實體的描述
1.外部實體編號:D-01
外部實體名稱:教師
描述:學校教育工作者
2.外部實體編號:D-02
外部實體名稱:學生
描述:學校的主要部分,最重要的部分。
3.3系統操作環境設計(軟件和硬件)
系統運行環境設計(軟件和硬件)
A.軟件環境:
客戶端:Windows2000、Windows2003、Windows XP。
服務器:WindowsNT/Windows2000及以上操作系統。
編程語言:SOL
數據庫:Access2003
硬件環境:
有高性能電子計算機、大容量存儲設備、個人計算機(終端)和連接的網絡電纜等。,它們與信息資源、打印機、掃描儀等組成計算機網絡。
3.4數據存儲設計
1)教師將各科成績提交教務處,工作人員記錄成績形成數據庫系統。
2)學生可以使用計算機成績查詢系統。
3)教師有權更新和維護他們的系統,學生可以查詢和打印他們的成績。
回答補充繼續