圖書銷售服務(wù)系統(tǒng)的分析與設(shè)計(jì)_第1頁
圖書銷售服務(wù)系統(tǒng)的分析與設(shè)計(jì)_第2頁
圖書銷售服務(wù)系統(tǒng)的分析與設(shè)計(jì)_第3頁
圖書銷售服務(wù)系統(tǒng)的分析與設(shè)計(jì)_第4頁
圖書銷售服務(wù)系統(tǒng)的分析與設(shè)計(jì)_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、圖書銷售服務(wù)系統(tǒng)設(shè)計(jì)報(bào)告姓名: 學(xué)號: 班級: 指導(dǎo)老師: 1、 系統(tǒng)需求分析圖書銷售服務(wù)系統(tǒng)主要是后臺數(shù)據(jù)庫管理人員和圖書銷售管理人員進(jìn)行設(shè)計(jì)的。a、 用戶需求:(1) 用戶登錄管理功能。對于圖書銷售系統(tǒng)而言,有幾類用戶:顧客、圖書管理員和訂單管理員。本系統(tǒng)主要針對的是圖書管理員這類用戶進(jìn)行設(shè)計(jì)。圖書管理員能夠增加、刪除、修改各種不同的用戶。至于顧客的注冊、登錄模塊的設(shè)計(jì),本系統(tǒng)沒有進(jìn)行相關(guān)設(shè)計(jì)。(2) 圖書瀏覽功能。該功能主要針對圖書管理員,可以分不同圖書種類瀏覽圖書的名稱、作者、定價、出版社和出版日期等;可以輸入圖書關(guān)鍵字查詢圖書信息。(3) 圖書管理功能。圖書管理員可以方便地添加、刪除

2、和修改圖書的信息。b、 系統(tǒng)功能需求:(1) 用戶登錄管理模塊。該模塊主要有兩個方面的功能,一個是用戶的登錄,用戶可以分成顧客、圖書管理員、訂單管理員這三類。這三類用戶的登錄需要相關(guān)的權(quán)限設(shè)置;另一個是用戶的管理功能,主要是實(shí)現(xiàn)圖書管理員能夠增加、刪除、修改各種不同用戶的信息,主要是用戶名和口令。(2) 圖書瀏覽模塊。該模塊主要是針對圖書管理員可以分不同圖書種類瀏覽圖書的書名、作者、定價、出版社和出版日期等;可以輸入圖書關(guān)鍵字isbn號查詢圖書及相關(guān)信息。既能夠?qū)崿F(xiàn)單條件或者組合條件的查詢,并且能夠做成報(bào)表的形式進(jìn)行輸出。(3) 圖書管理模塊。該模塊主要是能夠?qū)崿F(xiàn)圖書管理員可以方便地對圖書的信

3、息進(jìn)行添加操作、刪除操作和修改圖書的信息操作。c、 圖書銷售服務(wù)系統(tǒng)的結(jié)構(gòu)圖:用戶登錄用戶管理圖書瀏覽圖書管理顧客圖書管理員訂單管理員用戶添加用戶刪除用戶修改單條件查詢組合條件查詢圖書信息添加圖書信息修改圖書信息刪除d、 數(shù)據(jù)描述:用戶表:字段名數(shù)據(jù)類型大小允許空值主鍵usernamechar100*userpwdchar100userlevelchar100訂單信息表:字段名數(shù)據(jù)類型大小允許空值主鍵didchar100*isbnchar100bnamechar100useridchar100圖書信息表:字段名數(shù)據(jù)類型大小允許空值主鍵isbnchar100*bnamechar100bauthc

4、har100bpresschar100bdatechar100pricechar100e、 動態(tài)數(shù)據(jù):輸入數(shù)據(jù):命令、查詢條件等輸出數(shù)據(jù):查詢結(jié)果、統(tǒng)計(jì)結(jié)果、生成報(bào)表等內(nèi)部數(shù)據(jù):操作所產(chǎn)生的中間數(shù)據(jù)f、 數(shù)據(jù)庫描述:本系統(tǒng)采用sql server 2000數(shù)據(jù)庫g、 數(shù)據(jù)采集:通過鍵盤、鼠標(biāo)向軟件系統(tǒng)輸入數(shù)據(jù)2、 系統(tǒng)概要設(shè)計(jì)a、 服務(wù)器配置:(1) 操作系統(tǒng):microsoft windows server 2003或其他服務(wù)器版本。(2) 數(shù)據(jù)庫服務(wù)器:microsoft sql server 2000 enterprise edition。(3) web服務(wù)器:iis 6或更高。(4)

