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

正文內(nèi)容

java課程設(shè)計--簡單圖書管理系統(tǒng)的設(shè)計與開發(fā)-在線瀏覽

2025-03-07 12:49本頁面
  

【正文】 SQL ServerSQL Server是由Microsoft開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS),它最初是由Microsoft、Sybase和AshtonTate三家公司共同開發(fā)的,并于1988年推出了第一個OS/2版本。其最重要的特點是:[11]① 真正的客戶機/服務(wù)器體系結(jié)構(gòu)② 圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。④具有很好的伸縮性,可跨越從運行Windows95/98的膝上電腦到運行Windows2000/xp的大型多處理器等多種平臺使用。3 系統(tǒng)需求分析經(jīng)過對我校詳細(xì)調(diào)查,并多次與負(fù)責(zé)圖書管理的老師進行研討,并對同學(xué)們做了問卷調(diào)查后,加深了對現(xiàn)行圖書管理業(yè)務(wù)的深刻了解,與此同時,將整個圖書管理的業(yè)務(wù)流程抽象描述如下:學(xué)生要求:1. 圖書館需要有學(xué)生注冊功能,學(xué)生能夠在圖書管理系統(tǒng)中自行借閱圖書。2. 能夠查看所有的圖書狀態(tài)并對圖書進行修改操作3. 能夠查看所有的學(xué)生信息,對新注冊的用戶進行管理,對老用戶進行刪除。 4 系統(tǒng)總體設(shè)計 系統(tǒng)功能簡介 該圖書管理系統(tǒng)分為兩部分,學(xué)生部分,管理員部分,學(xué)生部分主要包括學(xué)生的注冊和登陸,學(xué)生對自己信息的查看和修改。同時能夠在線進行借閱和續(xù)借圖書。該系統(tǒng)簡單的實現(xiàn)了圖書管理系統(tǒng)的一些功能。管理員可以對表中的信息進行刪除、修改、更新等基本操作以管理和維護讀者信息。新書入庫指對需求比較大的圖書,如果數(shù)庫中有,則增大其庫存量,如果沒有,則進購新書。新書入庫和舊書報廢時,應(yīng)對該書庫總數(shù)進行調(diào)按,尤其是當(dāng)舊書報廢后,若該書總數(shù)為零時,應(yīng)自動將該書信息刪除。圖書信息管理圖書信息的添加圖書信息的刪除圖書信息的修改圖4圖書信息管理模塊圖管理員可以對管理員表中的信息進行插入、刪除、修改、更新等基本操作以管理和維護讀者信息。對用戶所輸入的用戶名及密碼進行加密認(rèn)證,并將登錄信息傳遞給管理系統(tǒng),從而進行管理。管理員的用戶信息可以得到十足的保障,使得即使作為遠(yuǎn)程系統(tǒng)也擁有如同本地系統(tǒng)一樣的安全性。管理員登錄模塊包括:正常登錄、超級管理員登錄、密碼認(rèn)證、退出。只有經(jīng)歷過實訓(xùn),經(jīng)歷過實戰(zhàn)的磨練才能讓自己的知識變得更加純熟,讓自己對java的理解變得更加深刻。同時也使用了外面比較流行一些開發(fā)工具,如myEclips這讓我們更加了解外面的行情,更加熟練的掌握流行的開發(fā)工具。這次的課程設(shè)計給我印象最深刻的地方在于將我們的知識融合在一起,讓我們的知識放在一個大熔爐里面進行淬煉,讓我們的知識運用的更加純熟。在開發(fā)過程中我們不僅要學(xué)習(xí)以前沒有接觸到的知識,同時也要溫習(xí)以前學(xué)習(xí)的舊知識,這讓我們大腦高度集中,在開發(fā)過程中遇到過系統(tǒng)漏洞,解決不了時積極思考,積極咨詢老師的意見,在老師的意見上加以總結(jié)并加上自己的新想法。通過與帶我們實訓(xùn)老師的交談我了解到j(luò)ava的應(yīng)用前景,和我們在學(xué)校應(yīng)該學(xué)習(xí)的知識。import .*。import 。import 。 // 將數(shù)據(jù)存放到db中去 try { // 加載驅(qū)動 ()。 // 準(zhǔn)備語句 String sql = insert into tb_user(username,upass,sex,age,tel,qq,descr) values(39。,39。,39。, + age + ,39。,39。,39。,39。)。 // 執(zhí)行 flag = !(sql)。 } catch (SQLException e) { ()。 } //注冊圖書信息 public boolean addbook(String bkid,String bkname,String bkin,String writer){ boolean flag=false。 Connection conn=(jdbc:mysql://localhost:3306/wb, root, 123456)。+bkid+39。+bkname+39。+bkin+39。+writer+39。 Statement st = ()。 } catch (ClassNotFoundException e) { // TODO Autogenerated catch block ()。 } return flag。 try { ()。 String sql = insert into admin(adid,adname,adpass) values(39。,39。,39。)。 // 執(zhí)行 flag = !(sql)。 } catch (SQLException e) { // TODO Autogenerated catch block ()。 } // 登錄 public boolean login(String username, String upass) { boolean flag=false。 // 建立連接 Connection conn = ( jdbc:mysql://localhost:3306/wb, root, 123456)。 + username + 39。 + upass + 39。 //執(zhí)行 //C U D 寫 boolean a=execute(sql)、int a=executeUpdate(sql) //R select 讀ResultSet r=executeQuery(sql)。 //如何取出rs中的數(shù)據(jù)進行判斷 int id=0。 } if(id0){ flag=true。 } catch (ClassNotFoundException e) { ()。 } //登陸管理員 public boolean loginadmin(String adname,String adpass){ boolean flag=false。 // 建立連接 Connection conn = ( jdbc:mysql://localhost:3306/wb, root, 123456)。 + adname + 39。 + adpass + 39。 //執(zhí)行 //C U D 寫 boolean a=execute(sql)、int a=executeUpdate(sql) //R select 讀ResultSet r=executeQuery(sql)。 //如何取出rs中的數(shù)據(jù)進行判斷 int id=0。 } if(id0){ flag=true。 } catch (ClassNotFoundException e) { ()。 } //查詢所有tb_user信息 //List 泛型 public ListUser findAll(){ //創(chuàng)建一個可變長度的鏈表 ListUser list=new ArrayListUser()。 // 建立連接 Connection conn = ( jdbc:mysql://localhost:3306/wb, root, 123456)。 //準(zhǔn)備對象 Statement st=()。 ResultSet rs=(sql)。 String username=(username)。 String sex=(sex)。 String qq=(qq)。 String tel=(tel)。 //(uid:+uid+。 //封裝 User u=new User()。 (username)。 (age)。 (tel)。 (qq)。 //將user放入list (u)。 } catch (ClassNotFoundException e) { ()。 } //查詢所有book信息 public ListUserbook findAllBook(){ //創(chuàng)建一個可變長度的鏈表 ListUserbook list=new ArrayListUserbook()。 // 建立連接 Connection conn = ( jdbc:mysql://localhost:3306/wb, root, 123456)。 //準(zhǔn)備對象 Statement st=()。 ResultSet rs=(sql)。 String bkname=(bkname)。 String writer=(writer)。 String date=(date)。username:+username)。 (bkid)。 (writer)。 (id)。 //將user放入list (u)。 } catch (ClassNotFoundException e) { ()。 } //查詢學(xué)生自己信息 public ListUser findselfinfo(String username1,String upass1){ ListUser list=new ArrayListUser()。 // 建立連接 Connection conn = ( jdbc:mysql://localhost:3306/wb, root, 123456)。+username1+39。+upass1+39。 //執(zhí)行 //Cinsert Uupdate Ddelete 寫 boolean a=execute(sql)、int a=executeUpdate(sql) //R select 讀ResultSet r=executeQuery(sql)。 //判斷rs中是否有數(shù)據(jù) while(()){ //有數(shù)據(jù),則取出數(shù)據(jù) int uid=(uid)。 String upass=(upass)。 String age=(age)。 String =()。 String descr=(descr)。username:+username)。 (uid)。 (upass)。 (sex)。 ()。 (descr)。 } } catch (SQLException e) { ()。 } return list。 //我需要去吧數(shù)據(jù)庫中的信息查詢出來 try { // 加載驅(qū)動 ()。 // 準(zhǔn)備語句 String sql = select * from book where bkname=+condition。 //執(zhí)行 //Cinsert Uupdate Ddelete 寫 boolean a=execute(sql)、int a=executeUpdate(sql) //R select 讀ResultSet r=executeQuery(sql)。 //判斷rs中是否有數(shù)據(jù) while(()){ //有數(shù)據(jù),則取出數(shù)據(jù) int id=(id)。 String bkid=(bkid)。 String bkin=(bkin)。 //(uid:+uid+。 //封裝 Userbook u=new Userbook()。 (bkname)。 (bkin)。 (date)。 } } catch (SQLException e) { ()。 } return list。 //我需要去吧數(shù)據(jù)庫中的信息查詢出來 try { // 加載驅(qū)動 ()。 // 準(zhǔn)備語句 String sql = select * from book where bkid=+condition。 //執(zhí)行 //Cinsert Uupdate Ddelete 寫 boolean a=execute(sql)、int a=execute
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1