辦公室日常管理系統說明書--湖南工學院《大型數據庫》課程設計_第1頁
辦公室日常管理系統說明書--湖南工學院《大型數據庫》課程設計_第2頁
辦公室日常管理系統說明書--湖南工學院《大型數據庫》課程設計_第3頁
辦公室日常管理系統說明書--湖南工學院《大型數據庫》課程設計_第4頁
辦公室日常管理系統說明書--湖南工學院《大型數據庫》課程設計_第5頁
已閱讀5頁,還剩34頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、大型數據庫課程設計課題 辦公室日常管理系統 班級 網絡1101 學校 湖南工學院 姓名 王皓宇 同組成員 劉哲源 目 錄第1章 辦公室日常管理系統分析與設計11.1 辦公室日常管理系統的可行性分析11.2 辦公室日常管理系統功能需求分析21.3 系統用例分析31.4 辦公室日常管理系統功能設計31.4.1 系統功能模塊設計31.4.2系統功能模塊說明51.5 本章小結5第2章 數據庫設計52.1 數據庫需求分析52.1.1 數據流52.1.2 數據流圖72.1.3 數據存儲82.1.4 數據處理92.2 數據庫概念結構設計102.2.1 實體屬性圖102.2.2 整體E-R圖112.3 數據庫

2、邏輯結構設計122.4 數據庫具體實現132.4.1數據庫管理操作功能的實現132.4.2 應用程序開發員操作功能的實現162.5 本章小結18第3章 小結18附錄一 SQL操作碼19附錄二 界面設計代碼22辦公室日常管理系統說明書一第1章 辦公室日常管理系統分析與設計1.1 辦公室日常管理系統的可行性分析 隨著當前社會形態的日新月異,信息化進程的加快已然成為必然。大到社會秩序的維持、小到個人信息的管理,無一能夠離開計算機的相關管理系統,其中尤為重要的莫過于一切機構或者公司所必有的辦公室日常管理。 辦公室日常管理信息系統是一個功能比較全面的信息管理系統,具有界面友好、高效迅速、反饋信息完整等特

3、點。該軟件采用.Net(后期實現部分,屬于軟件開發,在這里不進行詳細實現)和強大的數據庫軟件開發工具進行開發,能夠運行在各種操作系統上,不僅可以滿足大部分企業,還能應用在學校以及團體對辦公室日常各種信息管理的需求,并且易于操作。辦公室日常管理信息系統可以大大地提高辦公室日常辦公的效率,以及幫助減少在工作中可能出現的錯誤,為客戶提供更好的服務。 一個好的辦公室日常管理系統不僅可以幫助所屬公司或者機構更好地管理資料與文獻,更能以簡單明了的方式讓公司或者機構隨時了解自身發展現狀,從而可以靈活應對相關問題,使得工作效率獲得顯著提升。所以,經過一個星期的考察與分析,確定本辦公室日常管理系統具有很高的可行

4、性。1.2 辦公室日常管理系統功能需求分析一個好的辦公室日常管理系統不僅可以幫助所屬公司或者機構更好地管理資料與文獻,更能以簡單明了的方式讓公司或者機構隨時了解自身發展現狀,從而可以靈活應對相關問題,使得工作效率獲得顯著提升。為了打造一個功能完善,且使用簡便的辦公室日常管理系統,經過一個月的考察與分析,將本系統的主要需求歸納如下:1) 本系統定義為只針對個人使用的辦公室日常管理系統,即僅存在管理員一種角色,主要是公司或者機構中的辦公室文員和秘書等文案記錄人員,同時為了避免文案記錄過程中的輸入沖突,系統綁定唯一管理員賬號。2) 包括三個方面的功能:文件管理信息、考勤管理和會議記錄。3) 文件管理

5、信息中,要涵蓋文件編號、類型、名稱和文件存儲位置等,管理員可以輸入文件的原始信息,也可以執行修改和刪除工作,或者查詢所需文件信息。4) 考勤管理中,要涵蓋職工的姓名、年齡、職務、日期和出勤情況,管理員可以輸入或者修改相關信息,同時可以查詢員工的出勤情況,為避免出現考勤信息丟失,不能刪除。5) 會議記錄中,要包括會議的時間、地點、主題以及會議概要(或者詳細會議信息),管理員可以對會議信息執行增、刪、改以及查詢操作。 添加文件1.3 系統用例分析 刪改文件 查詢文件 文件信息管理 查改信息 考勤 考勤信息管理 管理員 會議記錄 會議刪改 會議記錄管理 查詢會議 圖1-1 辦公室日常管理系統用例圖1

