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

正文內(nèi)容

計(jì)算機(jī)-java圖書(shū)管理系統(tǒng)-閱讀頁(yè)

2024-12-26 03:13本頁(yè)面
  

【正文】 osh 和 UNIX 等各種不同的操作系統(tǒng))。 MIS 管理員們都喜歡 Java 和 JDBC 的結(jié)合,因?yàn)樗剐畔鞑プ兊萌菀缀徒?jīng)濟(jì)。新程序的開(kāi)發(fā)期很短。程序員可只編寫(xiě)一遍應(yīng)用程序或只更新一次,然后將它放到服務(wù)器上, 隨后任何人就都可得到最新版本的應(yīng)用程序。 MVC 技術(shù) MVC 三層架構(gòu)也稱(chēng) MVC 模式,主要是將程序開(kāi)發(fā)分為 MODEL 層(數(shù)據(jù)持久層)、 VIEW(界面表示層)、 CONTROL 層(控制層)這三個(gè)層面,并將這三個(gè)層面分開(kāi)來(lái),形成了一個(gè)立體的架構(gòu) [7][9]。 ( 1)視圖 (View)代表用戶(hù)交互界面,對(duì)于 Web 應(yīng)用來(lái)說(shuō),可以概括為 HTML界面,但有可能為 XHTML、 XML 和 Applet。一個(gè)應(yīng)用可能有很多不同的視圖, MVC 設(shè)計(jì)模式對(duì)于視圖的處理僅限于視圖上數(shù)據(jù)的采集和處理,以及用戶(hù)的請(qǐng)求,而不包括在視圖上的業(yè)務(wù)流程的處理。比如一個(gè)訂單的視圖只接受來(lái)自模型的數(shù)據(jù)并顯示給用戶(hù),以及將用戶(hù)界面的輸入數(shù)據(jù)和請(qǐng)求傳遞給控制和模型。業(yè)務(wù)流程的處理過(guò)程對(duì)其它層來(lái)說(shuō)是黑箱操作,模型接受視圖請(qǐng)求的數(shù)據(jù),并返回最終的處理結(jié)果。目前流行的 EJB 模型就是一個(gè)典型的應(yīng)用例子,它從應(yīng)用技術(shù)實(shí)現(xiàn)的角度對(duì)模型做了進(jìn)一步的劃分,以便充分利用現(xiàn)有的組件,但它不能作為應(yīng)用設(shè)計(jì)模型的框架。業(yè)務(wù)模型還有一個(gè)很重要的模型那就是數(shù)據(jù)模型。比如將一張訂單保存到數(shù)據(jù)庫(kù),從數(shù)據(jù)庫(kù) 獲取訂單。 ( 3)控制 (Controller)可以理解為從用戶(hù)接收請(qǐng)求 , 將模型與視圖匹配在一起,共同完成用戶(hù)的請(qǐng)求??刂茖硬⒉蛔鋈魏蔚臄?shù)據(jù)處理。因此,一個(gè)模型可能對(duì)應(yīng)多個(gè)視圖,一個(gè)視圖 可能對(duì)應(yīng)多個(gè)模型 [4][5][6]。使用多個(gè)包含單顯示頁(yè)面的用戶(hù)部件,復(fù)雜的 Web 頁(yè)面可以展示來(lái)自多個(gè)數(shù)據(jù)源的內(nèi)容,并且網(wǎng)頁(yè)人員,美工能獨(dú)自參與這些 Web 頁(yè)面的開(kāi)發(fā)和維護(hù)。應(yīng)用程序的控制器集中從客戶(hù)端接收請(qǐng)求,決定執(zhí)行什么商業(yè)邏輯功能,然后將產(chǎn)生下一步用戶(hù)界面的責(zé)任委派給一個(gè)適當(dāng)?shù)囊晥D組件。 東華理工大學(xué)國(guó)際學(xué)院畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)開(kāi)發(fā)技術(shù)介紹 6 ( 3) 模型。模型是你所有的商業(yè)邏輯代碼片段所在。業(yè)務(wù)實(shí)體對(duì)象可以通過(guò)定義屬性描述客戶(hù)端表單數(shù)據(jù)。實(shí)現(xiàn)時(shí)把 做什么 (業(yè)務(wù)處理)和 如何做 (業(yè)務(wù)實(shí)體)分離。 MVC 設(shè)計(jì)模式的優(yōu)點(diǎn) 首先,最重要的是應(yīng)該有多個(gè)視圖對(duì)應(yīng)一個(gè)模型的能力。例如,訂單模型可能有本系統(tǒng)的訂單,也有網(wǎng)上訂單,或者其他系統(tǒng)的訂單,但對(duì)于訂單的處理都是一樣,也就是說(shuō)訂單的處理是一致的。這樣減少了代碼的復(fù)制,即減少了代碼的維護(hù)量,一旦模型發(fā)生改變,也易于維護(hù)。 再次,由于一個(gè)應(yīng) 用被分離為三層,因此有時(shí)改變其中的一層就能滿(mǎn)足應(yīng)用的改變。 控制層的概念也很有效,由于它把不同的模型和不同的視圖組合在一起完成不同的請(qǐng)求,因此,控制層可以說(shuō)是包含了用戶(hù)請(qǐng)求權(quán)限的概念。由于不同的層各司其職,每一層不同的應(yīng)用具有某些相同的特征,有利于通過(guò)工程化、工具化產(chǎn)生管理程序代碼 MY SQL 概述 My SQL 是一個(gè)精巧的 SQL 數(shù)據(jù)庫(kù)管理系統(tǒng),雖然它不是開(kāi)放源代碼的產(chǎn)品,但在某些情況下你可 以自由使用。 My SQL 是一個(gè)真正的多用戶(hù)、多線(xiàn)程 SQL 數(shù)據(jù)庫(kù)服務(wù)器。 My SQL 是以一個(gè)客戶(hù)機(jī) /服務(wù)器結(jié)構(gòu)的實(shí)現(xiàn),它由一個(gè)服務(wù)器守護(hù)程序 my sqld 和很多不同的客戶(hù)程序和庫(kù)組成。例如,你能用SQL 語(yǔ)言為一個(gè)網(wǎng)站檢索產(chǎn)品信息及存儲(chǔ)顧客信息,同時(shí) My SQL 也足夠快和靈活以允許你存儲(chǔ)記錄文件和圖像。最初是因?yàn)槲覀冃枰@樣一個(gè) SQL 服務(wù)器,它能處理與任何可不昂貴硬件平臺(tái)上提供數(shù)據(jù)庫(kù)的廠家在一個(gè)數(shù)量級(jí)上的大型數(shù)據(jù)庫(kù),但速度更快, My SQL 就開(kāi)發(fā)出來(lái)。 My SQL 建立的基礎(chǔ)是業(yè)已用在高要求的生產(chǎn)環(huán)境多年的一套實(shí)用例程。 SQL 介紹 SQL 基礎(chǔ) SQL(Structured Query Language,結(jié)構(gòu)查詢(xún)語(yǔ)言 )是一個(gè)功能強(qiáng)大的數(shù)據(jù)庫(kù)語(yǔ)言。 ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)學(xué)會(huì))聲稱(chēng), SQL 是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。使用 SQL 的常見(jiàn)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)有: Oracle、 Sybase、 Microsoft SQL Server、 Access、 MY SQL 等等。但是,標(biāo)準(zhǔn)的 SQL 命令,比如 Select、 Insert、 Update、 Delete、 Create和 Drop常常被用于完成絕大多數(shù)數(shù)據(jù)庫(kù)的操作。 SQL 語(yǔ)言有著非常突出的優(yōu)點(diǎn),主要是: n 非過(guò)程化語(yǔ)言 n 統(tǒng)一的語(yǔ)言 n 是所有關(guān)系數(shù)據(jù)庫(kù)的公共語(yǔ)言 非過(guò)程化語(yǔ)言: SQL 是一個(gè)非過(guò)程化的語(yǔ)言,因?yàn)樗淮翁幚硪粋€(gè)記錄,對(duì)數(shù)據(jù)提供自動(dòng)導(dǎo)航。 SQL 的集合特性允許一條 SQL 語(yǔ)句的結(jié)果作為另一條 SQL 語(yǔ)句的輸入。 統(tǒng)一的語(yǔ)言: SQL 可用于所有用戶(hù)的 DB 活動(dòng)模型,包括系統(tǒng)管理員、數(shù)據(jù)庫(kù)管理員、 應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類(lèi)型的終端用戶(hù)。 所有關(guān)系數(shù)據(jù)庫(kù)的公共語(yǔ)言:由于所有主要的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)都支持 SQL 語(yǔ)言,用戶(hù)可將使用 SQL 的技能從一個(gè) RDBMS(關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng) )轉(zhuǎn)到另一個(gè),所有用 SQL 編寫(xiě)東華理工大學(xué)國(guó)際學(xué)院畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)開(kāi)發(fā)技術(shù)介紹 8 的程序都是可以移植的。 DML 組可以細(xì)分為以下的幾個(gè)語(yǔ)句: SELECT:用于檢索數(shù)據(jù); INSERT:用于增加數(shù)據(jù)到數(shù)據(jù)庫(kù); Insert 標(biāo)準(zhǔn)語(yǔ)法: INSERT INTO table_name (col1, col2...) VALUES(value1, value2...) UPDATE:用于從數(shù)據(jù)庫(kù)中修改現(xiàn)存的數(shù)據(jù); UPDATE table_name SET columnname1 = value1 [, columname2 = value2]... DELETE:用于從數(shù)據(jù)庫(kù)中刪除數(shù)據(jù)。下面是 DDL 命令: CREATE TABLE, ALTER TABLE, DROP TABLE, CREATE INDEX, DROP INDEX 開(kāi)發(fā)環(huán)境 本 系統(tǒng)是 在 環(huán) 境中 開(kāi)發(fā)的 東華理工大學(xué)國(guó)際學(xué)院畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)需求分析 9 第 2 章 系統(tǒng)需求分析 功能需求 該軟件具有如下主要功能: 查詢(xún)功能; 插入功能; 修改功能; 刪除功能; 瀏覽功能; 授權(quán)功能; 1. 查詢(xún)功能 按照?qǐng)D書(shū)相應(yīng)屬性查詢(xún); 按照讀者相應(yīng)屬性查詢(xún); 書(shū)目和讀者相關(guān)匹配查詢(xún); 2. 插入功能 增加一個(gè)圖書(shū)記錄; 增加一個(gè)會(huì)員記錄; 3. 修改功能 修改某一已存在的記錄內(nèi)容; 4. 刪除功能 刪除一個(gè)記錄; 5. 瀏覽功能; 管理員瀏覽圖書(shū)信息和會(huì)員信息; 性能需求 查詢(xún) 時(shí)應(yīng)保證查全率,所有在相應(yīng)域中包含查詢(xún)關(guān)鍵字的記錄都應(yīng)能查到,同時(shí)保證查準(zhǔn)率。 滿(mǎn)足運(yùn)行環(huán)境在允許操作系統(tǒng)之間的安全轉(zhuǎn)換和與其它應(yīng)用軟件的獨(dú)立運(yùn)行要求。 支持各種 x86 系列 PC 機(jī)。 正常使用時(shí)不應(yīng)出錯(cuò),對(duì)于用戶(hù)的輸入錯(cuò)誤應(yīng)給出適當(dāng)?shù)母恼崾尽? 需求 靜態(tài)數(shù)據(jù) 書(shū)社 管理系統(tǒng)的靜態(tài)數(shù)據(jù)包括: 圖書(shū):書(shū) 編 號(hào),書(shū)名, 書(shū)類(lèi)型, 作者, 庫(kù)存量, 出版社,價(jià)格, 簡(jiǎn)介 , 入庫(kù)時(shí)間 ; 管理員: 用戶(hù)名 , 密碼 ; 會(huì)員 : 會(huì)員號(hào) , 電話(huà) ,姓名, 性別,地址,余額 , 注冊(cè)時(shí)間,借書(shū)數(shù)量,狀態(tài) ; 借還 訪(fǎng)問(wèn)記錄 : 書(shū) 編 號(hào), 會(huì)員 號(hào),借書(shū) 時(shí)間,書(shū)狀態(tài),續(xù)借狀態(tài),借書(shū)期限; 動(dòng)態(tài)數(shù)據(jù) 輸入數(shù)據(jù):查詢(xún)方式、查詢(xún)關(guān)鍵字; 登記新圖書(shū)、新 會(huì)員 ; 圖書(shū)、 會(huì)員 情況的更改; 借閱、返還 時(shí)的圖書(shū) 編號(hào) 、 會(huì)員卡 號(hào); 輸出數(shù)據(jù):查詢(xún)出的記錄集; 東華理工大學(xué)國(guó)際學(xué)院畢業(yè)設(shè)計(jì)(論文) 數(shù)據(jù)庫(kù)設(shè)計(jì) 11 第 3 章 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)系統(tǒng) 數(shù)據(jù)庫(kù) 采用 My SQL 數(shù)據(jù)庫(kù)。 系統(tǒng)登陸流程 1) 要求管理員輸入用戶(hù)名及密碼。 3) 權(quán)限檢驗(yàn)。 1) 等待管理員輸入。 如為會(huì)員管理操作:進(jìn)入會(huì)員管理 操作流程。 如為還書(shū):進(jìn)入還書(shū)流程(顯示還書(shū)對(duì)話(huà)框)。 如為退出:檢查所有子窗口,關(guān)閉對(duì)話(huà)框,斷開(kāi)與數(shù)據(jù)庫(kù)的連接, 結(jié)束主流程。 2) 檢驗(yàn)書(shū)編號(hào)和會(huì)員號(hào)是否存在。 東華理工大學(xué)國(guó)際學(xué)院畢業(yè)設(shè)計(jì)(論文) 數(shù)據(jù)庫(kù)設(shè)計(jì) 12 4)如為完成借書(shū)操作:結(jié)束借書(shū)流程。 2) 檢驗(yàn)借書(shū)信息是否存在。 4) 如為完成還書(shū)操作:結(jié)束還書(shū)流程。 2) 檢驗(yàn)借書(shū)信息是否存在。 4) 如為完成續(xù)借操作,結(jié)束續(xù)借流程。 2) 確認(rèn)提交后,更新信息,寫(xiě)入數(shù)據(jù)庫(kù),顯示操作結(jié)果。 會(huì)員管理操作流程 1) 管理員可以對(duì)會(huì)員信息進(jìn)行增刪改查操 作。 3) 完成操作后,結(jié)束會(huì)員管理操作流程。 ? 輸入項(xiàng)目 管理員用戶(hù)名和密碼。 ( 2)會(huì)員信息管理 此操作由管理員完成,單擊主窗體上的“會(huì)員管理”按鈕,進(jìn)入會(huì)員信息操作,可以修改、刪除、多種條件查詢(xún)會(huì)員信息,當(dāng)會(huì)員鎖定時(shí)為會(huì)員解鎖。 ( 4)會(huì)員還書(shū) 此操作由管理員完成,單擊主窗體上的“還書(shū)”按鈕進(jìn)入此還書(shū)操作, 完成還書(shū)功能 ,并把還書(shū)信息登記入庫(kù)。 ( 6)添加會(huì)員 此操作由管理員完成,單擊主窗體上的“基本操作”菜單選項(xiàng)選擇“添加會(huì)員”進(jìn)入添加會(huì)員操作, 完成添加會(huì)員功能 ,并把會(huì)員信息登記入庫(kù)。 東華理工大學(xué)國(guó)際學(xué)院畢業(yè)設(shè)計(jì)(論文) 用戶(hù)手冊(cè) 22 ( 8)借書(shū)信息查詢(xún) 此操作由管理員完成,單擊主窗體上的“借書(shū)查詢(xún)” 按鈕 進(jìn)入借書(shū)信息查詢(xún)操作, 查詢(xún)所有的借書(shū)信息 。 4. 硬件 CPU: PII 以上,內(nèi)存: 128M以上 所需硬盤(pán)空間:≤ 5MB; 4. 軟件 操作系統(tǒng): Windows2021/XP 及其以上版本, JVM( JAVA虛 擬機(jī)); 數(shù)據(jù)庫(kù):采用 MY SQL 。 運(yùn)行 在該系統(tǒng)安裝的文件夾找到 文件雙擊就可以運(yùn)行該系統(tǒng)。 系統(tǒng)操作命令一覽表 主窗體界面:書(shū)店管理系統(tǒng) 按鈕:借書(shū) 功能:調(diào)用“借書(shū)”對(duì)話(huà)框 東華理工大學(xué)國(guó)際學(xué)院畢業(yè)設(shè)計(jì)(論文) 用戶(hù)手冊(cè) 23 按鈕:續(xù)借 功能:調(diào)用“續(xù)借”對(duì)話(huà)框 按鈕:還書(shū) 功能:調(diào)用“還書(shū)”對(duì)話(huà)框 按鈕:圖書(shū)管理 功能:調(diào)用“圖書(shū)管理”對(duì)話(huà)框 按鈕:會(huì)員管理 功能:調(diào)用“會(huì)員管理”對(duì)話(huà)框 按鈕:還書(shū)查詢(xún) 功能:調(diào)用“還書(shū)查詢(xún)”對(duì)話(huà)框 按鈕:借書(shū)查詢(xún) 功能:調(diào)用“借書(shū)查詢(xún)”對(duì)話(huà)框 按鈕:關(guān)于 功能:調(diào)用“關(guān)于”對(duì)話(huà)框 按鈕:退出 功能:退出此書(shū)店管理系統(tǒng) “基本操作”菜單項(xiàng)子菜單的功能為所有按鈕的功能 “系統(tǒng)管理”菜單項(xiàng)子菜單的功能為添 加 、 刪除 管理員以及修改管理員的密碼 “小工具”菜單項(xiàng)子菜單的功能為調(diào)出系統(tǒng)的計(jì)算器和記事本 “幫助”菜單項(xiàng)子菜單的功能為調(diào)出“關(guān)于”對(duì)話(huà)框 東華理工大學(xué)國(guó)際學(xué)院畢業(yè)設(shè)計(jì)(論文) 畢業(yè)設(shè)計(jì)總結(jié) 24 第 6 章 畢業(yè)設(shè)計(jì)總結(jié) 我們的畢業(yè)設(shè)計(jì)是 書(shū)社 管理系統(tǒng),我主要負(fù)責(zé)的模塊是 會(huì)員 管理 、圖書(shū)管理 和借閱管理,還有相關(guān)界面設(shè)計(jì)及系統(tǒng)設(shè)計(jì)。是對(duì)所學(xué)知識(shí)的一次綜合應(yīng)用,系統(tǒng)還有以下部分 有待完善: ( 1)數(shù)據(jù)庫(kù)安全性還有待加強(qiáng)。 ( 3)圖書(shū)管理還可以添加一些期刊,雜志的管理。 系統(tǒng)還應(yīng)考慮一些實(shí)際情況,對(duì)一些損壞的圖書(shū)的處理功能,淘汰書(shū)目等。通過(guò)這次的畢業(yè)設(shè)計(jì),我學(xué)到了很多的東西,不僅使我的知識(shí)面有所擴(kuò)充,對(duì)于 書(shū)社 業(yè)務(wù)流程也熟悉了,而且也很好的應(yīng)用了系統(tǒng)設(shè)計(jì)相關(guān)的軟件。同時(shí)也閱讀了大量相關(guān)書(shū)籍,提高了動(dòng)手制作能力,也提高了團(tuán)隊(duì)協(xié)作的效率,為以后的工作打下了很 好的基
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1