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

正文內(nèi)容

辦公用品管理系統(tǒng)的設計與實現(xiàn)—(編輯修改稿)

2024-09-03 11:17 本頁面
 

【文章內(nèi)容簡介】 FORM frm_loginmodify windows screen title 辦公用品管理系統(tǒng) ON SHUTDOWN down1()READ events:quitclear eventsclose all畢業(yè)設計(論文)名 稱: 辦公用品管理系統(tǒng) 目錄一、需求分析 2二、系統(tǒng)功能 2三、系統(tǒng)結構 3四、系統(tǒng)設計 4五、報表設計 14六、菜單設計 14七、主程序設計 15辦公用品管理系統(tǒng)分析 為規(guī)范機關辦公用品的采購、保管、領取和使用,確保辦公所需,對辦公用品的購買,領取進行管理。一、需求分析 物品資料的數(shù)據(jù)庫建立和管理 物品信息的增加、刪除變化的處理如物品類別的添加、物品類別的修改、新購物品的錄入、領取物品的錄入等等,保證所有物品信息的完整、有效1 按年、季、月或自定義一段時期打印報表。1 各種信息的靈活組合統(tǒng)計,各種報表的自動化生成。1 多用戶數(shù)據(jù)安全管理,保證各部門的數(shù)據(jù)安全、完整,對每個使用本系統(tǒng)用戶進行權限的設置1 簡易操作,不需要計算機專業(yè)人員1 預留接口,系統(tǒng)的可擴展性功能,保證軟件的永不落后1 支持計算機網(wǎng)絡,可擴展至互聯(lián)網(wǎng)(Internet),也支持單機獨立運行.二、系統(tǒng)功能(1) 權限:該系統(tǒng)分為超級戶和一般用戶。超級用戶可以進行數(shù)據(jù)錄入、修改、查詢、打印以及系統(tǒng)維護等所有操作;一般用戶只能進行查詢和打印操作。⑵ 類別添加:添加所購物品分類,如鋼筆、筆記本等。⑶ 部門添加:添加公司部門,還沒有加上,有興趣的朋友可以自己加上,方法與類別添加一樣,表名為bm。10 物品入庫:采購來的物品應及時入庫,若兩次采購相同的物品,系統(tǒng)會自動計算其平均價格,并更新購買日期。11 系統(tǒng)初始密碼為:超級用戶:用戶名為lixiaojuan 口令是1 一般用戶:用戶名adminiatar 口令也為112 用登記:領用辦公用品后,應及時入庫登記,系統(tǒng)會自動分攤費用,可以按月、季、年結帳分攤費用。注:設想改為到一定時期(如一個月),自動備份數(shù)據(jù),打印報表,交財務分攤費用。13 報表打?。嚎梢园茨?、季、月或自定義一段時期打印報表。14 限設置:本系統(tǒng)可以設置用戶權限,根據(jù)權限可以實現(xiàn)不同級別的操作;修改超級用戶密碼。只能由超級用戶來完成。15 退出:退出系統(tǒng)。三、系統(tǒng)結構系統(tǒng)結構功能流程圖如圖: 密碼驗證? 主菜單 登錄界面系 統(tǒng)數(shù) 據(jù) 處 理報 表 生 成初 始 化 系 統(tǒng)物 品 類 別 添 加年 報 表月 報 表新 購 物 品 錄 入領 取 物 品 錄 入 季 報 表 用 戶 管 理物 品 類 別 修 改退 出 系 統(tǒng)修 改 口 令用 戶 添 加幫 助四、系統(tǒng)設計建立項目管理器為提高軟件開發(fā)、維護和效率,應使用項目管理器設計一個應用系統(tǒng)。Visual ,項目管理器的主要功能是對應用程序的所有文件(包括表、表單、數(shù)據(jù)庫、報表、查詢和其他部件)進行統(tǒng)一組織和管理。建立項目管理器的步驟如下:(3) 在visual FoxPro “文件”菜單中選擇“新建”命令,將會彈出“新建”對話框,在該對話框的“文件類型”中選擇“項目”單選鈕,并單擊“新建文件”按鈕。(4) 在彈出的“創(chuàng)建”對話框中輸入創(chuàng)建項目文件名和選擇文件保存目錄。單擊“保存”按鈕后,這個新的項目就建立起來了。建立數(shù)據(jù)庫和表項目管理器建好以后,就可以建立辦公用品管理系統(tǒng)所需的表的數(shù)據(jù)了。在Visual ,可以使用數(shù)據(jù)庫來組織和關聯(lián)表和視圖。通過數(shù)據(jù)庫,可以創(chuàng)建表與表之間的永久關聯(lián)和存儲過程、建立字段、記錄和有效性規(guī)則、設置字段缺省值、建立觸發(fā)器、建立與遠程數(shù)據(jù)源的連接、創(chuàng)建表和本地表的視圖。此外,還可利用參照完整性來幫助維護數(shù)據(jù)庫中相關表中記錄的一致性等。具體操作步驟如下: 在項目管理器的“全部頁”或“數(shù)據(jù)頁”中選中“數(shù)據(jù)庫”,再單擊項目管理器右邊的“新建”按鈕,將會彈出“新建數(shù)據(jù)庫”對話框,單擊“新建數(shù)據(jù)庫”按鈕,將會彈出“創(chuàng)建“數(shù)據(jù)庫”對話框。在彈出的“創(chuàng)建”對話框中輸入數(shù)據(jù)庫名“wupin”后,單擊“保存”按鈕數(shù)據(jù)庫建好了以后,就可以創(chuàng)建數(shù)據(jù)表了,單擊鼠標右鍵,彈出快捷菜單,單擊“新建表”命令;也可單擊“數(shù)據(jù)庫設計器”工具欄中的“新建表”按鈕,彈出“新建表”對話框,單擊“新建表”按鈕,彈出“創(chuàng)建”對話框。在“創(chuàng)建”對話框中輸入表名:””,保存表單進入表設計器。用表設計器建立系統(tǒng)所需的表與字段。創(chuàng)建表單與代碼設計Visual FoxPro ,它提供靈活方便的界面設計工具,這就是表單。表單是用戶與Visual FoxPro ,用戶能通過表單控件實現(xiàn)與應用程序的連接。表單有多種屬性和方法,通過對各種屬性和方法的設置,可以改變表單的外觀和操作行為。用戶還能向表單中添加各種控件,設計出非常美觀、操作方便的用戶界面。㈠ 系統(tǒng)登錄表單設計為了保證系統(tǒng)的保密性,在進入系統(tǒng)時應輸入用戶名以及密碼。系統(tǒng)登錄表單的主要任務就是驗證操作員和進入系統(tǒng)的密碼,如果密碼正確,可調(diào)用系統(tǒng)主菜單,進入系統(tǒng)環(huán)境,否則,就退出系統(tǒng)。,如下圖所示:該表單包括了3個標簽、1個組合框、1個文本框、1個按鈕組(包括了“確定”和“取消”兩個命令按鈕),其中:命令按鈕的“caption”屬性分別為確定和取消,文本框的“password”屬性為“*”,命令按鈕“確定”的“click”事件代碼如下:public clevel,cczyclevel=if not used(usepass) sele 0 use usepassendiflocate for alltrim(uname)==alltrim()cczy=alltrim()if upper(alltrim())==upper(alltrim(upassword)) clevel=alltrim(uquanxian) do form faceelse cMessageTitle=辦公用品管理系統(tǒng) cMessageText=口令錯誤,要重新輸入嗎? nDialogType=4+32 nanswer=MESSAGEBOX(cMessageText,nDialogType,cMessageTitle) do case case nAnswer=6 = case nAnswer=7 cMessageText=你不是合法用戶,請離開! MESSAGEBOX(cMessageText,0,cMessageTitle) endcaseendif命令按鈕“取消”的“click”事件代碼如下:clear eventsquit㈡ 新購物品錄入表單辦公用品的添置和更新要有計劃并嚴格遵守設備購置和管理的規(guī)程。該表單包括了9個標簽、5個組合框、1個編輯框、3個文本框、1個命令按鈕組,其中:其中:組合框要注冊生成器(單擊鼠標右鍵),命令按鈕的“caption”屬性分別為確定和取消,命令按鈕“確定”的“click”事件代碼如下:cleibie=ALLTRIM()cpinpai=ALLTRIM()cdanjia=VAL(ALLTRIM())cshuliang=VAL(ALLTRIM())cgoumairen=ALLTRIM()criqi=CTOD(ALLTRIM()+.+ALLTRIM()+.+ALLTRIM())cbeizhu=ALLTRIM()IF NOT USED(jiku) SELECT 0 USE jikuENDIFSELECT jikuLOCATE FOR ALLTRIM(leibie)==cleibie AND ALLTRIM(pinpai)=cpinpaiIF FOUND() UPDATE jiku set shuliang=shuliang+cshuliang,danjia=(danjia+cdanjia)/2,riqi=criqi。 WHERE ALLTRIM(leibie)==cleibie AND ALLTRIM(pinpai)=cpinpaielse INSERT INTO jiku。 values(cleibie,cpinpai,cdanjia,cshuliang,cgoumairen,criqi,cbeizhu)endif cMessageTitle=數(shù)據(jù)錄入cMessageText=數(shù)據(jù)添加成功,還要繼續(xù)嗎?nDialogType=4+32nanswer=MESSAGEBOX(cMessageText,nDialogType,cMessageTitle)if nAnswer=6 = = = =ELSE USE ENDIF命令按鈕“取消”的“click”事件代碼如下:㈢ 物品領取表單領取時,領取人須寫明日期、領取物品名稱及規(guī)格、數(shù)量、用途等項,嚴格控制辦公用品的領取數(shù)量和次數(shù),保證辦公需要。該表單的設計界面與新購物品表單差不多,可以根據(jù)上面的步驟進行設計,這里就只介紹一下兩個命令按鈕的“click”事件代碼,其中:命令按鈕“確定”的“click”事件代碼如下:DIMENSION cdanjia[1]cleibie=ALLTRIM()cpinpai=ALLTRIM()cbumen=alltrim()cshuliang=VAL(ALLTRIM())clingquren=ALLTRIM()criqi=CTOD(ALLTRIM()+.+ALLTRIM()+.+ALLTRIM())cbeizhu=ALLTRIM()IF NOT USED(jiku) SELECT 0 USE jikuENDIF*自動計算單價IF NOT USED(jiku) SELECT 0 USE jikuENDIFSELECT danjia FROM jiku。 WHERE ALLTRIM(leibie)==cleibie AND ALLTRIM(pinpai)==cpinpai into ARRAY cdanjia*根據(jù)領取庫,自動計算剩余數(shù)量UPDATE jiku set shuliang=shuliangcshuliang。 WHERE ALLTRIM(leibie)==cleibie AND ALLTRIM(pinpai)==cpinpai*將記錄寫入領取庫IF NOT USED(lingqu) SELECT 0 USE lingquENDIFINSERT INTO lingqu values(cleibie,cpinpai,cshuliang,cdanjia,criqi,clingquren,cbumen,cbeizhu) cMessageTitle=數(shù)據(jù)錄入cMessageText=數(shù)據(jù)添加成功,還要繼續(xù)嗎?nDialogType=4+32nanswer=MESSAGEBOX(cMessageText,nDialogType,cMessageTitle)if nAnswer=6 = = = =ELSE ENDIF命令按鈕“取消”的“click”事件代碼如下:㈣ 添加類別表單該表單中包括了2個標簽、1個文本框、1個命令按鈕組(包括了“確定”和“取消”兩個命令按鈕)其中:命令按鈕“確定”的“click”事件代碼如下:c_leibie=ALLTRIM()IF NOT USED(leibie) SELECT 0 USE leibie EXCLUSIVEENDIFSELECT leibieGO TOPLOCATE FOR ALLTRIM(leibie)==c_leibieIF NOT EOF() MESSAGEBOX(該類別已經(jīng)存在,請重新輸入!) RETURNELSE APPEND BLANK REPLACE leibie WITH c_leibie messagebox(類別添加成功!)ENDIFUSE為命令按鈕“取消”的“click”事件編寫代碼:㈤ 添加用戶表單該表單中包括了5個標簽、1個組合框、3個文本框和1個命令按鈕組,對各個表單控件進行設置,其中,命令按鈕“確定”的“click”事件代碼如下:if not used(usepass) sele 0 use usepassendif_username=allt()_quanxian=allt()_pass=allt()_passqueren=allt()if empty(_username) messagebox(請輸入用戶名!) returnendifif empty(_pass) or empty(_passqueren)
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1