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

正文內(nèi)容

基于struts的圖書系統(tǒng)-全文預(yù)覽

2024-12-10 15:03 上一頁面

下一頁面
  

【正文】 t(1) default 39。 (6)圖書歸還信息 表 CREATE TABLE IF NOT EXISTS `tb_giveback` ( `id` int(10) unsigned NOT NULL auto_increment, `readerid` int(11) default NULL, `bookid` int(11) default NULL, `backTime` date default NULL, `operator` varchar(30) default NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 。 (4)讀者 信 息 表 CREATE TABLE IF NOT EXISTS `tb_reader` ( `id` int(10) unsigned NOT NULL auto_increment, `name` varchar(20) default NULL, `sex` varchar(4) default NULL, `barcode` varchar(30) default NULL, `vocation` varchar(50) default NULL, `birthday` date default NULL, `paperType` varchar(10) default NULL, `paperNO` varchar(20) default NULL, `tel` varchar(20) default NULL, `` varchar(100) default NULL, `createDate` date default NULL, `operator` varchar(30) default NULL, `remark` text, `typeid` int(11) default NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 。 (2)圖書 信息 表 CREATE TABLE IF NOT EXISTS `tb_bookinfo` ( `barcode` varchar(30) default NULL, `bookname` varchar(70) default NULL, `typeid` int(10) unsigned default NULL, `author` varchar(30) default NULL, `translator` varchar(30) default NULL, `ISBN` varchar(20) default NULL, `price` float(8,2) default NULL, `page` int(10) unsigned default NULL, `bookcase` int(10) unsigned default NULL, `inTime` date default NULL, `operator` varchar(30) default NULL, `del` tinyint(1) default 39。讀者和圖書之間是通過借閱操作相聯(lián)系的,一個讀者根據(jù)他所屬的讀者類別可以借閱相關(guān)數(shù)目的圖書,同樣某個圖書編號的圖書可以被多個讀者同時借出,系統(tǒng)的實體間聯(lián)系圖如下所示。 圖書類別管理 圖書信息管理 添加圖書信息 圖書信息維護 添加圖書類別 圖書類別維護 讀者類別管理 添加讀者類別 讀者類別維護 口令修改 退出系統(tǒng) 系統(tǒng)信息管理 讀者信息管理 添加讀者信息 讀者信息維護 借閱信息管理 圖書借閱登記 圖書歸還登記 圖書續(xù)借 信息查詢 圖書檔案查詢 借閱信息查詢 借閱超期查詢 圖書信息 管理系統(tǒng) 20 (8)管理員信息: 包括 管理員 id 編號, 管理員帳號和管理員密碼 。 (4)讀者 信息: 包括 讀者姓名,讀者性別,讀者條形碼,讀者類型,職業(yè),出生日期,有效證件,證件號碼,電話, Email,備注, 讀者加入時間,操作員 。 (7)口令更改 : 無論是管理員或讀者身份登陸系統(tǒng)后,都可以對自己的登陸密碼進行修改操作,這樣保證了系統(tǒng)的安全性。 (4)讀者信息管理 : 當(dāng)管理員把讀者類別信息編輯好完成后,就可以辦理讀者信息了,管理員可以添加新的讀者信息,修改已經(jīng)存在的讀者信息,刪除讀者信息。 不同的圖書類別可以借閱的天數(shù)也是不一樣的, 管理員登陸系統(tǒng)后可以對圖書類別進行添加,更新和刪除操作。指向處理的數(shù)據(jù)流為該處理的 輸入數(shù)據(jù),離開處理的數(shù)據(jù)流為該處理的輸出數(shù)據(jù) . (3)數(shù)據(jù)存儲:表示用文件方式或數(shù)據(jù)庫形式所存儲的數(shù)據(jù),對其進行的存取分別以指向或離開數(shù)據(jù)存儲的箭頭表示。 數(shù)據(jù)流圖由四種基本的元素組成:數(shù)據(jù)流 (Data Flow)、處理 (Process)、數(shù)據(jù)存儲和數(shù)據(jù)源 (數(shù)據(jù)終點 )。數(shù)據(jù)流圖一般要采用自上而下逐步求精的結(jié)構(gòu)化表示方法。數(shù)據(jù)流程分析主要包括對信息的流動、傳遞、處理、存儲等的分析。 投入:除軟件開發(fā)成本,一臺中等電腦,現(xiàn)價 4000 元左右,完全可以良好的運行系統(tǒng),完成硬件平 臺的要求,而且經(jīng)濟實用。 本系統(tǒng)采用 作為 jsp 的容器,使用的是 版本,采用的開發(fā)工具是 MyEclipse,它具有 功能強大的特點,選擇它可以加速系統(tǒng)的完成進度。 ★ 口令更改 : 管理員或一般的操作員登陸系統(tǒng)后可以更改自己的登陸密碼。 14 圖書 管理系統(tǒng)具體任務(wù)要求和運行過程 系統(tǒng)的功能要求即用戶對目標(biāo)系統(tǒng)數(shù)據(jù)處理功能所提出的要求,主要考慮以下銷售管理需求: ★系統(tǒng)設(shè)置:管理員登陸系統(tǒng)后可以對圖書館信息進行設(shè)置。圖書管理系統(tǒng)用的是 MyEclipse 開發(fā)工具,調(diào)試相對簡單,當(dāng)前的計算機硬件配置也完全能滿足開發(fā)的需求,因此在技術(shù)上是絕對可行的。必要性在前面系統(tǒng)初步調(diào)查中已經(jīng)作了詳細的分析,在這里就不再贅述;可能性主要包括經(jīng)濟可行性、技術(shù)可行性和運行可行性三個方面。軟件開發(fā)應(yīng)該有這樣一條鮮明的線索貫穿始終,否則我們的所有工作都是盲目的。 如 insert,update 等。 Action 不是線程安全的,所以不應(yīng)該在 Action 中訪問特定資源。 ActionErrors 是對錯誤信息的包裝,一旦在執(zhí)行 action 或者 中出現(xiàn)異常,即可產(chǎn)生一個 ActionError 并最終加入到 ActionErrors。其中包含有 validate 方法,用于驗證 form 數(shù)據(jù)的有效性。 ActionServlet 是一個 FrontController,它是一個標(biāo)準(zhǔn)的 Servlet,它將 request轉(zhuǎn)發(fā)給 RequestProcessor 來處理, ActionMapping 是 ActionConfig 的子類, 12 實質(zhì)上是對 的一個映射,從中可以取得所有的配置信息 ,RequestProcessor 根據(jù)提交過來的 url,如 *.do,從 ActionMapping 中得到相應(yīng)的 ActionForn和 Action。 Struts 將 MVC 的 Controller 一分為三,在獲得結(jié)構(gòu)更加清晰的同時,也增加了系統(tǒng)的復(fù)雜度。 關(guān)于頁面導(dǎo)航,我認為那將是今后的一個發(fā)展方向,事實上,這樣做,使系統(tǒng)的脈絡(luò)更加清晰。使開發(fā)者能更深入的了解其內(nèi)部實現(xiàn)機制。 Struts 質(zhì)上就是在 Model2 的基礎(chǔ)上實現(xiàn)的一個 MVC 架構(gòu)。它用 JSP 技術(shù)實現(xiàn)視圖的功能,用 Servlet 技術(shù)實現(xiàn)控制器的功能,用 JavaBean 技術(shù)實現(xiàn)模型的功能 。后來隨著腳本語言的出現(xiàn),前面的方式又被倒了過來,改成將腳本語言書寫的程序嵌入在 HTML 內(nèi)容中。很多VB,Delphi 等 RAD 程序都有這種問題。模型表示業(yè)務(wù)數(shù)據(jù),或者業(yè)務(wù)邏輯 . 視圖 (View): 視圖是應(yīng)用程序中用戶界面相關(guān)的部分,是用戶看到并與之交互的界面。采用 Struts 可以簡化遵循 MVC 設(shè)計模式的 Web 應(yīng)用的開發(fā)工作,很好地 實現(xiàn)代碼重用,使開發(fā)人員從一些繁瑣的工作中解脫出來,快速開發(fā)能夠充分發(fā)揮 JSP/Servlet 優(yōu)點、并具有強可擴展性的 Web 應(yīng)用。但 Java Servlet 也不是沒有缺點,和傳統(tǒng)的 CGI、 ISAPI、 NSAPI 方式相同, Java Servlet 是利用輸出 HTML 語句來實現(xiàn)動態(tài)網(wǎng)頁的,如果用 Java Servlet 來開發(fā)整個網(wǎng)站,動態(tài)部分和靜態(tài)頁面的整合過程簡直就是一場噩夢。 Servlet 其實和傳統(tǒng)的 CGI 程序和 ISAPI、 NSAPI 等 Web 程序開發(fā)工具的作用是相同的, 在使用 Java Servlet 以后,用戶不必再使用效率低下的 CGI方式,也不必使用只能在某個固定 Web 服務(wù)器平臺運行的 API 方式來動態(tài)生成 7 Web 頁面。 JAVA 語言在網(wǎng)絡(luò)上的運用 Java 程序可以獲取網(wǎng)絡(luò)上結(jié)點的圖象、聲音、 HTML 文檔及文本等資源,并可以對獲得的資源進行處理。 5 Abstract With the progress of science and technology,the rapid development of the puter industry, improve people39。本系統(tǒng)中包含 6個功能模塊: 系統(tǒng)設(shè)置,讀者管理,圖書管理,圖書借還,系統(tǒng)查詢和更改口令。甚至附近的一個小店主也可能正在用計算機來控制銷售、記賬以 及其他活動。 計算機信息處理系統(tǒng)的引進已徹底改變了許多公司的經(jīng)營管理 。本系統(tǒng)中解決了 學(xué)校圖書 管理事務(wù)中的 常用基本 問題以及相關(guān)統(tǒng)計工作。 關(guān)鍵詞: 圖書管理 , 信息管理 , jsp,struts。在早期, Java 比較多的用在瀏覽器上,插入到網(wǎng)頁中 (即是 Java Applet 程序 ),成為最靈活、最強大的網(wǎng)頁多媒體的載體,但由于 Java 虛擬機相對于個人電腦而言,有占用資源大,安全性相對較差等缺點, Applet 逐漸的被后起之秀 Flash 所替代,但隨著 Java Servlet 的推出, Java在電子商務(wù)方面開始嶄露頭角,最新的 JSP(Java Server Page)技術(shù)的推出,更是讓 Java 成為基于 Web 的應(yīng)用程序的首選開發(fā)工具,目前的 Java 技術(shù)已成為所有大型電子商務(wù)項目的必然選擇。 sevlet 技術(shù)簡介 Java Servlet 是 JSP 技術(shù)的基礎(chǔ), JSP 本身就是預(yù)先被編譯成 Servlet,然后再運行的,而且大型的 Web 應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成,Servlet 這個名稱大概源于 Applet,現(xiàn)在國內(nèi)的翻譯方式很多,本文為了避免誤會,本文直接采用 Servlet 這個名稱而不做任何翻譯,讀者如果愿意,可以稱之為 “小服務(wù)程序 ”。由于 Java Servlet 內(nèi)部是以線程方式提供服務(wù),不必對于每個請求 都啟動一個進程,并且利用多線程機制可以同時為多個請求服務(wù),因此 Java Servlet 效率非常高。 Struts 在英文中是支架、支撐的意思,這也體現(xiàn)出 Struts 在開發(fā) Web 應(yīng)用程序過程所起到的重要作用, Struts 為 Web 應(yīng)用提供了通用的框架,讓開發(fā)人員可以把主要精力集中在如何解決實際業(yè)務(wù)問題上,與此同時 Struts 框架也允許開發(fā)人員根據(jù)實際需要進行擴展和定制,從而可以更好的適應(yīng)用戶的需求。 MVC 簡介 模型 視圖 控制器( MVC)是 80 年代 Smalltalk80 出現(xiàn)的一種軟件設(shè)計模式,現(xiàn)在已經(jīng)被廣泛的使用 ,其模型如圖 1 所示: 模型 (Model): 模型是應(yīng)用程序的主體部分。早期的程序中,如果不注意對數(shù)功能和顯示的解耦合,常常會導(dǎo)致程序的復(fù)雜及難以維護。 CGI 程序以字符串輸出的形式動態(tài)地生成 HTML 內(nèi)容。直到基于 J2EE 的 JSP Model 2 問世時才得以改觀。該項目也成為了 Apache Jakarta 的子項目之一 。 Struts 的優(yōu)缺點 Struts 的優(yōu)點 Struts 跟 Tomcat、 Turbine 等諸多 Apache 項目一樣,是開源軟件,這是它的一大優(yōu)點。另外,就目前國內(nèi)的 JSP 開發(fā)者而言,除了使用JSP 自帶的常用標(biāo)記外,很少開發(fā)自己的標(biāo)記,或許 S
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1