freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

辦公用品管理系統(tǒng)—畢業(yè)設計論文(編輯修改稿)

2024-12-29 16:43 本頁面
 

【文章內(nèi)容簡介】 、更新和維護都帶來了不少的困難。因此有必要對企業(yè)的設備管理方式進行改造 ,采用高科技的計算機自動化管理技術來進行企業(yè) 辦公用品 的管理 .而從以上四點進行分析 ,是可行的 . 今天我們使用計算機對 學生成績 信息進行管理,具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高企業(yè)管理的效率。面對目前的實際狀況,迫切需要開發(fā)一個新系統(tǒng)來適應這一些工作。 系統(tǒng)需求分析 辦公用品管理系統(tǒng)的用戶是各單位管理辦公用品的員工和領導。主要功能包括基本信息管 理、辦公用品管理和數(shù)據(jù)統(tǒng)計等,具體說明如下: ? 基本信息的添加、修改、刪除和查詢?;拘畔ǚ诸?、部門和供應商等內(nèi)容,為辦公用品管理和數(shù)據(jù)統(tǒng)計模塊提供依據(jù)。 ? 辦公用品信息的添加、修改、刪除和查詢。辦公用品信息包括領用信息、入庫信息和庫存信息。 ? 數(shù)據(jù)統(tǒng)計模塊包括庫存短缺統(tǒng)計、入庫統(tǒng)計和領用統(tǒng)計等功能。 第六章 系統(tǒng)總體設計 本節(jié)根據(jù)需求分析中總結的用戶需求設計系統(tǒng)的體系結構。系統(tǒng)的功能模塊圖如下圖所示: 在功能模塊示意圖的樹狀結構中,每一個葉結點都是一個最小的功能模塊。每一個功能模塊 都需要針對不同的表完成相同的數(shù)據(jù)庫操作,即添加記錄、修改記錄、刪除記錄以及查詢顯示記錄信息。 辦公用品管理系統(tǒng)功能模塊示意圖 辦公用品管理系統(tǒng) 辦公用品管理 數(shù)據(jù)統(tǒng)計管理 基本信息管理 系統(tǒng)用戶管理 分類管理 部門管理 供應商管理 領用管理 入庫管理 庫存管理 庫存短缺統(tǒng)計 入庫統(tǒng)計 領用統(tǒng)計 用戶信息管理 修改自身密碼 在本系統(tǒng)中,用戶管理模塊的功能比較簡單,在系統(tǒng)初始化時,有兩個默認的用戶。系統(tǒng)管理員用戶為 Admin,普通用戶為 Users,由程序設計人員手動地添加到數(shù)據(jù)庫中,它們的默認密碼均為 111111。 Admin用戶可以創(chuàng)建用戶、修改 用戶信息以及刪除用戶:普通用戶則只能修改自己的用戶名和密碼。 用戶管理模塊的關系圖如下所示: Admin用戶 普通用戶 下面進行系統(tǒng)流程分析,所謂系統(tǒng)流程就是用戶在使用系統(tǒng)時的工作過程。 運行系統(tǒng)后,首先會看到登錄窗體,對用戶身份進行驗證。身份認證可以分為以下兩個過程: ? 確認用戶是否是有效的系統(tǒng)用戶 ? 確定用戶的類型 第 1個過程決定用戶是否能進入系統(tǒng),第 2個過程根據(jù)用戶的類型決定用戶的操作權限。 如果需要對普通用戶進行管理,則使用 Admin用戶登錄:否則建議使用 Users用戶登錄。如果還要創(chuàng)建其他用戶,可以在用戶管理模塊中創(chuàng)建和管理。在創(chuàng)建用戶時,需要輸入要創(chuàng)建的用戶名和密碼。 Admin用戶還可以修改和刪除其他普通用戶數(shù)據(jù)。 在本系統(tǒng)中,應該首先增加基本信息,之后才能增加辦公用品信息?;拘畔ǚ诸愋畔ⅰ⒉块T信息和供應商信息等。分類信息包括辦公用品的分類名稱和上級分類,部門信息只包括部門名稱;供應商信息包括名稱、電話、地址和聯(lián)系人等。 添加基本信息后,就可以添加辦公用品信息了。在辦公用品信息管理模塊中可以對領用信息、入庫信息和庫存信息進行添加、修改、刪除 和查看操作。領用信息包括領用日期、領用部門、領用的辦公用品和領用數(shù)量等信息。在添加領用信息時,需要選擇部門信息和辦公用品信息。入庫信息包括入庫的辦公用品、入庫日期、供應商、入庫數(shù)量、總金額等信息。在添加入庫信息時,需要選擇辦公用品和供應商信息。庫存信息包括辦公用品名稱、型號、當前庫存數(shù)量、最小庫存數(shù)量等信息。在添加庫存信息時,需要選擇辦公用品分類信息。 在數(shù)據(jù)統(tǒng)計管理模塊中,可以對庫存短缺、入庫和領用等信息進行統(tǒng)計。庫存短缺統(tǒng)計信息包括辦公用品、分類信息、庫存數(shù)量、最小數(shù)量等信息,只有庫存數(shù)量小于最小數(shù) 量的辦公用品才會被統(tǒng)計:入庫統(tǒng)計信息包括供應商名稱、辦公用品分類、庫存總數(shù)量和庫存總金額等信息,領用統(tǒng)計信息包括部門、辦公用品分類信息、辦公用品名稱和領用數(shù)量等信息。 在數(shù)據(jù)統(tǒng)計管理模塊中,各統(tǒng)計表顯示的數(shù)據(jù)可能根據(jù)查詢條件的不同變化。 系 統(tǒng) 用 戶 信 息 管 理 修改 Admin 用戶的密碼 修改自身的用戶名和密碼 創(chuàng)建、修改和刪除普通用戶信息 本系統(tǒng)的流程分析如圖所示: 系統(tǒng)流程分析圖 在系統(tǒng)流程分析圖中可以看到,每個用戶有 3次機會進行身份驗證,如果 3次輸入的用戶名和密碼都無法與數(shù)據(jù)庫中 的數(shù)據(jù)匹配,則強制退出系統(tǒng)。 數(shù)據(jù)庫結構設計 數(shù)據(jù)庫結構設計是總體設計階段非常重要的環(huán)節(jié),好的數(shù)據(jù)庫結構可以簡化開發(fā)過程,使系統(tǒng)功能更加清晰明確。因為數(shù)據(jù)庫結構的變化會造成編碼的改動,所以必須認真設計數(shù)據(jù)結構后再進行編碼,從而避免無謂的重復工作。 本系統(tǒng)數(shù)據(jù)庫文件為“ ” , 數(shù)據(jù)庫中 包含 8個表 ,部門信息表 Department、分類信息表 Types、供應商信息表 Supplier 、庫存信息表 Store 、入庫信息表 StoreIn、領用信息表 Draw、領用信息明細表 DrawList、用戶 信息表 Users 1. 部門信息表 Department 表 Department用來保存部門信息信息,結構如下: 管理自己的用戶信息 用戶登錄 開 始 讀取用戶類型 成功 失敗超過 3 次 是 退出 程序 ① 管理自己的用戶信息 ② 管理普通用戶的用戶信息 失敗 用戶管理模塊 辦公用品管理模塊 基本信息管理 辦公用品管理 數(shù)據(jù)統(tǒng)計管理 普通用戶 Admin 用戶 重試 否 Department DepId DepName 1 技術中心 2 銷售中心 3 辦公室 4 人力資源部 2. 分類信息表 Types 表 Types用來保存辦公用品分類信息 Types TypeId TypeName UpperId 1 公文包 0 2 簽字筆 0 3 打印紙 0 4 A4 紙 3 5 A3 紙 3 6 帕克簽字筆 2 7 軟牛皮包 1 8 計算器 0 9 膠水 0 10 大膠水 9 11 剪刀 0 12 日歷 0 14 小規(guī)格 12 15 中規(guī)格 12 16 普通簽字筆 2 3. 供應商信息表 Supplier 表 Supplier用來保存辦公用品的供應商信息,結構: Supplier SId SName Tel Address Contact Memos 1 北京七七貿(mào)易公司 3333 亮馬河 往昔 2 寧夏網(wǎng)和技術公司 55555 寧夏 王明 4. 庫存信息表 Store 表 Store用來保存辦公用品的庫存信息,結構: Store OId OName OStyle TypeId OAmount OMin Memos 1 999 kkk 7 99 20 Store OId OName OStyle TypeId OAmount OMin Memos 2 帕克簽字筆 B1 6 9 5 3 dayinzhi A4 4 30 10 5. 入庫信息表 StoreIn 表 StoreIn用來保存辦公用品的入庫信息 StoreIn InId OId InDate SId InAmount InSum Memos Flag 1 1 202034 1 10 200 1 2 2 202044 1 8 30 30 1 3 2 202032 1 20 200 1 4 1 202037 2 80 900 1 5 1 202039 2 6 60 df 1 6 2 202037 2 1 2 1 6. 領用信息表 Draw 表 Draw用來保存辦公用品的領用信息,結構 Draw Id CreateDate DepId Flag 1 20201227 1 1 3 202023 2 1 4 202037 3 1 7. 領用信息明細表 DrawList 表 DrawList用來保存家庭成員信息,結構 DrawList Id DId OId OAmount 2 1 1 1 3 1 2 1 5 3 2 2 6 4 1 2 7 3 1 3 8. 用戶信息表 Users 表 Users用來保存系統(tǒng)用戶信息,結構 Users UserName UsePwd Admin 111111 Users 111111 登錄窗體和系統(tǒng)主界面設計 當系統(tǒng)運行時,首先打開登錄窗體,只有有權限的用戶才能進入系統(tǒng)。登錄成功后,將顯示系統(tǒng)主界面。 登錄窗體的名稱為 Frmlogin,它的界面布局如圖所示 登錄窗體的界面布局 部分代碼 1. 變量聲明 登錄窗體變量聲明如下: Public PasswordKey As String Public NameKey As String Public Try_times As Integer NameKey 用于保存用戶名, PasswordKey 用于保存密碼, Try_times 用于記錄嘗試登錄的次數(shù) 當用戶單擊“確定”按鈕時觸發(fā) CMD_Ok_click事件,進行身份驗證,代碼如下: Private Sub Cmd_OK_Click() Dim j As Single 39。數(shù)據(jù)有效性檢查 If txtUser = Then MsgBox 請輸入用戶名 Exit Sub End If If txtPwd = Then MsgBox 請輸入密碼 Exit Sub End If 39。將用戶輸入賦值到變量中 NameKey = MakeStr(txtUser) PasswordKey = MakeStr(txtPwd) 39。判斷用戶是否存在 If (NameKey) = False Then MsgBox 用戶名不存在 Try_times = Try_times + 1 If Try_times = 3 Then MsgBox 您已經(jīng)三次嘗試進入本系統(tǒng),均不成功,系統(tǒng)將關閉 DBapi_Disconnect End Else Exit Sub End If End If 39。判斷密碼是否正確 (NameKey) If PasswordKey Then MsgBox 密碼錯誤 Try_times = Try_times + 1 If Try_times = 3 Then MsgBox 您已經(jīng)三次嘗試進入本系統(tǒng),均不成功,系統(tǒng)將關閉 DBapi_Disconnect End Else Exit Sub End If End If 39。登錄成功,將當前用戶的信息保存在 CurUser中 () 39。關閉登錄對話框 Unload Me End Sub 程序的運行過程如下: ? 判斷是否輸入了用戶名和密碼,如果沒有輸入,則返回,要求用戶輸入。 ? 將輸入的用戶名和密碼賦值到變量 Namekey和 Passwordkey中,便于處理。 ? 調(diào)用 ()函數(shù),判斷當前用戶名是否存在。如果不存在,則返回,要求用戶重新輸入,同時將計數(shù) 變量 Try_times加 1 ? 如果用戶名存在,則調(diào)用 ()函數(shù),讀取此用戶的數(shù)據(jù),并將用戶密碼與輸入的密碼進行比較。如果密碼不同,則返回,要求用戶重新輸入,同時將計數(shù)變量加 1 ? 如果 Try_times大于或等于 3,則退出系統(tǒng) ? 如果通過密碼驗證,則將當前用戶的信息保存到 curUser對象中,以便在后面的操作中使用 ? 關閉登錄窗體 設計主界面 主窗體是工程的啟動對象,可以在系統(tǒng)菜單中選擇“工程 /屬性”打開窗口設置啟動對象。本實列中主窗體名為 FrmMain
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1