5、.net平臺:.net framework 2.0版本。b、 系統(tǒng)運(yùn)行環(huán)境:系統(tǒng)采用面向?qū)ο蟮囊暣皵?shù)據(jù)庫系統(tǒng)sql server 進(jìn)行開發(fā)。c、 總統(tǒng)設(shè)計(jì):(1) 處理流程w 系統(tǒng)啟動,進(jìn)入身份驗(yàn)證。w 初始化系統(tǒng),導(dǎo)入數(shù)據(jù)庫。w 進(jìn)入消息循環(huán)狀態(tài),通過事件驅(qū)動激活各模塊,執(zhí)行各任務(wù)。w 一旦任務(wù)執(zhí)行完畢重新進(jìn)入消息循環(huán)狀態(tài)。w 通過事件驅(qū)動退出系統(tǒng)。(2) 系統(tǒng)總統(tǒng)結(jié)構(gòu)和模塊設(shè)計(jì)d、 系統(tǒng)建模:(1) 用戶管理模塊的活動圖:用戶管理員可以添加、修改和刪除用戶單擊“添加用戶”按鈕輸入圖書管理員的用戶名和口令失敗執(zhí)行成功執(zhí)行單擊“刪除用戶”按鈕單擊“修改用戶”按鈕根據(jù)查詢或列表框的選擇顯示用戶的

6、名字、口令和類型顯示用戶類型下拉列表框、用戶名列表框和用戶的名字、口令和類型根據(jù)用戶類型下拉列表框的選擇在用戶列表框顯示名字用戶管理活動(2) 圖書管理模塊的活動圖圖書信息管理員可以查詢圖書種類的信息,可以添加、刪除、修改圖書的種類和圖書。輸入登錄的用戶名和口令根據(jù)圖書種類顯示圖書種類信息顯示圖書種類具體信息根據(jù)輸入的圖書名稱顯示圖書信息單擊“圖書種類添加”按鈕單擊“圖書種類修改”按鈕失敗執(zhí)行單擊“圖書種類刪除”按鈕根據(jù)圖書類型選擇顯示每個圖書的信息失敗執(zhí)行成功執(zhí)行成功執(zhí)行單擊“圖書添加”按鈕單擊“圖書修改”按鈕單擊“圖書刪除”按鈕圖書管理活動圖(3) 訂單管理模塊的活動圖訂單管理員可以查詢訂

7、單的信息,可以添加、刪除、修改訂單信息,顧客可以添加訂單,刪除、修改自己的訂單信息。輸入登錄的用戶名和口令普通用戶(注:只能對自己的訂單信息操作)訂單管理員單擊“訂單添加”按鈕單擊“訂單修改”按鈕單擊“訂單刪除”按鈕失敗執(zhí)行成功執(zhí)行訂單管理活動圖單擊“訂單查詢”按鈕e、 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)(1) 邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫中的表表名表的中文名table1圖書信息表dingdaninfo訂單信息表userinfor用戶信息表(2) 物理結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫中各表的文件物理結(jié)構(gòu)采用順序的記錄文件。f、 出錯處理設(shè)計(jì)(1) 系統(tǒng)應(yīng)具有相當(dāng)健壯性,避免或降低由系統(tǒng)錯誤所造成的數(shù)據(jù)庫損壞。(2) 對關(guān)鍵性操作,如刪除等提供

