商場員工管理系統

2021-03-04 02:49:44 字數 3502 閱讀 7756

畢業綜合訓練

學院江西科技學院

專業軟體技術

班級 10級軟體(專)1班

姓名杜念軍學號 2010086617

指導老師邱桂華

江西科技學院

摘要:商場員工管理系統是典型的資訊管理系統(mis),其開發主要包括後台資料庫的建立和維護以及前端應用程式的開發兩個方面。對於前者要求建立起資料一致性和完整性強、資料安全性好的庫。

而對於後者則要求應用程式功能完備,易使用等特點。

經過分析,我使用 microsoft公司的 visual basic開發工具,利用其提供的各種物件導向的開發工具,尤其是資料視窗這一能方便而簡潔操縱資料庫的智慧型化物件,在短時間內建立系統應用原型。

整個系統從符合操作簡便、介面友好、靈活、實用、安全的要求出發。**主要介紹了本課題的開發背景,所要完成的功能和開發的過程。重點的說明了系統設計的重點、設計思想、難點技術和解決方案。

關鍵字 visual basic 6.0 access2000 控制項窗體域

目錄摘要 1

緒論 3

1.visual basic 技術 3

2.access資料庫 4

3.ado資料庫訪問技術 5

4.結構化系統開發方法 6

一系統需求分析 7

1.1 系統設計背景介紹 7

1.2 系統功能分析 8

1.2.1 資料流程圖 8

1.2.2 系統主要功能要求 8

二商場員工管理系統總體設計 9

2.1 系統設計 9

2.1.1系統功能介紹 9

2.1.2 使用者功能模組設計 10

三詳細設計工作 11

3.1 資料庫設計 11

3.1.1 e-r圖 11

3.1.2 在access 2000資料庫中建立表 11

3.2 各功能模組建立及實現 14

3.2.1 系統流程圖 14

3.2.2 資料模組的建立 14

3.2.3 使用者登入模組設計 15

3.2.4 系統主介面設計 15

3.2.5 部門資訊管理 16

3.2..6 員工資訊管理 21

3.2.7 考勤資訊管理 22

3.2.8 員工工資管理 23

3.2.9 系統維護 24

四系統功能測試 26

4.1系統測試環境 26

4.2測試內容 26

4.3測試結果 26

五結束語 26

致謝 27

參考文獻 28

源** 29

visual basic是一種視覺化程式語言,它除了提供常規的程式設計功能外,還提供一套視覺化的設計工具,便於程式設計師建立圖形物件,巧妙地把windows程式設計的複雜性「封裝」起來。visual basic主要有以下功能特點:

1.1具有物件導向的視覺化設計工具

在vb中,應用物件導向的程式設計方法(object-oriented programming),把程式和資料封裝起來視為乙個物件,每個物件都是可視的。程式設計師在設計時只需要用現有工具根據介面設計的要求,直接在螢幕上「畫」出視窗、選單、命令按鈕等不同型別的物件,並為每個物件設定屬性。程式設計師的程式設計工作僅編寫針對物件要完成的事件過程的**,因而程式設計的效率可提高許多。

1.2 事件驅動的程式設計機制

事件驅動是非常適合圖形使用者介面的程式設計方式。傳統的面向過程的應用程式是按事先設計的流程執行的。但在圖形使用者介面的應用程式中,使用者的動作即事件掌握著程式的執行流向。

每個事件都能驅動一段程式的執行,程式設計師只要編寫響應使用者動作的**,各個動作之間不一定有聯絡。這樣的應用程式**較短,使得程式既易於編寫又易於維護。

1.3結構化的程式語言

vb具有豐富的資料型別,眾多的內部函式,模組化、結構化的程式設計機制,結構清晰,簡單易學。

1.4強大的資料庫操縱功能

vb中利用資料控制項可以訪問多種資料庫系統,如microsoft access、microsoft foxpro和paradox等,也可訪問microsoft excel、lotus 1-2-3等多種電子**。vb6.0新增了功能強大的ado(active database object)技術,該技術包括了現有的odbc,而且占用記憶體少,訪問速度更快。

