-
大小: 4.38MB文件類型: .zip金幣: 2下載: 1 次發(fā)布日期: 2023-10-03
- 語言: Java
- 標簽: 計算機??Java??畢業(yè)設(shè)計??
資源簡介
畢業(yè)設(shè)計(論文)任務(wù)書
學生姓名: *** 學號:********
學 院: 軟件學院 專業(yè):軟件工程
任務(wù)起止時間: 2012年9月17日 至 2013年6月20日
畢業(yè)設(shè)計(論文)題目:
圖書管理系統(tǒng)
畢業(yè)設(shè)計工作內(nèi)容:
本畢業(yè)設(shè)計采用Java語言和MySQL數(shù)據(jù)庫開發(fā)圖書管理系統(tǒng)。本系統(tǒng)中解決了學校圖書管理事務(wù)中的常用基本問題以及相關(guān)統(tǒng)計工作。本系統(tǒng)使用JSP進行網(wǎng)頁界面的設(shè)計,使用MVC設(shè)計模式,采用了開源框架Struts,通過JDBC驅(qū)動和MySQL數(shù)據(jù)庫進行連接。系統(tǒng)中包含6個功能模塊:系統(tǒng)設(shè)置,讀者管理,圖書管理,圖書借還,系統(tǒng)查詢和更改口令。具體工作內(nèi)容包括:
技術(shù)學習,了解相關(guān)規(guī)范及技術(shù)。 (9月17日~10月15日)
需求分析,了解本系統(tǒng)基本的需求。 (10月15日~11月20日)
概要設(shè)計,按照制定的需求,設(shè)計軟件結(jié)構(gòu)。(10月21日~12月9日)
詳細設(shè)計,詳細規(guī)劃軟件內(nèi)部結(jié)構(gòu)。 (12月10日~ 1月15日)
編寫代碼,完成詳細設(shè)計內(nèi)容編寫軟件代碼。 (1月16日~5月14日)
測試并撰寫論文,測試軟件,完成論文撰寫。 (5月15日~6月20日)
資料:
Marty Hall、Larry Brown著,趙學良譯。《Servlet與JSP核心編程(第2版)》,清華大學出版社。
袁然、鄭自國、鄒豐義著,《Java案例開發(fā)集錦》,電子工業(yè)出版社。
孫衛(wèi)琴著,《精通Struts:基于MVC的JavaWeb設(shè)計與開發(fā)》,電子工業(yè)出版社。

