




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、C/S程序綜合設計課題設計要求實驗課題一、人員檔案的管理、物料檔案管理設計實現(xiàn)對企業(yè)人員基本情況的檔案的輸入、刪除與修改,企業(yè)人員基本情況主要包括:人員代碼、姓名、性別、出生日期、身份證號、籍貫、家庭住址、聯(lián)系電話、其它情況等。1.程序須包括主界面程序,程序名用“班級名+座號+main”,主界面可以通過菜單調(diào)用到其它所有子程序。2.人員檔案的增加、修改、刪除的程序,其中人員檔案表在數(shù)據(jù)庫中必須以“班級+座號+(表示人員的中英文信息”來命名,人員檔案的信息管理程序也必須以“班級+座號+(表示程序名的中英文信息”來命名。其中人員代碼不能為空,性別必須用“男”、“女”選擇方式,出生日期必須用日期控件
2、來控制。修改、刪除程序在執(zhí)行修改刪除操作前,都必須進行記錄定位操作/(查找再確定刪除,修改在原來舊值上修改,所以必須有相應的查詢程序/(模糊查找,可以借用查詢程序來完成記錄定位。人員檔案的增加、修改、刪除程序也可以用三個程序名,分別編程。3.人員檔案查詢程序,程序名以“班級+座號+(表示程序名的中英文信息”來命名,可以在查詢框中輸入人員姓名中的任何一個單字,查詢出含該字的所有人員。物料檔案包括物料代碼、物料名稱、規(guī)格型號、計量單位、庫存數(shù)量、備注等字段。1.物料檔案的增加、修改、刪除程序,程序名以“班級+座號+(表示程序名的中英文信息”來命名,具體內(nèi)容參考人員檔案管理程序。物料表在數(shù)據(jù)庫中以“
3、班級+座號+(表示程序名的中英文信息”來命名表,客戶端輸入時要求物料代碼不為空,計量單位可以選擇“件、套、公斤、噸、升、米、毫米、個”等,計量單位并可以輸入其它單位名,庫存數(shù)量默認為0/(新增物料時。2.物料查詢程序可以在通過輸入框的文字進行模糊查詢(物料代碼、名稱、規(guī)格中是否含有輸入框的文字,程序名用“班級+座號+(表示程序名的中英文信息”來命名。實驗課題二、簡單物料進倉/出倉信息管理/(存儲過程企業(yè)物料進出倉的信息管理,物料進出倉的信息主要包括進出倉單號、進出倉日期、操作人員代碼、備注、物料代碼、進倉數(shù)量、出倉數(shù)量等1.企業(yè)倉庫進出倉信息表以“班級+座號+(表示程序名的中英文信息”來命名,
4、可以用一個表,也可以用二個表(一對多關系,具體表設計的思路須在報告中描述。2.進倉程序與出倉程序可以合并,也可以分開做,名稱以“班級+座號+(表示程序名的中英文信息”來命名。其中操作人員必須用下拉框來選擇;單號要自己編規(guī)則自動生成,單號產(chǎn)生規(guī)則在報告中說明;進出倉日期用日期控件;物料代碼必須下拉框做選擇;/(動態(tài)當物料出倉時必須判斷出倉數(shù)量時候超過物料的庫存數(shù)量,物料的庫存數(shù)量在物料表中可以獲得該物料的庫存數(shù)量。進行進倉或出倉操作時必須通過調(diào)用存儲過程來實現(xiàn),存儲過程將操作結(jié)果返回調(diào)用者,顯示成功或失敗的信息。/(update、insert一起使用,事務控制3.進倉、出倉的存儲過程可以合并或分
5、開做,存儲過程名稱以“班級+座號+(表示程序名的中英文信息”來命名,存儲過程要判斷物料是否存在,操作后物料庫存數(shù)量是否不為負數(shù);如果不滿足條件顯示,失敗提示;如果滿足條件,增加進出倉表記錄一條,并根據(jù)進出倉物料的數(shù)量對物料表中庫存數(shù)量進行修改/(庫藏夠不夠、存儲中在判斷一次、先改庫存在讀庫存/鎖,提交數(shù)據(jù)庫操作,否則回滾。4.進出倉單查詢程序,以“班級+座號+(表示程序名的中英文信息”來命名,可以用進出倉日期起止條件,物料代碼、操作人員、備注(用子串查詢來完成。實驗課題三、多物料進出倉信息管理/(數(shù)組或控件進行內(nèi)存開辟空間/臨時表一般企業(yè)進行物料進出倉時,多在一個進出倉單號上同時對多種物料做同
6、進或同出操作,通過程序?qū)崿F(xiàn)多個物料在一個界面一個單號上同時實現(xiàn)進倉或出倉操作,如果不成功,必須全部回滾。1.多物料進倉出倉,可以在一個程序中完成,也可以分開編程,程序名以“班級+座號+(表示程序名的中英文信息”來命名,同一單號中進出倉單號、進出倉日期、操作人員必須完全相同,同一單號中不能進倉與出倉同時存在,通過調(diào)用存儲過程完成進出倉操作。2.多物料進出倉存儲過程,過程名以“班級+座號+(表示程序名的中英文信息”來命名,多物料進出倉單增加到表中,并修改多個物料的庫存數(shù)量,失敗就顯示提示內(nèi)容。實驗課題四、用戶登錄與權(quán)限設計用戶在這里就指操作人員,已經(jīng)在人員檔案中進行管理,通過設計用戶登錄和用戶權(quán)限
7、的管理,實現(xiàn)用戶按權(quán)限訪問資源,管理員按要求授予用戶權(quán)限,登錄程序安全穩(wěn)定,設計用戶菜單及程序調(diào)用。人員表中需要新增字段口令、用戶權(quán)限。系統(tǒng)中每個操作人員都可以作為用戶,當一個用戶權(quán)限修改時,不會影響其他用戶;可以對每個用戶單獨授予某個程序的執(zhí)行權(quán),也可以收回其執(zhí)行權(quán),而不影響其他用戶的權(quán)限;1.用戶登錄程序,名稱用以“班級+座號+(表示程序名的中英文信息”來命名,輸入用戶名和口令,判斷正確后,按用戶的權(quán)限,顯示有權(quán)的菜單項,無權(quán)菜單項必須不可見或不可操作。2.用戶授權(quán)程序,名稱用以“班級+座號+(表示程序名的中英文信息”來命名。有授權(quán)權(quán)限的用戶,可以指定某個用戶獲取某個程序執(zhí)行權(quán),或被禁止某
8、個程序的執(zhí)行權(quán)。實驗課題五、統(tǒng)計程序設計與報表打印按物料統(tǒng)計進出倉流量,計算分析流動量最小的物料。按月份打印進出倉單表,打印進出倉單,按物料打印倉庫賬本。1.物料統(tǒng)計程序,統(tǒng)計各物料在指定時間內(nèi)的進出倉數(shù)量總數(shù),用圖形顯示,程序名以“班級+座號+(表示程序名的中英文信息”來命名。(進出倉分開柱形圖2.打印進出倉單程序,給定年月份,將該月進出倉單全部按單號順序打印出來,程序名以“班級+座號+(表示程序名的中英文信息”來命名。3.打印倉庫賬本程序,給定年份和物料,打印物料代碼、名稱、規(guī)格、計量單位、各日期的進倉、出倉和庫存量;程序名以“班級+座號+(表示程序名的中英文信息”來命名。(從庫存量逆推回
9、去,即加出倉減進倉設計要求:1.數(shù)據(jù)庫定義的表或其它對象必須采用班級座號開頭,窗體、程序名都必須用班級座號開頭進行定義。(工具不限數(shù)據(jù)庫xg090101+命名,(數(shù)據(jù)庫、表名、觸發(fā)器、代碼文件名2.必須簡化輸入操作,讓操作盡可能用選擇輸入。如:性別、計量單位等一般用固定或可定義選擇,出生日期用專用日期選擇,身份證 號暫不做要求。在輸入所有的代碼或編號時,應提供對應項目的名稱 提示。 3所有的程序合理安排窗體內(nèi)的各個對象,所有窗體下要注明標題 的名稱和顯示方式,可以看看微軟的一些軟件。 4所有的數(shù)據(jù)更改程序必須首先定位,確定記錄點后,讀出具體數(shù) 據(jù)內(nèi)容顯示提供修改。 修改完畢后, 更新入對應的數(shù)
10、據(jù)記錄中。 所以, 修改程序都包括查詢過程或包含查詢程序。 5所有刪除程序也包含查詢定位,但根據(jù)應用不同可以有不同的界 面方式。 福建工程學院計算機 系 2009 年 2 月 /設計實現(xiàn)對企業(yè)人 員基本情況的檔案的輸入、刪除與修改,企業(yè)人員基本情況主要包 括: 、姓名、性別、 /出生日期、身份證 號、籍貫、家庭住址、聯(lián)系電話、其它情況等 create xg090102db database create xg090102people ( xm char(9, sex (sex='男'or sex='女', table char(2check sno char(5
11、 not null, csrq datetime, id char(10 unique, jg char(4, jtzz varchar(20, dh char(20, primary key(sno ; /物料檔案包括物料 代碼、物料名稱、規(guī)格型號、計量單位、庫存數(shù)量、備注等字段。 create xg090102thing ( dm int not null , table mc varchar(10, wlxh char(5, jlgw char(2 default ' 件', kcsl int default 0, bzhu varchar(20, primary key
12、(dm ; insert into xg090102people values('張一','男','00001','1990-07-12','6598763214','福 建','福州閩侯','136*' insert into xg090102people values('李宇浩','男','00002','1988-06-18','2591763214',' 廣東',&
13、#39; ','136*' insert into xg090102people values('王天佑','男','00003','1974-12-06','6985321478',' 河北','福州閩侯','136*' insert into xg090102people values('林藍藍','女','00004','1982-05-22','9853621476
14、',' 福建','福州閩侯','136*' insert into xg090102people values('黃婷婷','女','00005','1988-12-12','7852369158',' 湖南','福州閩侯','136*' insert into xg090102people values('陳俊才','男','00006','1990-01
15、-12','2536987415',' 遼寧','福州閩侯','136*' insert into xg090102people values('李思思','女','00007','1981-09-06','6985321476',' 廣東','福州閩侯','136*' insert into xg090102people values('劉西西','女','
16、;00008','1976-05-05','3685214965',' 安徽','福州閩侯','136*' insert into xg090102people values('張遠航','男','00009','1977-07-09','4698532195',' 安徽','福州閩侯','136*' insert into xg090102people values('林魚魚','女','00010','1965-07-19','2895467898',' 湖南','福州閩侯','136*' insert into xg090102people values('王一方','男',&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024國際物流師技術(shù)優(yōu)化考題分享試題及答案
- 安全工程師必知的國際標準試題及答案
- 2025年鐵基記憶合金材料合作協(xié)議書
- 工程建設安全規(guī)程試題及答案分享
- 提升學習效率CPMM試題及答案
- 廈門廣告牌制作施工方案
- 2025年蓄熱式高溫預熱燒嘴項目合作計劃書
- 2025天津市建筑工程職工大學輔導員考試題庫
- 2025四川職業(yè)技術(shù)學院輔導員考試題庫
- 2025青島求實職業(yè)技術(shù)學院輔導員考試題庫
- 不良事件上報制度及流程
- 臨床常見護理糾紛與處理技巧
- wps國家計算機二級真題單選題100道及答案
- 同時性結(jié)直腸癌肝轉(zhuǎn)移治療進展
- 總監(jiān)理工程師代表安全監(jiān)理職責
- 鋼筋安裝施工技術(shù)交底
- GB/T 44990-2024激光熔覆修復層界面結(jié)合強度試驗方法
- 《傷逝》介紹課件
- 《電梯維保規(guī)則》課件
- 華為錯混料預防管理
- 5.1 人民代表大會:我國的國家權(quán)力機關 課件-高中政治統(tǒng)編版必修三政治與法治-1
評論
0/150
提交評論