6、.4 辦公室日常管理系統功能設計1.4.1 系統功能模塊設計圖1-2 辦公室日常管理系統功能結構圖 1.4.2系統功能模塊說明1)文件信息管理模塊:包括對文件的添加、修改、刪除以及查詢功能,管理員可以隨時對文件進行管理操作。2)考勤管理模塊:實現對員工進行考勤并記錄的功能,同時考勤信息可以修改和刪除,但為了避免信息丟失,不準許刪除。3)會議記錄模塊:可以記錄每一次的會議內容,事后允許修改和刪除相關內容,管理員可以隨時查看已有會議記錄。1.5 本章小結 系統功能需求的分析與設計關乎到整個系統創建過程的主脈絡,是一個系統必要的框架所在,半點也馬虎不得。我們在做相關工作的時候,一定要多去了解現實行情

7、,結合實際,而不是憑空捏造地去分析與實現系統所需要達成的功能。第2章 數據庫設計2.1 數據庫需求分析2.1.1 數據流表2-1 文件管理數據流數據流編號FF1FF2數據結構名稱文件添加單文件查詢單簡述文件添加信息一覽文件信息一覽數據流來源管理員文件信息數據庫數據流去向文件信息數據庫管理員數據流組成文件編號、名稱、類型、存儲位置文件編號、名稱、類型、存儲位置數據流量10張/日50次/日高峰流量30張/日200次/日表2-2 考勤管理數據流數據流編號KF1KF2數據結構名稱職工考勤記錄單職工出勤信息單簡述對職工的考勤記錄職工出勤的情況查詢數據流來源管理員考勤管理數據庫數據流去向考勤管理數據庫管理

8、員數據流組成職工編號、姓名、性別、年齡、出勤職工編號、姓名、性別、年齡、出勤=數據流量1張/日40次/日高峰流量2張/日80次/日表2-3 會議記錄數據流數據流編號MF1MF2數據結構名稱會議信息記錄單會議詳情查詢單簡述會議信息的記錄會議記錄的查詢數據流來源管理員考勤管理數據庫數據流去向考勤管理數據庫管理員數據流組成會議編號、時間、內容、記錄員會議編號、時間、主題、記錄員數據流量1張/日5次/日高峰流量3張/日20次/日2.1.2 數據流圖2.1.3 數據存儲表2-4 文件管理數據存儲數據存儲編號FD1FD2數據存儲名稱文件信息變動單帳文件查詢記錄單帳輸入的數據流文件添加單(FF1)、修改單、

9、刪除單文件查詢單(FF2)輸出的數據流文件變動記錄報表文件查詢記錄報表數據存儲組成文件編號、名稱、類型、存儲位置文件編號、名稱、日期處理制作每月文件變動報表制作每日文件查詢記錄報表排列方式按(日期+類型)升序排列按(次數+類型)降序排列表2-5 考勤管理數據存儲數據存儲編號KD1KD2數據存儲名稱職工出勤情況單帳考勤記錄查詢單帳輸入的數據流MF1MF2輸出的數據流每日職工出勤情況表考勤記錄查詢總賬數據存儲組成職工編號、姓名、性別、年齡、出勤職工編號、姓名、查詢次數處理記錄每日職工出勤情況,記錄每月職工考勤信息查詢情況排列方式按職工編號升序排列按查詢次數降序排列表2-6 會議記錄數據存儲數據存儲

10、編號MD1FD2數據存儲名稱會議記錄單帳會議統計單帳輸入的數據流MF1MF1輸出的數據流會議記錄月報表會議次數季度統計表數據存儲組成會議編號、時間、內容、記錄員會議類型、次數處理制作每月會議記錄報表制作季度會議統計排列方式按會議時間升序排列按次數降序排列2.1.4 數據處理表2-7 文件管理數據處理處理邏輯編號FP1處理邏輯名稱各類型文件已添加數目的登記輸入的數據流FF1輸出的數據流各類型文件已添加數目表處理對每次文件的添加,根據其文件類型的不同,做出相關類型文件已添加數目的登記記錄激發條件每次添加文件表2-8 考勤管理數據處理處理邏輯編號KP1處理邏輯名稱所有職工的出勤登記輸入的數據流KF1