代碼片段和文件信息
package?com.action;
import?org.apache.struts.action.ActionMapping;
import?org.apache.struts.action.ActionForm;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?org.apache.struts.action.ActionForward;
import?com.actionForm.BookForm;
import?org.apache.struts.action.Action;
import?com.dao.BookDAO;
import?java.util.Date;
public?class?Book?extends?Action?{
????private?BookDAO?bookDAO?=?null;
????public?Book()?{
????????this.bookDAO?=?new?BookDAO();
????}
????public?ActionForward?execute(ActionMapping?mapping?ActionForm?form
?????????????????????????????????HttpServletRequest?request
?????????????????????????????????HttpServletResponse?response)?{
????????String?action?=request.getParameter(“action“);
????????System.out.println(“\nbook*********************action=“+action);
????????if(action==null||““.equals(action)){
????????????request.setAttribute(“error““您的操作有誤!“);
????????????return?mapping.findForward(“error“);
????????}else?if(“bookAdd“.equals(action)){
????????????return?bookAdd(mappingformrequestresponse);
????????}else?if(“bookQuery“.equals(action)){
????????????return?bookQuery(mappingformrequestresponse);
????????}else?if(“bookModifyQuery“.equals(action)){
????????????return?bookModifyQuery(mappingformrequestresponse);
????????}else?if(“bookModify“.equals(action)){
????????????return?bookModify(mappingformrequestresponse);
????????}else?if(“bookDel“.equals(action)){
????????????return?bookDel(mappingformrequestresponse);
????????}else?if(“bookDetail“.equals(action)){
????????????return?bookDetail(mappingformrequestresponse);
????????}else?if(“bookifQuery“.equals(action)){
????????????return?bookifQuery(mappingformrequestresponse);
????????}
????????request.setAttribute(“error““操作失敗!“);
????????return?mapping.findForward(“error“);
????}
????/***********************添加圖書信息**************************/
????private?ActionForward?bookAdd(ActionMapping?mapping?ActionForm?form
??????????????????????????????HttpServletRequest?request
??????????????????????????????HttpServletResponse?response){
???????????BookForm?bookForm?=?(BookForm)?form;
???????????bookForm.setBarcode(bookForm.getBarcode());
???????????bookForm.setBookName(bookForm.getBookName());
???????????bookForm.setTypeId(bookForm.getTypeId());
???????????bookForm.setAuthor(bookForm.getAuthor());
???????????bookForm.setTranslator(bookForm.getTranslator());
???????????bookForm.setIsbn(bookForm.getIsbn());
???????????bookForm.setPrice(bookForm.getPrice());
???????????bookForm.setPage(bookForm.getPage());
???????????bookForm.setBookcaseid(bookForm.getBookcaseid());????
???????????//獲取系統(tǒng)日期
???????????Date?date1=new?Date();
???????????java.sql.Date?date=new?java.sql.Date(date1.getTime());
???????????bookForm.setInTime(date.toString());
???????????bookForm.setOperator(bookForm.getOperator());
???????????int?a=bookDAO.insert(bookForm);
???????????if(a==1){
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-03-11?22:03??圖書管理系統(tǒng)\
?????目錄???????????0??2013-03-11?22:02??圖書管理系統(tǒng)\db_librarySys\
?????文件?????????529??2013-02-27?16:16??圖書管理系統(tǒng)\db_librarySys\.classpath
?????目錄???????????0??2013-03-11?22:03??圖書管理系統(tǒng)\db_librarySys\.myeclipse\
?????文件?????????312??2013-02-27?16:16??圖書管理系統(tǒng)\db_librarySys\.myme
?????文件????????1756??2013-02-27?16:23??圖書管理系統(tǒng)\db_librarySys\.project
?????目錄???????????0??2013-03-11?22:02??圖書管理系統(tǒng)\db_librarySys\.settings\
?????文件?????????658??2013-02-27?16:15??圖書管理系統(tǒng)\db_librarySys\.settings\.jsdtscope
?????文件?????????395??2013-02-27?16:15??圖書管理系統(tǒng)\db_librarySys\.settings\org.eclipse.jdt.core.prefs
?????文件?????????477??2013-02-27?16:16??圖書管理系統(tǒng)\db_librarySys\.settings\org.eclipse.wst.common.component
?????文件?????????252??2013-02-27?16:16??圖書管理系統(tǒng)\db_librarySys\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2013-02-27?16:16??圖書管理系統(tǒng)\db_librarySys\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2013-02-27?16:16??圖書管理系統(tǒng)\db_librarySys\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2013-03-11?22:02??圖書管理系統(tǒng)\db_librarySys\WebRoot\
?????目錄???????????0??2013-03-11?22:02??圖書管理系統(tǒng)\db_librarySys\WebRoot\CSS\
?????文件????????3068??2009-05-27?17:46??圖書管理系統(tǒng)\db_librarySys\WebRoot\CSS\st
?????目錄???????????0??2013-03-11?22:02??圖書管理系統(tǒng)\db_librarySys\WebRoot\Images\
?????文件???????35840??2009-05-27?17:46??圖書管理系統(tǒng)\db_librarySys\WebRoot\Images\Thumbs.db
?????文件????????6768??2009-05-27?17:46??圖書管理系統(tǒng)\db_librarySys\WebRoot\Images\borrowBackRenew.gif
?????文件????????6761??2009-05-27?17:46??圖書管理系統(tǒng)\db_librarySys\WebRoot\Images\borrowBackRenew_back.gif
?????文件????????6823??2009-05-27?17:46??圖書管理系統(tǒng)\db_librarySys\WebRoot\Images\borrowBackRenew_r.gif
?????文件????????7379??2009-05-27?17:46??圖書管理系統(tǒng)\db_librarySys\WebRoot\Images\borrow_if.gif
?????文件??????????96??2009-05-27?17:46??圖書管理系統(tǒng)\db_librarySys\WebRoot\Images\copyright_t.gif
?????文件????????4051??2009-05-27?17:46??圖書管理系統(tǒng)\db_librarySys\WebRoot\Images\error.jpg
?????文件????????1471??2009-05-27?17:46??圖書管理系統(tǒng)\db_librarySys\WebRoot\Images\error_b.gif
?????文件?????????354??2009-05-27?17:46??圖書管理系統(tǒng)\db_librarySys\WebRoot\Images\item_out.gif
?????文件?????????354??2009-05-27?17:46??圖書管理系統(tǒng)\db_librarySys\WebRoot\Images\item_over.gif
?????文件???????26767??2009-05-27?17:46??圖書管理系統(tǒng)\db_librarySys\WebRoot\Images\login.jpg
?????文件????????8374??2009-05-27?17:46??圖書管理系統(tǒng)\db_librarySys\WebRoot\Images\main_booksort.gif
?????文件?????????141??2009-05-27?17:46??圖書管理系統(tǒng)\db_librarySys\WebRoot\Images\main_booksort_1.gif
?????文件?????????701??2009-05-27?17:46??圖書管理系統(tǒng)\db_librarySys\WebRoot\Images\main_booksort_2.gif
............此處省略182個文件信息
評論
共有 條評論