隨著信息技術的飛速發展,特別是數據庫技術的發展,計算機已經成為信息時代的關鍵工具。數據庫技術是計算機應用技術的重要組成部分。對於大量的數據,使用數據庫來存儲和管理會比通過文件來存儲和管理效率更高。數據庫技術經過幾代的變革,出現了以關系型數據庫產品為主流的數據庫時代。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)教師有權更新和維護他們的系統,學生可以查詢和打印他們的成績。
回答補充繼續