11、輸出的數據流職工出勤情況月報表處理在每日職工出勤情況的基礎上,對于所有職工,列出出勤月報表,以便于直觀的查詢與了解激發條件每月出勤報表制作表2-9 會議管理數據處理處理邏輯編號MP1處理邏輯名稱會議頻率登記輸入的數據流MF1輸出的數據流會議頻率年表處理在會議季度統計表的基礎上,分析過去一年每月會議的頻率及相關會議內容的統計激發條件會議頻率年表制作2.2 數據庫概念結構設計 主鍵2.2.1 實體屬性圖文件管理編號類型名稱位置 圖2-1 文件管理實體圖 考勤管理職工號姓名年齡性別日期出勤 主鍵 圖2-2 考勤管理實體圖會議管理會議號主題內容時間地點記錄員 主鍵 圖2-3 會議管理實體圖2.2.2

12、整體E-R圖管理管理管理 管理員文件管理編號類型名稱位置會議管理會議號主題內容時間地點記錄員考勤管理職工號姓名年齡性別日期出勤圖2-4 整體E-R圖2.3 數據庫邏輯結構設計表2-10 文件信息表字段名類型PKeyNot Null備注W_nointYY文件編號W_namevarchar(10)文件名稱W_typevarchar(10)文件類型W_placevarchar(20)存儲位置表2-11 考勤信息表 字段名類型PKeyNot Null備注E_nointYY職工編號E_namevarchar(8)Y職工姓名E_sexvarchar(2)Y職工性別E_agevarchar(2)職工年齡E_

13、timedatetime日期E_cq varchar(20)出勤情況表2-12 會議記錄表 字段名類型PKeyNot Null備注M_nointYY會議編號M_time datetime會議時間M-placeVarchar(20)會議地點M_titlevarchar(20)會議主題M_contentvarchar(1000)會議內容M_recorderVarchar(10)Y記錄員2.4 數據庫具體實現2.4.1數據庫管理操作功能的實現(1) 文件信息表create table 文件信息表( w_no int primary key not null , - 文件編號 w_name varch

14、ar(10), -文件名稱 w_type varchar(10), -文件類型 w_place varchar(20) -存儲位置)-插入數據insert into 文件信息表select 1,'word1','Word文檔', 'dadc' unionselect 2, 'word2', 'excel表格', 'cadc' unionselect 3,'word3','ppt','eadc'-查看表select *from 文件信息表-修改數據upd

15、ate 文件信息表set w_name='txt' where w_place='eadc'-刪除表drop table 文件信息表-建立索引create index index_w_place on 文件信息表(w_place)n (2) 考勤信息表drop table 考勤信息表 create table 考勤信息表( -創建考勤表 e_no int primary key not null , - 職工編號 e_name varchar(8) not null , -職工姓名 e_sex varchar(2) not null, -職工性別 e_age v

16、archar(10), -職工年齡 e_time datetime, -日期 e_cp varchar(20) -出勤情況)-插入數據insert into 考勤信息表select 1,'張三','男', '20', '2014-6-8' ,'出勤'unionselect 2,'李四','男', '24', '2014-6-8' ,'未出勤'unionselect 3,'王五','女', '25&

17、#39;, '2014-6-8' ,'出勤'-查詢表select *from 考勤信息表-修改數據update 考勤信息表set e_sex = '女' where e_no=1-刪除表drop table 考勤信息表-建立索引create index index_e_no on 考勤信息表(e_no)(3) 會議記錄表 create table 會議記錄表( m_no int primary key not null, -會議編號 m_time datetime , -會議時間 m_place varchar(20), -會議地點 m_titl

18、e varchar(20), -會議主題 m_content varchar(1000), -會議內容 m_recorder varchar(10) not null -記錄員) -插入數據insert into 會議記錄表select 1,'2014-6-1','大廳', '動員會', '運動會的安排' ,'劉一'unionselect 2,'2014-6-2','廣場', '年會', '關于放假' , '劉二'unionselect