8、警告和確認(rèn)機(jī)制。g、 安全設(shè)計(jì)系統(tǒng)提供嚴(yán)格的身份驗(yàn)證機(jī)制和密碼管理。h、 維護(hù)設(shè)計(jì)系統(tǒng)嚴(yán)格按照設(shè)計(jì)規(guī)范進(jìn)行設(shè)計(jì),并保持個階段文檔的完整性,為以后對軟件的維護(hù)打好基礎(chǔ)。3、 系統(tǒng)詳細(xì)設(shè)計(jì)圖書銷售服務(wù)系統(tǒng)主要分成三個模塊:用戶登錄管理模塊、圖書瀏覽模塊和圖書管理模塊,下面將對這三個模塊的相關(guān)界面進(jìn)行分析和設(shè)計(jì)。a、 用戶登錄管理模塊:功能:完成各類用戶的登錄功能。輸入項(xiàng)目:用戶名和口令。輸出項(xiàng)目:進(jìn)入到具有各自權(quán)限的界面。測試要點(diǎn):各類用戶能夠正確地登錄。技術(shù)要點(diǎn):在數(shù)據(jù)庫中的用戶信息表userinfor中,設(shè)置對應(yīng)的不同類型用戶的字段,以方便進(jìn)行權(quán)限的管理?!坝脩舻卿洝苯缑嫒缦拢盒掠脩粢茸裕?/p>

9、b、 圖書瀏覽界面:功能:完成對圖書的瀏覽功能,主要是實(shí)現(xiàn)對圖書的單條件查詢和組合條件查詢。輸入項(xiàng)目:圖書的各種信息。輸出項(xiàng)目:根據(jù)輸入的圖書詳細(xì)返回對應(yīng)的圖書的所有相關(guān)信息。測試要點(diǎn):能否正確地顯示所輸入的單條件或組合條件查詢后的圖書信息。技術(shù)要點(diǎn):w 在代碼設(shè)計(jì)中需要考慮如何實(shí)現(xiàn)單條件,以及如何實(shí)現(xiàn)多個條件的組合,主要是利用visual c#中的分支結(jié)構(gòu)的設(shè)計(jì)。w “清理表格”按鈕實(shí)現(xiàn)的是把查詢的信息清空,需要使用datagrid1的數(shù)據(jù)源清空即可實(shí)現(xiàn)。w “超級用戶”按鈕主要是實(shí)現(xiàn)圖書管理員的功能,但就該按鈕將進(jìn)入圖書管理員界面。w 對于“查詢方式”選項(xiàng)組,本系統(tǒng)只給出了“邏輯與”的選項(xiàng)

10、,界面如下:c、 圖書管理模塊:功能:完成對圖書信息的錄入、圖書信息的修改和圖書信息的刪除功能。w 圖書管理界面。 輸入項(xiàng)目:單擊“超級用戶”按鈕。輸出項(xiàng)目:進(jìn)入圖書管理界面。界面如下:w 圖書信息錄入。功能:完成圖書信息的錄入功能。輸入項(xiàng)目:書名、作者、出版社、出版日期、定價和isbn號信息。輸出項(xiàng)目:單擊“插入”按鈕,顯示“錄入成功”對話框或者“錄入失敗”對話框。測試要點(diǎn):能否把錄入的信息插入到數(shù)據(jù)庫表中,界面如下:技術(shù)要點(diǎn):isbn號一定要輸入,否則提示錯誤信息。w 圖書信息刪除功能:根據(jù)選擇的查詢方式,針對查詢出來的結(jié)果進(jìn)行刪除功能的操作。輸入項(xiàng)目:與圖書信息錄入相同及“查詢方式的選擇

11、”。輸出項(xiàng)目:顯示“刪除成功”對話框或“刪除失敗”對話框。測試要點(diǎn):能否刪除所選圖書信息。界面如下:技術(shù)要點(diǎn):本系統(tǒng)提供“邏輯與”的查詢刪除方式。w 圖書信息修改。功能:完成圖書信息的修改功能。輸入項(xiàng)目:根據(jù)查詢出來的信息,單擊當(dāng)中的某條圖書信息進(jìn)行更新。輸出項(xiàng)目:能將更新后的數(shù)據(jù)錄入到對應(yīng)的數(shù)據(jù)庫表中。測試要點(diǎn):能否正確地對圖書信息進(jìn)行修改。界面如下:技術(shù)要點(diǎn):對于isbn號的文本框的enabled屬性,應(yīng)設(shè)為不可用。d、 用戶管理模塊:功能:完成對用戶信息的查詢、添加、刪除、修改等相關(guān)操作功能。輸入項(xiàng)目:用戶信息。輸出項(xiàng)目:能將更新后的數(shù)據(jù)錄入到對應(yīng)的數(shù)據(jù)庫表中。測試要點(diǎn):能否正確地對用戶