同時提供的ado控制項,不但可以用最少的**建立資料庫應用程式,也可以取代data和rdo控制項,支援多種資料庫系統的訪問。

access 資料庫管理系統是microsoft office 套件的重要組成部分,是access的最新版本。access適用於小型商務活動,用以存貯和管理商務活動所需要的資料。access不僅是乙個資料庫,而且它具有強大的資料管理功能,它可以方便地利用各種資料來源,生成窗體(表單),查詢,報表和應用程式等。

2.1什麼是access 資料庫

資料庫是有結構的資料集合,它與一般的資料檔案不同,(其中的資料是無結構的)是一串文字或數字流。資料庫中的資料可以是文字、圖象、聲音等。

microsoft access是一種關係式資料庫,關係式資料庫由一系列表組成,表又由一系列行和列組成,每一行是乙個記錄,每一列是乙個字段,每個欄位有乙個欄位名,欄位名在乙個表中不能重複。

表與表之間可以建立關係(或稱關聯,連線),以便查詢相關聯的資訊。access資料庫以檔案形式儲存,檔案的副檔名是mdb。

2.2 access 的6種物件

access 資料庫由六種物件組成,它們是表、查詢、窗體、報表、巨集和模組。

表(table) ——表是資料庫的基本物件,是建立其他5種物件的基礎。表由記錄組成,記錄由欄位組成,表用來存貯資料庫的資料,故又稱資料表。

查詢(query)——查詢可以按索引快速查詢到需要的記錄,按要求篩選記錄並能連線若干個表的字段組成新錶。

窗體(form)——窗體提供了一種方便的瀏覽、輸入及更改資料的視窗。還可以建立子窗體顯示相關聯的表的內容。窗體也稱表單。

報表(report)——報表的功能是將資料庫中的資料分類彙總,然後列印出來,以便分析。

巨集(macro)——巨集相當於dos中的批處理,用來自動執行一系列操作。access列出了一些常用的操作供使用者選擇,使用起來十分方便。

模組(module)——模組的功能與巨集類似,但它定義的操作比巨集更精細和複雜,使用者可以根據自己的需要編寫程式。模組使用visual basic程式設計。

ado (active data object) 資料訪問介面是microsoft 處理資料庫資訊的最新技術。它是一種activex物件,採用了被稱為ole db的資料訪問模式,是資料訪問物件dao、遠端資料物件rdo和開放資料庫互連odbc三種方式的擴充套件。

ado物件模型包括以下這些物件,使用這些物件可以概括幾乎所有的資料訪問操作,

connection物件:表示與資料來源建立了乙個持續的連線。

error物件:表示在資料訪問過程中的乙個單獨的錯誤資訊。

***mand物件:表示乙個以儲存的過程或者是能返回資料的其他資料訪問物件。***mand物件也可以用來執行已儲存得不返回資料的過程。

商場管理系統開發

摘要 隨著資訊產業的飛速發展,資訊化管理已經引入並應用到各行業管理領域尤其是對於各大商場。企業若想在激烈的競爭中勝出就必須擁有一套完善的且合適自身特點的資訊化管理系統,傳統的人工管理費時,費力,效率極其低,不能夠與現代經濟發展同步,所以我們就企業的發展需要開發了針對商場的商場管理系統,它檢索迅速,查...

超市 商場 員工考勤管理規則

一 員工上下班必須打卡,每日二次,上班前和下班後,不得無故不打卡 不得代他人打卡,因故不能打卡者,必須有部門領導批准簽字,把備忘錄交考勤員處 二 違反上述規定,每次罰款10元,違紀三次以上除罰款外,給予書面警告並記入個人考核檔案 三 員工應遵守上 下班時間,不得無故遲到早退。凡遲到一次扣10元,當月...

商場進銷存管理系統

要求!商場進銷存管理系統 該系統要求提供銷售管理,採購管理,倉庫管理,財務管理,許可權管理等功能 查閱並了解關於商場進銷存管理系統的相關介紹資料,現今發展情況以及商場進銷存管理系統基本功能要求 我國數量眾多的企業中,中小企業佔據了絕大多數。這些企業也不可避免的要加入國際化企業的競爭行列,而實現企業資...