19、 3,'2014-6-5','食堂', '一周總結', '公布情況' ,'劉上'-查看表select *from 會議記錄表-修改數據update 會議記錄表set m_time='2014-7-1' where m_recorder='劉上'-刪除表drop table 會議記錄表-建立索引create index index_m_time on 會議記錄表(m_time)2.4.2 應用程序開發員操作功能的實現(1)主界面(登陸界面)(2) 文件管理界面(3) 考勤管理界面 (4

20、) 會議記錄界面 2.5 本章小結如果說上一章的系統功能需求分析與設計是系統架構的框架與基礎,那么相關數據庫的設計就相當于整個系統的靈魂。通過數據庫的設計以及與平臺的連接,實現了預定需求功能的同時,也賦予了整個系統動態的生命。毫不夸張的說,有了數據庫的實現,系統便放佛“活”了過來一般,不再顯得只是一紙空文似的呆板與沒有生氣。一個功能多樣化而又操作靈活的系統出現,也預示著計算機網絡中又一個鮮活的生命誕生。第3章 小結本次課程設計歷時約二十天,雖然中間小有波折,但所幸在和組員的通力協作之下,基本完成了預期的“辦公室日常管理系統”的功能制作。通過此次課程設計,不僅讓我們對于大型數據庫方面的相關系統設

21、計有了一個更直觀的認識與表達,同時也掌握與熟練了基本的數據庫設計的知識,更重要的是,長時間的學習與磨礪,讓我們更加懂得了團隊合作的重要性,也明白了一個功能完善且強大的系統絕對不是個人所能獨立完成的,需要團隊的配合與大家共同的努力才行。當然,經歷這次的課程設計以后,也暴露了我們關于專業方面的一些不足之處。首先一點,便是專業基礎知識的不牢固,再有就是開發軟件或者系統的不熟練,還需多加鍛煉與學習。總而言之,一次課程設計,讓我們收獲良多,完全沒有辜負這么多天的堅持。附錄一 SQL操作碼 drop table 文件信息表 select *from 文件信息表 create table 文件信息表( w_

22、no int primary key not null , - 文件編號 w_name varchar(10), -文件名稱 w_type varchar(10), -文件類型 w_place varchar(20) -存儲位置) drop table 考勤信息表 create table 考勤信息表 -創建考勤表 ( e_no int primary key not null , - 職工編號 e_name varchar(8) not null , -職工姓名 e_sex varchar(2) not null, -職工性別 e_age varchar(10) , -職工年齡 e_time

23、 date, -日期 e_cp varchar(10) -出勤情況 ) drop table 會議記錄表 create table 會議記錄表( m_no int primary key not null, -會議編號 m_time date , -會議時間 m_place varchar(20), -會議地點 m_title varchar(20), -會議主題 m_content varchar(1000), -會議內容 m_recorder varchar(10) not null -記錄員) -查詢表語法select *from 文件信息表select *from 考勤信息表selec

24、t *from 會議記錄表 - 文件信息表-查看表select *from 文件信息表 -插入數據insert into 文件信息表 values( 1,'word1','Word文檔', 'dadc' )insert into 文件信息表 values( 2, 'word2', 'excel表格', 'cadc' )insert into 文件信息表 values( 3,'word3', 'ppt','eadc' );-修改數據update 文件信息