12、信息進(jìn)行相關(guān)操作。界面如下:技術(shù)要點(diǎn):需要使用datagrid1 。w 用戶信息添加。 功能:完成對用戶信息的添加功能。 輸入項(xiàng)目:用戶信息。 輸出項(xiàng)目:能將新的信息錄入到對應(yīng)的數(shù)據(jù)庫表中。測試要點(diǎn):能否正確添加用戶信息。界面如下:w 用戶信息刪除、查詢。功能:完成對用戶信息的查詢、刪除功能。 輸入項(xiàng)目:用戶信息。 輸出項(xiàng)目:能將用戶信息從對應(yīng)的數(shù)據(jù)庫表中刪除或顯示到界面。測試要點(diǎn):能否正確刪除或查詢用戶信息。界面如下:w 用戶信息修改。功能:完成對用戶信息的修改功能。 輸入項(xiàng)目:用戶信息。 輸出項(xiàng)目:能將更新后的用戶信息插入到對應(yīng)的數(shù)據(jù)庫表中。測試要點(diǎn):能否正確更新用戶信息。界面如下:e、

13、訂單管理模塊:功能:訂單管理員可以對所有訂單進(jìn)行操作,而其他用戶只能操作自己的訂單信息。(1) 訂單信息查詢、刪除: (2) 添加訂單:(3) 修改訂單:f、 幫助模塊:本系統(tǒng)的功能如下:w 顧客可以方便地查詢圖書信息。w 圖書管理員可以方便地添加、刪除、修改圖書信息。w 圖書管理員可以方便地添加、刪除、修改用戶信息。w 訂單管理員可以方便地添加、刪除、修改訂單信息。本系統(tǒng)設(shè)計(jì)的模塊如下:w 圖書瀏覽模塊。圖書瀏覽模塊是互聯(lián)網(wǎng)程序,它的用戶是顧客。顧客可以按不同圖書種類瀏覽圖書的名稱、種類、價錢、出版社和出版日期等;顧客可以輸入圖書關(guān)鍵字查詢圖書信息。w 圖書管理模塊。圖書管理模塊是應(yīng)用程序,

