【正文】
圖書表: Books 字段 數(shù)據(jù)類型 備注 Bid int 書編號(hào) Bname varchar(20) 書名 Bpreview varchar(50) 書的簡(jiǎn)介 Bsort varchar(15) 類別 Bpublisher varchar(15) 出版社 Bsum int 庫(kù)存量 Bprice double 書價(jià) Bauthor varchar(20) 作者 Bregtime datetime 入庫(kù)時(shí)間 管理員表: Admin 字段 數(shù)據(jù)類型 備注 Aname varchar(20) 用戶名 Apwd varchar(20) 密碼 借書還書表: Outbooks 字段 數(shù)據(jù)類型 備注 Obid int 書編號(hào) Ouid int 會(huì)員號(hào) Obotime datetime 借書時(shí)間 ObRenttime int 借書期限 Obstate char(2) 書歸還的狀態(tài) Obkeep char(2) 是否續(xù)借 東華理工大學(xué)國(guó)際學(xué)院畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)實(shí)現(xiàn) 15 第 4 章 系統(tǒng)實(shí)現(xiàn) 系統(tǒng)總體結(jié)構(gòu)設(shè) 計(jì) 軟件總體結(jié)構(gòu): 系統(tǒng)登錄 模塊 實(shí)現(xiàn) ? 功能 檢驗(yàn)輸入的管理員賬號(hào)以及密碼是否正確。 ( 7)添加圖書 此操作由管理員完成,單擊主窗體上的“基本操作”菜 單選項(xiàng)選擇“新書上架”進(jìn)入添加圖書操作, 完成添加圖書功能 ,并把圖書信息登記入庫(kù)。這部分是 書社 管理最基本的模塊,通過這次畢業(yè)設(shè)計(jì),使我更大程度上了解了管理信息系統(tǒng)的功能,提高了實(shí)踐能力。在實(shí)踐中能夠及時(shí)的發(fā)現(xiàn)問題、解決問題。對(duì)特定讀者的約束還應(yīng)加強(qiáng)其嚴(yán)密性。 操作步驟:雙擊 ,在彈出的“系統(tǒng)登陸界面中輸入正確的管理員用戶名和密碼后(默認(rèn)情況下管理員用戶名: Admin,密碼: 123456),即可進(jìn)入主窗體界面,然后進(jìn)行各項(xiàng)操作。 ( 5)續(xù)借 此操作由管理員完成,單擊主窗體上的 “續(xù)借”按鈕進(jìn)入續(xù)借操作 完成續(xù)借,并把續(xù)借信息登記入庫(kù)。 2) 確認(rèn)提交后,更新信息,寫入數(shù)據(jù)庫(kù),顯示操作結(jié)果。 續(xù)借流程 1) 要求管理員輸入書編號(hào),會(huì)員號(hào)。 借書流程 1) 要求管理員輸入書編號(hào),會(huì)員號(hào)。 4) 根據(jù)操作權(quán)限顯示主對(duì)話框(即主界面),進(jìn)入主流程。 運(yùn)行于 Windows95/98 及更高版本具有 WIN32 API 的操作系統(tǒng)之上。 SQL 語(yǔ)句 SQL 功能強(qiáng)大,是一種完備的數(shù)據(jù)處理語(yǔ)言,不僅用于數(shù)據(jù)庫(kù)查詢,而且用于數(shù)據(jù)庫(kù)中的數(shù)據(jù)修改和更新,概括起來,它可以分成以下幾組: DML( Data Manipulation Language,數(shù)據(jù)操作語(yǔ)言):用于檢索或者修改數(shù)據(jù); DDL( Data Definition Language,數(shù)據(jù)定義語(yǔ)言): 用于定義數(shù)據(jù)的結(jié)構(gòu),比如 創(chuàng)建、修改或者刪除數(shù)據(jù)庫(kù)對(duì)象; DCL( Data Control Language,數(shù)據(jù)控制語(yǔ)言):用于定義數(shù)據(jù)庫(kù)用戶的權(quán)限。MS SQL Server 就是用的 Transact SQL。盡管 My SQL 仍在開發(fā)中,但它已經(jīng)提供一個(gè)豐富和極其有用的功能集。 SQL(結(jié)構(gòu)化查詢語(yǔ)言)是世界上最流行的和標(biāo)準(zhǔn)化的數(shù)據(jù)庫(kù)語(yǔ)言。 其次,由于模型返回的數(shù)據(jù)不帶任何顯示格式,因而這些模型也可直接應(yīng)用于接口的使用。通過業(yè)務(wù)實(shí)體對(duì)象實(shí)現(xiàn)了對(duì)視圖和模型之間交互的支持。 ( 2)為了能夠控制和協(xié)調(diào)每個(gè)用戶跨越多個(gè)請(qǐng)求的處理,控制機(jī)制應(yīng)該以集中的方式進(jìn)行管理。我們可以將這個(gè)模型單獨(dú)列出,所有有關(guān)數(shù)據(jù)庫(kù)的操作只限制在該模型中。 ( 2)模型 (Model):就是業(yè)務(wù) 流程 /狀態(tài)的處理以及業(yè)務(wù)規(guī)則的制定。對(duì)于商務(wù)上的銷售信息服務(wù), Java 和 JDBC 可為外部客戶提供獲取信息更新的更好方法。例如,用 Java 和 JDBC API 可以發(fā)布含有 applet 的網(wǎng)頁(yè),而該 applet 使用的信息可能來自遠(yuǎn)程數(shù)據(jù)庫(kù)。 JDBC東華理工大學(xué)國(guó)際學(xué)院畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)開發(fā)技術(shù)介紹 4 對(duì) Java 程序員而言是 API,對(duì)實(shí)現(xiàn)與數(shù)據(jù)庫(kù)連接的服務(wù)提供商而言是接口模型。目前常用的 Java 平臺(tái)基于 ,最近版本為 。從此, Java被廣泛接受并推動(dòng) 了 Web 的迅速發(fā)展,常用的瀏覽器現(xiàn)在均支持 Java applet。在對(duì) 圖書、 會(huì)員 的管理,其實(shí)是對(duì)圖書、 會(huì)員 數(shù)據(jù)的管理。這樣借書過程就完成了。 研究意義 隨著計(jì)算機(jī)應(yīng)用在全球范圍內(nèi)日益普及,當(dāng)今社會(huì)正快速向信息化 、電腦化 社會(huì)前進(jìn),信息自動(dòng)化的作用也越來越大。 publishing house management system。實(shí)現(xiàn)了數(shù)據(jù)庫(kù)表的瀏覽,記錄的添加、刪除和修改,實(shí)現(xiàn)了多種條件查詢,實(shí)現(xiàn)了會(huì)員鎖定功能等。迫使人們起用新的管理方法來管理圖書,如何把 書社 管理員從繁重的工作中解脫出來呢? 科學(xué)技術(shù)日新月異的進(jìn)步,讓人類生活發(fā)生了巨大的變化,計(jì)算機(jī)技術(shù)的飛速發(fā)展,使各行各業(yè)在計(jì)算機(jī)技術(shù)應(yīng)用方面得到了廣泛的普及和使用。從而使 會(huì)員 更 好的 獲取信息、了解信息、掌握信息 書社管理系統(tǒng)是典型的信息管理系統(tǒng) (MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。s lives, the traditional library management manual out pletely, improve efficiency, reduce publishing house administrators busy working the past, reducing the The probability of error, so that members can spend more time in your favorite book. So that the members better access to information, understanding information, access to information Management system for publishing house is a typical management information system (MIS), including the development of the main background of the establishment and maintenance of database and application development frontend aspects. For the former requirement to establish data consistency and integrity, and data security of a good library. For applications which require fullfeatured and easy to use and so on. So I bined the requirements of an open book on the MY SQL database management system, database ponents, SQL language principle, JAVA application programming, database technology for more indepth study and application, mainly to plete the management system needs publishing house analysis, divided into functional modules, databases, 東華理工大學(xué)國(guó)際學(xué)院畢業(yè)設(shè)計(jì)(論文) ABSTRACT pattern analysis, and thus the design of the database structure and applications. System results show that, in this paper management system designed to meet the publishing house publishing house members, administrators publishing house needs a twoway street. The realization of a database table browsing, add record, delete, and modify, the conditions to achieve a variety of inquiries, a member function lock. Design take full advantage of JAVA, MY SQL database technology a powerful force to improve the efficiency and reliability of the programming. 【 Key words:】 JAVA。 information 東華理工大學(xué)國(guó)際學(xué)院畢業(yè)設(shè)計(jì)(論文) 目錄 目 錄 摘 要 ............................................................................................................................... ABSTRACT ....................................................................................................................... 緒論 ................................................................................................................................. 1 ........................................................................................... 1 .................................................................................................. 1 .................................................................................................. 1 ....................................................................................... 1 .................................................................................................. 1 .............................................................................................. 2 第 1章 系統(tǒng)開發(fā)技術(shù)介紹 .............................................................................................. 3 JAVA技術(shù) ........................................................................................................... 3 Java 簡(jiǎn)介 .............................................................................................. 3 JDBC 定義 ......................................................................................