25、表 set w_name='txt' where w_place='eadc'-刪除表drop table 文件信息表-建立索引create index index_w_place on 文件信息表(w_place)-考勤信息表-插入數據insert into 考勤信息表 values(1,'張三','男', '20', to_date('2012-11-1','yyyy-MM-dd') ,'出勤');insert into 考勤信息表 values( 2,'

26、李四','男', '24',to_date('2014-6-8','yyyy-MM-dd'),'未出勤');insert into 考勤信息表 values(3,'王五','女', '25', to_date('2014-6-8' ,'yyyy-MM-dd'), '出勤'); -修改數據update 考勤信息表 set e_sex = '女' where e_no=1-刪除表drop table

27、考勤信息表-查詢表select *from 考勤信息表-建立索引create index index_e_no on 考勤信息表(e_no)-會議記錄表-查看表select *from 會議記錄表-插入數據insert into 會議記錄表 values (1,to_date('2012-11-11','yyyy-MM-dd'),'大廳', '動員會', '運動會的安排' ,'劉一');insert into 會議記錄表 values (2,to_date('2012-4-2',&#

28、39;yyyy-MM-dd'),'食堂', '一周總結', '公布情況' ,'劉上');insert into 會議記錄表 values (3,to_date('2012-5-13','yyyy-MM-dd'), '廣場', '年會','關于放假','劉二');select 1,'2014-6-1','大廳', '動員會', '運動會的安排' ,'劉一

29、9;unionselect 2,'2014-6-2','廣場', '年會', '關于放假' , '劉二'unionselect 3,'2014-6-5','食堂', '一周總結', '公布情況' ,'劉上'-修改數據update 會議記錄表 set m_time='2014-7-1' where m_recorder='劉上'-刪除表drop table 會議記錄表-建立索引create index in

30、dex_m_time on 會議記錄表(m_time)附錄二 界面設計代碼1 登陸界面代碼package com.bangong.sys;import org.eclipse.swt.widgets.Display;public class DengLu protected Shell shell;private Text text;private Text text_1;private Button button_2;private Button button_3;/* * Launch the application. * param args */public static void m

31、ain(String args) try DengLu window = new DengLu();window.open(); catch (Exception e) e.printStackTrace();/* * Open the window. */public void open() Display display = Display.getDefault();createContents();shell.open();shell.layout();while (!shell.isDisposed() if (!display.readAndDispatch() display.sl

32、eep();/* * Create contents of the window. */protected void createContents() shell = new Shell();shell.setBackground(SWTResourceManager.getColor(128, 128, 128);shell.setImage(SWTResourceManager.getImage("D:swtworkspaceRuanJian20100916223536942.png");shell.setSize(450, 300);shell.setText(&qu

33、ot;u529Eu516Cu5BA4u6587u4EF6u7BA1u7406u7CFBu7EDF");text = new Text(shell, SWT.BORDER);text.setBounds(201, 115, 73, 23);text_1 = new Text(shell, SWT.BORDER);text_1.setBounds(201, 47, 73, 23);button_2 = new Button(shell, SWT.NONE);button_2.addSelectionListener(new SelectionAdapter() Overridepubli

34、c void widgetSelected(SelectionEvent e) String name =text.getText().toString().trim();String passwd=text_1.getText().toString().trim();if("a".equals(name)&&"a".equals(passwd)shell.dispose();Total meau = new Total();meau.open();elseMessageBox mes= new MessageBox(shell);mes

35、.setText("密碼錯誤!");mes.setMessage("用戶名或密碼錯誤");mes.open(););button_2.setBounds(96, 167, 80, 27);button_2.setText("u767B u5F55");button_3 = new Button(shell, SWT.NONE);button_3.addSelectionListener(new SelectionAdapter() Overridepublic void widgetSelected(SelectionEvent e)

36、 );button_3.setBounds(216, 167, 80, 27);button_3.setText("u9000 u51FA");Label label = new Label(shell, SWT.NONE);label.setBackground(SWTResourceManager.getColor(SWT.COLOR_DARK_GRAY);label.setBounds(115, 50, 61, 17);label.setText("u7528u6237u540DuFF1A");Label label_1 = new Label(s

37、hell, SWT.NONE);label_1.setBackground(SWTResourceManager.getColor(SWT.COLOR_DARK_GRAY);label_1.setBounds(115, 118, 61, 17);label_1.setText("u5BC6 u7801uFF1A");2 文件信息管理界面代碼package com.bangong.sys;import org.eclipse.swt.widgets.Display;public class FileImfrom protected Shell shell;private Te

38、xt text;private Text text_1;private Text text_2;private Text text_3;/* * Launch the application. * param args */public static void main(String args) try FileImfrom window = new FileImfrom();window.open(); catch (Exception e) e.printStackTrace();/* * Open the window. */public void open() Display disp

39、lay = Display.getDefault();createContents();shell.open();shell.layout();while (!shell.isDisposed() if (!display.readAndDispatch() display.sleep();/* * Create contents of the window. */protected void createContents() shell = new Shell();shell.setBackground(SWTResourceManager.getColor(65, 105, 225);sh

40、ell.setSize(450, 300);shell.setText("u6587u4EF6u4FE1u606Fu7BA1u7406");Label label = new Label(shell, SWT.NONE);label.setBackground(SWTResourceManager.getColor(65, 105, 225);label.setBounds(25, 37, 61, 17);label.setText("u6587u4EF6u7F16u53F7uFF1A");Label label_1 = new Label(shell,

41、 SWT.NONE);label_1.setBackground(SWTResourceManager.getColor(65, 105, 225);label_1.setBounds(25, 100, 61, 17);label_1.setText("u6587u4EF6u540Du79F0uFF1A");Label label_2 = new Label(shell, SWT.NONE);label_2.setBackground(SWTResourceManager.getColor(65, 105, 225);label_2.setBounds(25, 154, 6

42、1, 17);label_2.setText("u6587u4EF6u7C7Bu578BuFF1A");Label label_3 = new Label(shell, SWT.NONE);label_3.setBackground(SWTResourceManager.getColor(65, 105, 225);label_3.setBounds(25, 218, 61, 17);label_3.setText("u5B58u50A8u4F4Du7F6EuFF1A");text = new Text(shell, SWT.BORDER);text.s

43、etBounds(115, 37, 73, 23);text_1 = new Text(shell, SWT.BORDER);text_1.setBounds(115, 100, 73, 23);text_2 = new Text(shell, SWT.BORDER);text_2.setBounds(115, 148, 73, 23);text_3 = new Text(shell, SWT.BORDER);text_3.setBounds(115, 215, 73, 23);Button button = new Button(shell, SWT.NONE);button.setBoun

44、ds(270, 37, 80, 27);button.setText("u6DFB u52A0");Button button_1 = new Button(shell, SWT.NONE);button_1.setBounds(270, 100, 80, 27);button_1.setText("u5220 u9664");Button button_2 = new Button(shell, SWT.NONE);button_2.setBounds(270, 154, 80, 27);button_2.setText("u4FEE u65

45、39");Button button_3 = new Button(shell, SWT.NONE);button_3.setBounds(270, 210, 80, 27);button_3.setText("u9000 u51FA");3 考勤信息管理界面代碼package com.bangong.sys;import org.eclipse.swt.widgets.Display;public class KaoQin protected Shell shell;private Text text;private Text text_1;private Te

46、xt text_2;private Text text_3;private Text text_4;private Text text_5;/* * Launch the application. * param args */public static void main(String args) try KaoQin window = new KaoQin();window.open(); catch (Exception e) e.printStackTrace();/* * Open the window. */public void open() Display display =

47、Display.getDefault();createContents();shell.open();shell.layout();while (!shell.isDisposed() if (!display.readAndDispatch() display.sleep();/* * Create contents of the window. */protected void createContents() shell = new Shell();shell.setBackground(SWTResourceManager.getColor(107, 142, 35);shell.se

48、tSize(537, 300);shell.setText("u8003u52E4u4FE1u606Fu7BA1u7406");Label label = new Label(shell, SWT.NONE);label.setBackground(SWTResourceManager.getColor(107, 142, 35);label.setBounds(38, 31, 61, 17);label.setText("u804Cu5DE5u7F16u53F7uFF1A");Label label_1 = new Label(shell, SWT.N

49、ONE);label_1.setBackground(SWTResourceManager.getColor(107, 142, 35);label_1.setBounds(38, 93, 61, 17);label_1.setText("u804Cu5DE5u59D3u540DuFF1A");Label label_2 = new Label(shell, SWT.NONE);label_2.setBackground(SWTResourceManager.getColor(107, 142, 35);label_2.setBounds(38, 155, 61, 17);

50、label_2.setText("u804Cu5DE5u6027u522BuFF1A");Label label_3 = new Label(shell, SWT.NONE);label_3.setBackground(SWTResourceManager.getColor(107, 142, 35);label_3.setBounds(38, 218, 61, 17);label_3.setText("u804Cu5DE5u5E74u9F84uFF1A");text = new Text(shell, SWT.BORDER);text.setBound

51、s(119, 31, 73, 23);text_1 = new Text(shell, SWT.BORDER);text_1.setBounds(119, 93, 73, 23);text_2 = new Text(shell, SWT.BORDER);text_2.setBounds(119, 160, 73, 23);text_3 = new Text(shell, SWT.BORDER);text_3.setBounds(119, 218, 73, 23);Button button = new Button(shell, SWT.NONE);button.setBounds(311,

52、150, 80, 27);button.setText("u6DFB u52A0uFF1A");Button button_1 = new Button(shell, SWT.NONE);button_1.setBounds(383, 213, 80, 27);button_1.setText("u9000 u51FAuFF1A");Button button_2 = new Button(shell, SWT.NONE);button_2.setBounds(254, 208, 80, 27);button_2.setText("u66F4 u6539uFF1A&q

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論