14、它的用戶是管理員。管理員可以添加、刪除、修改圖書的種類和數(shù)量。w 用戶管理模塊。用戶管理模塊是應(yīng)用程序,它的用戶是管理員。管理員可以創(chuàng)建、刪除、修改不同信息管理員的用戶名和密碼。g、 系統(tǒng)測試演示:h、 主要代碼:(1) 查詢代碼: if (checkbox1.checked) add = 書名= + + textbox1.text + ; if (checkbox2.checked) add = 作者= + + textbox2.text + ; if (checkbox3.checked) add = 出版社= + + textbox3.text + ; if (checkbox4.che

15、cked) add = 出版日期= + + textbox4.text + ; if (checkbox5.checked) add = 定價= + + textbox5.text + ; if (checkbox6.checked) add = 編號= + + textbox6.text + ; /* if (checkbox1.checked & checkbox2.checked) add = ( + 書名= + + textbox1.text + + ) + and + ( + 作者= + + textbox2.text + + ); if (checkbox1.checked & c

16、heckbox3.checked) add = ( + 書名= + + textbox1.text + + ) + and + ( + 出版社= + + textbox3.text + + ); if (checkbox1.checked & checkbox4.checked) add = ( + 書名= + + textbox1.text + + ) + and + ( + 出版日期= + + textbox4.text + + ); if (checkbox1.checked & checkbox5.checked) add = ( + 書名= + + textbox1.text + +

17、 ) + and + ( + 定價= + + textbox5.text + + ); if (checkbox1.checked & checkbox6.checked) add = ( + 書名= + + textbox1.text + + ) + and + ( + 編號= + + textbox6.text + + ); /* if (checkbox2.checked & checkbox3.checked) add = ( + 作者= + + textbox2.text + + ) + and + ( + 出版社= + + textbox3.text + + ); if (chec

18、kbox2.checked & checkbox4.checked) add = ( + 作者= + + textbox2.text + + ) + and + ( + 出版日期= + + textbox4.text + + ); if (checkbox2.checked & checkbox5.checked) add = ( + 作者= + + textbox2.text + + ) + and + ( + 定價= + + textbox5.text + + ); if (checkbox2.checked & checkbox6.checked) add = ( + 作者= + + t

19、extbox2.text + + ) + and + ( + 編號= + + textbox6.text + + ); /* if (checkbox3.checked & checkbox4.checked) add = ( + 出版社= + + textbox3.text + + ) + and + ( + 出版日期= + + textbox4.text + + ); if (checkbox3.checked & checkbox5.checked) add = ( + 出版社= + + textbox3.text + + ) + and + ( + 定價= + + textbox5.t

20、ext + + ); if (checkbox3.checked & checkbox6.checked) add = ( + 出版社= + + textbox3.text + + ) + and + ( + 編號= + + textbox6.text + + ); /* if (checkbox4.checked & checkbox5.checked) add = ( + 出版日期= + + textbox4.text + + ) + and + ( + 定價= + + textbox5.text + + ); if (checkbox4.checked & checkbox6.check

21、ed) add = ( + 出版日期= + + textbox4.text + + ) + and + ( + 編號= + + textbox6.text + + ); if (checkbox5.checked & checkbox6.checked) add = ( + 定價= + + textbox5.text + + ) + and + ( + 編號= + + textbox6.text + + ); /* if (checkbox1.checked & checkbox2.checked & checkbox3.checked) add = ( + 書名= + + textbox1.

22、text + + ) + and + ( + 作者= + + textbox2.text + + ) + and + ( + 出版社= + + textbox3.text + + ); if (checkbox1.checked & checkbox2.checked & checkbox4.checked) add = ( + 書名= + + textbox1.text + + ) + and + ( + 作者= + + textbox2.text + + ) + and + ( + 出版日期= + + textbox4.text + + ); if (checkbox1.checked &

23、 checkbox2.checked & checkbox5.checked) add = ( + 書名= + + textbox1.text + + ) + and + ( + 作者= + + textbox2.text + + ) + and + ( + 定價= + + textbox5.text + + ); if (checkbox1.checked & checkbox2.checked & checkbox6.checked) add = ( + 書名= + + textbox1.text + + ) + and + ( + 作者= + + textbox2.text + + )

24、+ and + ( + 編號= + + textbox6.text + + ); if (checkbox1.checked & checkbox3.checked & checkbox4.checked) add = ( + 書名= + + textbox1.text + + ) + and + ( + 出版社= + + textbox3.text + + ) + and + ( + 出版日期= + + textbox4.text + + ); if (checkbox1.checked & checkbox3.checked & checkbox5.checked) add = ( + 書

25、名= + + textbox1.text + + ) + and + ( + 出版社= + + textbox3.text + + ) + and + ( + 定價= + + textbox5.text + + ); if (checkbox1.checked & checkbox3.checked & checkbox6.checked) add = ( + 書名= + + textbox1.text + + ) + and + ( + 出版社= + + textbox3.text + + ) + and + ( + 編號= + + textbox6.text + + ); if (chec

26、kbox1.checked & checkbox4.checked & checkbox5.checked) add = ( + 書名= + + textbox1.text + + ) + and + ( + 出版日期= + + textbox4.text + + ) + and + ( + 定價= + + textbox5.text + + ); if (checkbox1.checked & checkbox4.checked & checkbox6.checked) add = ( + 書名= + + textbox1.text + + ) + and + ( + 出版日期= + + t

27、extbox4.text + + ) + and + ( + 編號= + + textbox6.text + + ); if (checkbox1.checked & checkbox5.checked & checkbox6.checked) add = ( + 書名= + + textbox1.text + + ) + and + ( + 定價= + + textbox5.text + + ) + and + ( + 編號= + + textbox6.text + + ); /* if (checkbox2.checked & checkbox3.checked & checkbox4.c

28、hecked) add = ( + 作者= + + textbox2.text + + ) + and + ( + 出版社= + + textbox3.text + + ) + and + ( + 出版日期= + + textbox4.text + + ); if (checkbox2.checked & checkbox3.checked & checkbox5.checked) add = ( + 作者= + + textbox2.text + + ) + and + ( + 出版社= + + textbox3.text + + ) + and + ( + 定價= + + textbox5

29、.text + + ); if (checkbox2.checked & checkbox3.checked & checkbox6.checked) add = ( + 作者= + + textbox2.text + + ) + and + ( + 出版社= + + textbox3.text + + ) + and + ( + 編號= + + textbox6.text + + ); /* if (checkbox3.checked & checkbox4.checked & checkbox5.checked) add = ( + 出版社= + + textbox3.text + + )

30、 + and + ( + 出版日期= + + textbox4.text + + ) + and + ( + 出版日期= + + textbox5.text + + ); if (checkbox3.checked & checkbox4.checked & checkbox6.checked) add = ( + 出版社= + + textbox3.text + + ) + and + ( + 出版日期= + + textbox4.text + + ) + and + ( + 編號= + + textbox6.text + + ); if (checkbox4.checked & check

31、box5.checked & checkbox6.checked) add = ( + 出版日期= + + textbox4.text + + ) + and + ( + 定價= + + textbox5.text + + ) + and + ( + 編號= + + textbox6.text + + ); /* if (checkbox1.checked & checkbox2.checked & checkbox3.checked & checkbox4.checked) add = ( + 書名= + + textbox1.text + + ) + and + ( + 作者= + + t

32、extbox2.text + + ) + and + ( + 出版社= + + textbox3.text + + ) + and + ( + 出版日期= + + textbox4.text + + ); if (checkbox1.checked & checkbox2.checked & checkbox3.checked & checkbox5.checked) add = ( + 書名= + + textbox1.text + + ) + and + ( + 作者= + + textbox2.text + + ) + and + ( + 出版社= + + textbox3.text +

33、 + ) + and + ( + 定價= + + textbox5.text + + ); if (checkbox1.checked & checkbox2.checked & checkbox3.checked & checkbox6.checked) add = ( + 書名= + + textbox1.text + + ) + and + ( + 作者= + + textbox2.text + + ) + and + ( + 出版社= + + textbox3.text + + ) + and + ( + 編號= + + textbox6.text + + ); if (checkbo

34、x5.checked & checkbox2.checked & checkbox3.checked & checkbox4.checked) add = ( + 定價= + + textbox5.text + + ) + and + ( + 作者= + + textbox2.text + + ) + and + ( + 出版社= + + textbox3.text + + ) + and + ( + 出版日期= + + textbox4.text + + ); if (checkbox6.checked & checkbox2.checked & checkbox3.checked & ch

35、eckbox4.checked) add = ( + 編號= + + textbox6.text + + ) + and + ( + 作者= + + textbox2.text + + ) + and + ( + 出版社= + + textbox3.text + + ) + and + ( + 出版日期= + + textbox4.text + + ); if (checkbox6.checked & checkbox5.checked & checkbox3.checked & checkbox4.checked) add = ( + 編號= + + textbox6.text + + )

36、+ and + ( + 定價= + + textbox5.text + + ) + and + ( + 出版社= + + textbox3.text + + ) + and + ( + 出版日期= + + textbox4.text + + ); /* if (checkbox1.checked & checkbox2.checked & checkbox3.checked & checkbox4.checked & checkbox5.checked) add = ( + 書名= + + textbox1.text + + ) + and + ( + 作者= + + textbox2.tex

37、t + + ) + and + ( + 出版社= + + textbox3.text + + ) + and + ( + 出版日期= + + textbox4.text + + ) + and + ( + 是否可借= + + textbox5.text + + ); if (checkbox1.checked & checkbox2.checked & checkbox3.checked & checkbox4.checked & checkbox6.checked) add = ( + 書名= + + textbox1.text + + ) + and + ( + 作者= + + textb

38、ox2.text + + ) + and + ( + 出版社= + + textbox3.text + + ) + and + ( + 出版日期= + + textbox4.text + + ) + and + ( + 編號= + + textbox6.text + + ); if (checkbox6.checked & checkbox2.checked & checkbox3.checked & checkbox4.checked & checkbox5.checked) add = ( + 編號= + + textbox6.text + + ) + and + ( + 作者= + + textbox2.text + + ) + and + ( + 出版社= + + textbox3.text + + ) + and

溫馨提示

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

評論

0/150

提交評論