資源簡介
/*****************************************************************\
* *
* 圖書管理系統 *
* *
\*****************************************************************/
一、目錄
-------------------------------------------------------------------
* 1、軟件開發環境 *
* 2、開發背景信息 *
* 3、軟件設計流程 *
* 4、軟件開發過程 *
* 5、軟件實現功能 *
-------------------------------------------------------------------
二、內容
/******************************************************************\
* *
* 開發環境 *
* *
* 系統: windowsXP(sp4) *
* 編譯工具: myeclipse6.5 *
* 數據庫服務器: MsSQLserver2000 *
* *
\******************************************************************/
軟件開發設計流程
----------------------------------------------------------------------
圖書方面:
訂單——>確認購買,并入庫——>登陸類別信息——>登陸圖書信息
管理方面:
最高管理員(僅一位)——>設置可管理員用戶(屏蔽了其相應功能)
讀者方面:
讀者信息錄入——>借書功能——>還書功能
流程:
登陸圖書信息——>創建用于執行的管理員用戶——>登陸讀者信息
——>通過管理員用戶進行圖書借閱操作,及返還操作。
-----------------------------------------------------------------------
軟件開發過程
-----------------------------------------------------------------------
一、構建數據庫。
(要理解并清除圖書館工作流程,利用E-R圖進行分析,找出相應的約束)
二、創建公共類。
(主要是用于連接數據庫的操作,事件監聽操作)
三、創建主窗體及登陸窗體。
(利用JFrame來Jcomponent子類來進行設計)
四、創建所要應用的各功能內嵌面板,并實現相應數據庫連接處理功能。
-----------------------------------------------------------------------
軟件實現功能
-----------------------------------------------------------------------
本軟件模式為CS模式,實現了圖書館訂購,入庫,
添加、修改圖書類別,圖書信息,讀者信息,
創建管理員用戶信息,并支持兩級權限(超級管理員,管理員)
并實現借閱,歸還,罰款,及相應信息修改等功能。
代碼片段和文件信息
package?org.cjit;
import?java.awt.BorderLayout;
import?java.awt.Dimension;
import?java.awt.event.ComponentAdapter;
import?java.awt.event.ComponentEvent;
import?javax.swing.ImageIcon;
import?javax.swing.JButton;
import?javax.swing.JDesktopPane;
import?javax.swing.Jframe;
import?javax.swing.JInternalframe;
import?javax.swing.JLabel;
import?javax.swing.JMenu;
import?javax.swing.JMenuBar;
import?javax.swing.JToolBar;
import?javax.swing.WindowConstants;
import?javax.swing.border.BevelBorder;
import?org.cjit.dao.Dao;
import?org.cjit.iframe.BookLoginiframe;
import?org.cjit.utl.CreatedIcon;
public?class?Library?extends?Jframe?{
//創建一個JDesktopPane容器用于以后處理JInternalframe
private?static?final?JDesktopPane?DESKTOP_PANE=new?JDesktopPane();
private?static?final?boolean?Fl
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-10-16?23:13??圖書管理系統\
?????目錄???????????0??2011-10-16?14:11??圖書管理系統\代碼\
?????目錄???????????0??2011-10-16?13:53??圖書管理系統\代碼\library\
?????文件?????????373??2011-10-01?01:49??圖書管理系統\代碼\library\.classpath
?????文件?????????383??2011-09-30?01:13??圖書管理系統\代碼\library\.project
?????目錄???????????0??2011-10-16?14:08??圖書管理系統\代碼\library\bin\
?????文件??????188104??2011-10-16?14:08??圖書管理系統\代碼\library\bin\backImg.jpg
?????文件???????60547??2011-10-01?10:31??圖書管理系統\代碼\library\bin\bookAdd.jpg
?????文件???????15227??2011-10-01?10:31??圖書管理系統\代碼\library\bin\bookAddtb.jpg
?????文件???????15271??2011-10-01?10:31??圖書管理系統\代碼\library\bin\bookBorrowtb.jpg
?????文件??????141816??2011-10-01?10:31??圖書管理系統\代碼\library\bin\bookModiAndDel.jpg
?????文件???????15278??2011-10-01?10:31??圖書管理系統\代碼\library\bin\bookModiAndDeltb.jpg
?????文件???????73436??2011-10-01?10:31??圖書管理系統\代碼\library\bin\bookmodify.jpg
?????文件???????15268??2011-10-01?10:31??圖書管理系統\代碼\library\bin\bookOrdertb.jpg
?????文件???????69130??2011-10-01?10:31??圖書管理系統\代碼\library\bin\bookTypeAdd.jpg
?????文件???????15115??2011-10-01?10:31??圖書管理系統\代碼\library\bin\bookTypeAddtb.jpg
?????文件??????117816??2011-10-01?10:31??圖書管理系統\代碼\library\bin\bookTypemodianddel.jpg
?????文件???????69243??2011-10-01?10:31??圖書管理系統\代碼\library\bin\booktypemodify.jpg
?????文件???????51664??2011-10-01?10:31??圖書管理系統\代碼\library\bin\daohang.jpg
?????文件???????15100??2011-10-01?10:31??圖書管理系統\代碼\library\bin\exittb.jpg
?????文件???????17010??2011-10-01?10:31??圖書管理系統\代碼\library\bin\jcsjcd.jpg
?????文件???????15908??2011-10-01?10:31??圖書管理系統\代碼\library\bin\jcwhcd.jpg
?????文件???????16129??2011-10-01?10:31??圖書管理系統\代碼\library\bin\jyglcd.jpg
?????文件???????34927??2011-10-01?10:31??圖書管理系統\代碼\library\bin\login.jpg
?????文件???????15227??2011-10-01?10:31??圖書管理系統\代碼\library\bin\newbookChecktb.jpg
?????文件???????60185??2011-10-01?10:31??圖書管理系統\代碼\library\bin\newBookorderImg.jpg
?????文件???????59208??2011-10-01?10:31??圖書管理系統\代碼\library\bin\newOrder.jpg
?????文件?????????100??2011-10-16?13:45??圖書管理系統\代碼\library\bin\Option.properties
?????目錄???????????0??2011-10-16?13:53??圖書管理系統\代碼\library\bin\org\
?????目錄???????????0??2011-10-16?13:53??圖書管理系統\代碼\library\bin\org\cjit\
?????目錄???????????0??2011-10-16?13:53??圖書管理系統\代碼\library\bin\org\cjit\assist\
............此處省略222個文件信息
評論
共有 條評論