




免費(fèi)預(yù)覽已結(jié)束,剩余26頁(yè)可下載查看
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)據(jù)庫(kù)系統(tǒng)概論課程設(shè)計(jì)論文 題目: 圖書館管理系統(tǒng) 班級(jí): 計(jì)科112班 學(xué)號(hào): 2011010213 2011010322 2011010206 2011010326 2011010321 姓名: 楊榮榮 張相恒 劉東 張康 張先敏 摘要:圖書管理系統(tǒng)是圖書館管理工作中不可缺少的部分,它的內(nèi)容對(duì)于圖書館的管理者和使用者來說都至關(guān)重要,所以圖書管理系統(tǒng)應(yīng)該能夠?yàn)楣芾碚呋蜃x者提供充足的信息和快捷的數(shù)據(jù)處理手段。但一直以來人們使用傳統(tǒng)人工的方式進(jìn)行圖書管理和借閱管理,這種管理方式存在著許多缺點(diǎn),如:效率低、易忘記、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。隨著科學(xué)技術(shù)的不斷提高, 隨著計(jì)算機(jī)技術(shù)及其應(yīng)用領(lǐng)域的擴(kuò)大,數(shù)據(jù)庫(kù)技術(shù)開始扮演著越來越重要的作用,而以基于數(shù)據(jù)庫(kù)技術(shù)為基礎(chǔ)而開發(fā)的各種大型系統(tǒng)也為人們提供了各種各樣的方便。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)圖書信息進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、易修改、可靠性高、存儲(chǔ)量大、數(shù)據(jù)處理快捷、保密性好、壽命長(zhǎng)、成本低、便于打印等。這些優(yōu)點(diǎn)能夠極大地提高圖書管理的效率,也是圖書館的科學(xué)化、正規(guī)化管理。本次課程設(shè)計(jì)正是基于這樣一種背景而開發(fā)的。圖書管理系統(tǒng)其實(shí)是一個(gè)很復(fù)雜的信息管理系統(tǒng),它包括很多分類、檢索等方面的內(nèi)容。因?yàn)槠鋸?fù)雜性,建立這樣一個(gè)系統(tǒng)更加能體現(xiàn)出運(yùn)用SQL SERVER數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)處理的優(yōu)越性。 本系統(tǒng)通過SQL Server2008將圖書、讀者、操作員和出版社信息進(jìn)行有效的統(tǒng)計(jì),將這些信息集中地管理,減少人力成本和管理費(fèi)用,提高信息的準(zhǔn)確性和信息的安全性,改進(jìn)管理和服務(wù)的效率。關(guān)鍵詞:圖書管理;數(shù)據(jù)庫(kù);MYSQL;PHP;Dreamweaver目錄一、 課程設(shè)計(jì)的目的和意義-(4)二、 所用軟件介紹-(4)三、 流程圖-(5)四、 系統(tǒng)功能設(shè)計(jì)-(5)4.1、讀者圖-(5)4.2、管理者圖-(5)4.3、圖書圖-(6)4.4、狀態(tài)圖-(6)4.5、E-R圖-(6)五、 系統(tǒng)操作演示-(6)5.1、系統(tǒng)數(shù)據(jù)庫(kù)表-(7)5.2、視圖設(shè)計(jì)-(8)5.3、軟件演示及部分源碼-(9)六、 心得體會(huì)-(13)七、 參考文獻(xiàn)-(14)八、 附錄-(15)一、課程設(shè)計(jì)的目的與意義數(shù)據(jù)庫(kù)是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)的,有組織的,可共享的大量數(shù)據(jù)集合。數(shù)據(jù)庫(kù)中的數(shù)據(jù)相互關(guān)聯(lián),可為多個(gè)用戶,多個(gè)程序共享,具有較小的冗余度。它主要解決的問題是如何科學(xué)的組織和存儲(chǔ)數(shù)據(jù),如何高效地獲取、更新和加工處理數(shù)據(jù),并保證數(shù)據(jù)的安全性、可靠性和共享性。數(shù)據(jù)庫(kù)系統(tǒng)是實(shí)現(xiàn)有組織地、動(dòng)態(tài)的的存儲(chǔ)大量關(guān)聯(lián)數(shù)據(jù),方便多用戶訪問的計(jì)算機(jī)軟件、硬件和數(shù)據(jù)資源組成的系統(tǒng)。圖書管理系統(tǒng)可以實(shí)現(xiàn)圖書借閱的規(guī)范化、系統(tǒng)化、網(wǎng)絡(luò)化管理,能夠?qū)⑺袌D書資料聚集在一起實(shí)施統(tǒng)一運(yùn)作,讓需求者在網(wǎng)上就可以查詢和借閱圖書,推動(dòng)本圖書館與其他圖書管理實(shí)現(xiàn)信息資源共享與圖書信息的同步更新。任務(wù)概述=目標(biāo)本系統(tǒng)通過計(jì)算機(jī)技術(shù)實(shí)現(xiàn)圖書信息和用戶信息的管理,還包括如下目標(biāo):減少人力成本和管理費(fèi)用;提高信息的準(zhǔn)確性和信息的安全;改進(jìn)管理和服務(wù);良好的人機(jī)交互界面,操作簡(jiǎn)便;二、所用軟件的介紹(1)、 Dreamweaver Dreamweaver是在網(wǎng)頁(yè)設(shè)計(jì)與制作領(lǐng)域中用戶最多、應(yīng)用最廣、功能最強(qiáng)大的軟件,隨著Dreamweaver 8的發(fā)布,更堅(jiān)定Dreamweaver在該領(lǐng)域的地位。它集網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站開發(fā)和站點(diǎn)管理功能于一身,具有可視化、支持多平臺(tái)和跨瀏覽器的特性,是目前網(wǎng)站設(shè)計(jì)、開發(fā)、制作的首選工具。1、靈活的編寫方式 Dreamweaver具有靈活編寫網(wǎng)頁(yè)的特點(diǎn),不但將世界一流水平的“設(shè)計(jì)”和“代碼”編輯器合二為一,而且在設(shè)計(jì)窗口中還精化了源代碼,能幫助用戶按工作需要定制自己的用戶界面。2、可視化編輯界面 Dreamweaver是一種所見即所得的HTML編輯器,可實(shí)現(xiàn)頁(yè)面元素的插入和生成?;蛞暬庉嫮h(huán)境大量減少了代碼的編寫,同時(shí)亦保證了其專業(yè)性和兼容性,并且可以對(duì)內(nèi)部的HTML編輯器和任何第三方的HTML編輯器進(jìn)行實(shí)時(shí)的訪問。無論用戶習(xí)慣手工輸入HTML源代碼還是使用可視化的編輯界面,Dreamweaver都能提供便捷的方式使用戶設(shè)計(jì)網(wǎng)頁(yè)和管理網(wǎng)站變得更容易。3、功能更多的CSS支持CSS可視化設(shè)計(jì)、CSS檢查工具4、動(dòng)態(tài)跨瀏覽器驗(yàn)證 當(dāng)保存時(shí)系統(tǒng)自動(dòng)檢查當(dāng)前文檔的跨瀏覽器有效性,可以指定何種瀏覽器為測(cè)試用瀏覽器,同時(shí)系統(tǒng)自動(dòng)檢驗(yàn)以確定頁(yè)面有沒有目標(biāo)瀏覽器不支持的tags或CSS結(jié)構(gòu)。動(dòng)態(tài)跨瀏覽器有效性檢查功能可以自動(dòng)核對(duì)tags和CSS規(guī)則是否適應(yīng)目前的主瀏覽器。5、強(qiáng)大的WEB站點(diǎn)管理功能6、內(nèi)建的圖形編輯引擎7、Dreamweaver的集成特性 Dreamweaver 8繼承了Fireworks、Flash和Shockwave的集成特性,可以在這些Web創(chuàng)作工具之間自由地切換,輕松地創(chuàng)建美觀實(shí)用的網(wǎng)頁(yè)。8、豐富的媒體支持能力 可以方便地加入Java、Flash、Shockwave、ActiveX以及其他媒體。Dreamweaver具有強(qiáng)大的多媒體處理功能,在設(shè)計(jì)DHTML和CSS方面表現(xiàn)得極為出色,它利用JavaScript和DHTML語言代碼輕松地實(shí)現(xiàn)網(wǎng)頁(yè)元素的動(dòng)作和交互操作。Dreamweaver還提供行為和時(shí)間線兩種控件來產(chǎn)生交互式響應(yīng)和進(jìn)行動(dòng)畫處理。9、超強(qiáng)的擴(kuò)展能力 Dreamweaver還支持第三方插件,任何人都可以根據(jù)自己的需要擴(kuò)展Dreamweaver的功能,并且可以發(fā)布這些插件。(2)、AppServ PHP所用前臺(tái)界面語言主要還是php與后臺(tái)數(shù)據(jù)庫(kù)聯(lián)系的。電腦里邊php的配置環(huán)境是AppServ。PHP(PHP: Hypertext Preprocessor的縮寫,中文名:“PHP:超文本預(yù)處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點(diǎn),入門門檻較低,易于學(xué)習(xí),使用廣泛,主要適用于Web開發(fā)領(lǐng)域。PHP的文件后綴名為*.php。PHP的特性包括:1. PHP 獨(dú)特的語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。2. PHP可以比CGI或者Perl更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)動(dòng)態(tài)頁(yè)面方面,與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成htmL標(biāo)記的CGI要高許多;PHP具有非常強(qiáng)大的功能,所有的CGI的功能PHP都能實(shí)現(xiàn)。3. PHP支持幾乎所有流行的數(shù)據(jù)庫(kù)以及操作系統(tǒng)。4. 最重要的是PHP可以用C、C+進(jìn)行程序的擴(kuò)展!優(yōu)勢(shì)開放的源代碼:所有的PHP源代碼事實(shí)上都可以得到。PHP是免費(fèi)的:和其它技術(shù)相比,PHP本身免費(fèi)且是開源代碼。快捷性:程序開發(fā)快,運(yùn)行快,技術(shù)本身學(xué)習(xí)快。嵌入于HTML:因?yàn)镻HP可以被嵌入于HTML語言,它相對(duì)于其他語言。編輯簡(jiǎn)單,實(shí)用性強(qiáng),更適合初學(xué)者。跨平臺(tái)性強(qiáng):由于PHP是運(yùn)行在服務(wù)器端的腳本,可以運(yùn)行在UNIX、LINUX、WINDOWS、Mac OS下。2效率高:PHP消耗相當(dāng)少的系統(tǒng)資源。圖像處理:用PHP動(dòng)態(tài)創(chuàng)建圖像,PHP圖像處理默認(rèn)使用GD2。且也可以配置為使用image magick進(jìn)行圖像處理。面向?qū)ο螅涸趐hp4,php5 中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M(jìn),php完全可以用來開發(fā)大型商業(yè)程序。專業(yè)專注: PHP支持腳本語言為主,同為類C語言。所用語言環(huán)境設(shè)置:AppServ 是 PHP 網(wǎng)頁(yè)架站工具組合包,作者將一些網(wǎng)絡(luò)上免費(fèi)的架站資源重新包裝成單一的安裝程序,以方便初學(xué)者快速完成架站,AppServ 所包含的軟件有:Apache、Apache Monitor、PHP、MySQL、phpMyAdmin等。三、需求分析 1、功能需求功能劃分:該系統(tǒng)具有以下主要功能:瀏覽功能;查詢功能;管理員添加功能、修改功能、刪除功能;用戶登錄以及用戶注冊(cè)界面等;2、功能描述1、瀏覽功能管理員看到的是列出當(dāng)前數(shù)據(jù)庫(kù)文件中圖書信息、讀者信息、借閱信息和還書信息等的所有記錄。u可選定一項(xiàng)記錄,顯示所有域。用戶看到的是只有圖書信息2、查詢功能u圖書ID號(hào)檢索、圖書名字檢索、圖書鍵入時(shí)間檢索等。3、添加功能 添加書目和讀者記錄以及借書還書記錄u添加系統(tǒng)設(shè)置相關(guān)信息 添加用戶信息 4、修改功能 修改書目和讀者記錄,提供相關(guān)確認(rèn)機(jī)制。u修改系統(tǒng)設(shè)置相關(guān)信息,提供相關(guān)確認(rèn)機(jī)制。5、刪除功能 刪除書目和讀者記錄,提供相關(guān)確認(rèn)機(jī)制。u刪除系統(tǒng)設(shè)置相關(guān)信息,提供相關(guān)確認(rèn)機(jī)制。四、設(shè)計(jì)流程開 始 管理員登錄用戶登錄用戶注冊(cè)管理員注冊(cè) 書籍增刪 借書 還書結(jié) 束 圖 3-1 五、系統(tǒng)功能設(shè)計(jì)姓名手機(jī)號(hào)郵箱管理者讀者密碼用戶名 密碼班級(jí)編號(hào) 圖4-1 讀者圖 圖4-2 管理圖圖書編號(hào)名稱 作者價(jià)格圖書借閱時(shí)間用戶編號(hào)狀態(tài)出版社 ID號(hào)歸還時(shí)間圖書名稱類別 圖4-3 圖書圖 圖4-4 狀態(tài)圖圖書編號(hào)入庫(kù)時(shí)間 圖書名稱圖書名稱圖書編號(hào)讀者編號(hào) 狀態(tài)存儲(chǔ)作者 圖書 出版社 讀者姓名出版時(shí)間 庫(kù)存量借還還書日期借書日期 讀者編號(hào)密碼讀者手機(jī)號(hào)郵箱 讀者姓名 圖4-5 E-R圖六、系統(tǒng)操作演示(一)數(shù)據(jù)表在Mysql 數(shù)據(jù)庫(kù)中建立五個(gè)數(shù)據(jù)表:圖書數(shù)據(jù)表、讀者數(shù)據(jù)表、管理員數(shù)據(jù)表、狀態(tài)數(shù)據(jù)表、圖書分類數(shù)據(jù)表。 圖5-1(1) 圖書 數(shù)據(jù)表:包含的信息有圖書的編號(hào)、名稱、價(jià)格、添加日期、所屬分類、庫(kù)存量、借出數(shù)量。清晰展示了圖書的各種信息。 圖5-2CREATE TABLE yx_books ( id int(6) NOT NULL auto_increment, name varchar(20) character set gbk NOT NULL, price decimal(4,2) NOT NULL, uploadtime datetime NOT NULL, type varchar(10) character set gbk NOT NULL, total int(11) default NULL, leave_number int(11) default NULL, PRIMARY KEY (id) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=45 ; (2) 讀者表:讀者通過注冊(cè)、填寫相關(guān)信息,充實(shí)數(shù)據(jù)庫(kù)。 圖5-3CREATE TABLE user ( id int(11) NOT NULL auto_increment, name varchar(225) character set utf8 collate utf8_bin default NULL, password varchar(225) character set utf8 collate utf8_bin default NULL, email varchar(225) character set utf8 collate utf8_bin default NULL, tel varchar(225) character set utf8 collate utf8_bin default NULL, address varchar(225) character set utf8 collate utf8_bin default NULL, PRIMARY KEY (id) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=25 ;(3) 管理者表: 記錄了管理者的信息,管理者登陸時(shí)填寫管理者編號(hào)、密碼即可進(jìn)入。CREATE TABLE admin ( id int(11) NOT NULL auto_increment, username varchar(225) character set utf8 collate utf8_bin default NULL, password varchar(225) character set utf8 collate utf8_bin default NULL, PRIMARY KEY (id) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ; 圖5-4(4)、狀態(tài)表: 此表記錄的時(shí) 圖書的借還狀態(tài)以及借還時(shí)間。CREATE TABLE lend ( id int(6) NOT NULL auto_increment, book_id int(6) NOT NULL, book_title varchar(100) character set utf8 collate utf8_bin NOT NULL, avalible int(20) NOT NULL, lend_time date NOT NULL, return_time date NOT NULL, user_id int(3) NOT NULL, PRIMARY KEY (id,user_id) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=120 ;(5)、圖書分類表CREATE TABLE btypes ( tid int(11) unsigned NOT NULL auto_increment, tname varchar(60) NOT NULL, parent_id int(8) NOT NULL, PRIMARY KEY (tid) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=16 ; 圖5-5(二)視圖設(shè)計(jì)(1)用戶 圖書 狀態(tài) 視圖設(shè)計(jì)圖: 圖5-6 視圖查詢信息: CREATE VIEW BOOK_LEND AS SELECT ,lend.book_title,lend.lend_time from lend,user WHERE lend.user_id = user.id(2)圖書 圖書分類 視圖設(shè)計(jì)圖: 圖5-7視圖查詢信息:CREATE VIEW BOOK_TYPE AS SELECT yx_books.*,btypes.* from yx_books,btypes WHERE yx_books.type = btypes.tname(三)軟件演示及源碼(1)、登錄界面 圖5-8if(isset($_SESSIONuser) /重定向到管理留言echo alert(您已登陸);window.location=index.php;/ 登錄過的話,立即結(jié)束 exit;/ 獲得參數(shù)$nickname=$_POSTusername;$password=$_POSTpassword;$password=md5($password);/ 檢查帳號(hào)和密碼是否正確,$sql=select * from user where name=$nickname and password=$password;$re=mysql_query($sql,$conn);$result=mysql_fetch_array($re);/ 如果用戶登錄正確if( !empty($result) /注冊(cè)session變量,保存當(dāng)前會(huì)話用戶的昵稱$_SESSIONid=$resultid;$_SESSIONuser=$nickname;/ 登錄成功重定向到管理頁(yè)面echo alert(登陸成功);window.location=index.php;else / 管理員登錄失敗echo alert(密碼不正確);window.location=landing.php;(2)、用戶注冊(cè)界面31圖5-9$sql=insert into user(name, password, email, tel, address) values($name,$password,$email, $tel,$address);mysql_query($sql,$conn) or die (注冊(cè)用戶失敗: .mysql_error();/ 獲得注冊(cè)用戶的自動(dòng)id,以后使用此id才可登錄$result=mysql_query(select last_insert_id(),$conn);$re_arr=mysql_fetch_array($resl;$id=$re_arr0;/ 注冊(cè)成功,自動(dòng)登錄,注冊(cè)session變量$_SESSIONuser=$name;$_SESSIONid=$id;echo alert(注冊(cè)成功,您的注冊(cè)id是:.$id.,請(qǐng)您記住,以后用此id登錄!);window.location=index.php;(3)、借書還書界面借書:if ($_SESSIONuser=)echo alert(您還沒有登陸);window.location=landing.php;exit();else/ 可以正常借書,記錄之/ 獲得當(dāng)前日期$now = date(Y-m-d);$lendsql=insert into lend(book_id, book_title, lend_time, user_id) values($book_id,$title,$now,.$_SESSIONid.);mysql_query($lendsql,$conn) or die (操作失?。?mysql_error();/ 借出后需要在該書記錄中庫(kù)存剩余數(shù)減一mysql_query(update yx_books set leave_number=leave_number-1 where id=$book_id,$conn);echo alert(借閱完成);window.location=index.php;還書:if ($_SESSIONid=)echo alert(您還沒有登陸);window.location=landing.php;exit();$user_id=$_SESSIONid;$book_id=$_GETbook_id;/ 構(gòu)建sql語句還書/ 在lend表中刪除該借書記錄$returnsql=delete from lend where book_id=$book_id and user_id=$user_id;mysql_query($returnsql,$conn) or die (刪除借書記錄失?。?mysql_error();/ 在book表中增加一本現(xiàn)存書數(shù)量$booksql=update yx_books set leave_number=leave_number+1 where id=$book_id;mysql_query($booksql,$conn) or die (增加剩余書數(shù)量失敗:.mysql_error();echo alert(還書成功);window.location=index.php; 圖5-10(4) 后臺(tái)管理界面和后臺(tái)功能實(shí)現(xiàn)開啟session,后臺(tái)管理員登陸界面,隨機(jī)更新驗(yàn)證碼。(5) 后臺(tái)管理內(nèi)容 圖5-11用戶信息修改:$sqlstr = update user set name = .$_POSTname., email = .$_POSTemail., tel = .$_POSTtel., address = .$_POSTaddress. where id = .$_GETid;用戶信息查詢:$sql=select * from user order by id desc limit $startno,$pagesize;用戶信息刪除:$sql=delete from user where id=.$_GETid;圖書信息添加:$sql = insert into yx_books (id,name,price,uploadtime,type,total,leave_number) values(,.$_POSTname.,.$_POSTprice.,.$_POSTuptime.,.$_POSTtype.,.$_POSTtotal.,.$_POSTtotal.);圖書信息查詢:$sql=select * from yx_books order by id desc limit $startno,$pagesize;圖書信息修改:$sqlstr = update yx_books set name = .$_POSTname., price = .$_POSTprice., uploadtime = .$_POSTuptime., type = .$_POSTtype., total = .$_POSTtotal. where id = .$_GETid;圖書信息刪除:$sql=delete from yx_books where id=.$_GETid;檢索圖書:$sql = select * from yx_books where .$_POSTseltype. like (%.$_POSTcoun.%); $rs=mysql_query($sql) or die(請(qǐng)輸入查詢條件!); $recordcount=mysql_num_rows($rs);圖書數(shù)量統(tǒng)計(jì):$sql=select type, count(*) from yx_books group by type;圖書分類管理以及子分類:$sql=select * from btypes where tid=.$_GETid; $sqlstr = update btypes set tname = .$_POSTtname., parent_id = .$_POSTparent_id. where tid = .$_GETid;$sql=delete from btypes where tid=.$_GETid;$sql=delete from btypes where parent_id=.$_GETparent_id;(5)、php連接數(shù)據(jù)庫(kù) $conn=mysql_connect(localhost,root,123456); /配置mysql服務(wù)器信息if($conn=null)echo 數(shù)據(jù)庫(kù)打開失敗;exit; /數(shù)據(jù)庫(kù)打開失敗,退出mysql_query(SET NAMES utf8); /設(shè)置數(shù)據(jù)庫(kù)編碼mysql_select_db(bookinfo); /選擇數(shù)據(jù)庫(kù)六、心得體會(huì)一個(gè)星期的課程設(shè)計(jì),在老師的悉心指導(dǎo)下我們學(xué)會(huì)使用macromedia dreamweaver設(shè)計(jì)一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù)系統(tǒng)。設(shè)計(jì)一個(gè)圖書管理系統(tǒng),這對(duì)我們來說是一次嘗試與創(chuàng)新的過程,也可以說是一個(gè)挑戰(zhàn)的過程,畢竟以前沒有作過,缺少經(jīng)驗(yàn)?,F(xiàn)在利用自己學(xué)到的知識(shí)設(shè)計(jì)并制作一個(gè)圖書管理系統(tǒng),這本身就是一個(gè)知識(shí)轉(zhuǎn)化為生產(chǎn)力的過程,所以大家都很興奮,不同程度的投入了很高的熱情與努力。在具體的設(shè)計(jì)與實(shí)施中,我們看到并感受到了一個(gè)管理系統(tǒng)從無到有的過程,對(duì)具體的設(shè)計(jì)步驟、思路、方法、技巧都有了進(jìn)一步的了解,并感受深刻。在設(shè)計(jì)中我們基本能按照規(guī)范的方法和步驟進(jìn)行,首先對(duì)現(xiàn)有的系統(tǒng)進(jìn)行調(diào)查,并查閱有關(guān)資料,最后確定設(shè)計(jì)方案,建立E-R圖,然后創(chuàng)建數(shù)據(jù)庫(kù)并添加信息,實(shí)施過程中我們深刻的認(rèn)識(shí)到認(rèn)真執(zhí)行管理系統(tǒng)軟件標(biāo)準(zhǔn)的重要性,我們由于對(duì)管理系統(tǒng)軟件相關(guān)的標(biāo)準(zhǔn)和規(guī)范不太了解,缺少行為操作準(zhǔn)則,所以在設(shè)計(jì)中手法比較生硬,主與次也沒能很好把握住,這些方面通過這次我們都要加強(qiáng)了解。在這次課程設(shè)計(jì)中,我們被分配以小組為單位去完成圖書管理系統(tǒng)的設(shè)計(jì)與制作,所以小組內(nèi)的分工和相互協(xié)調(diào)很重要,大家可以在分工中揚(yáng)長(zhǎng)避短,個(gè)及所長(zhǎng),這樣可以很好的提高大家的積極性,和合作意識(shí),并有效的縮短開發(fā)時(shí)間,但我們?cè)谶@方面做的還不夠,缺乏人員管理與溝通,導(dǎo)致人力資源浪費(fèi),可以說是不足之處,且迫切的需要思考和改進(jìn),這一點(diǎn)必須指明。這在以后的工作與學(xué)習(xí)中將會(huì)非常重要。我們一個(gè)小小的團(tuán)隊(duì)在這個(gè)過程中共同努力,互相配合,一起探討解決問題,我們體會(huì)到了合作的重要性。掌握與他人合作溝通的方式也是非常重要的,甚至影響合作的成敗。非常感謝許緩緩老師的細(xì)心和耐心指導(dǎo),指引我們走向?qū)W習(xí)的新天地。同時(shí)也讓我們體會(huì)到知識(shí)的力量,無論走什么樣的路、選擇什么樣的工作只有扎扎實(shí)實(shí)、腳踏實(shí)地學(xué)到知識(shí)、不斷進(jìn)步才能在社會(huì)上有立足之地 。七、參考文獻(xiàn)王珊 薩師煊 數(shù)據(jù)庫(kù)系統(tǒng)概論高等教育出版社JavaScript 基礎(chǔ)與實(shí)踐教程 電子工業(yè)出版社王洛峰 細(xì)說PHP 電子工業(yè)出版社Dreamweaver基礎(chǔ)應(yīng)用 機(jī)械工業(yè)出版社楊敏 王英華 網(wǎng)頁(yè)設(shè)計(jì)與制作 (cs5中文版) 從新手到高手 清華大學(xué)出版社胡國(guó)勝易著梁數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用SQLServer機(jī)械工業(yè)出版社八、附錄 1、分頁(yè)代碼 ?php$pagesize=10; /每頁(yè)大小,顯示信息條數(shù)if(!urldecode($_GETproid)$sql=select * from yx_books order by id desc;/查詢出信息else$sql=select * from yx_books where type=.urldecode($_GETproid).;$rs=mysql_query($sql);$recordcount=mysql_num_rows($rs);/計(jì)算信息條數(shù)$pagecount=($recordcount-1)/$pagesize+1;/分頁(yè)計(jì)數(shù)$pagecount=(int)$pagecount;$pageno=$_GETpageno;if($pageno=)$pageno=1;if($pageno$pagecount)$pageno=$pagecount;$startno=($pageno-1)*$pagesize;if(!urldecode($_GETproid)$sql=select * from yx_books order by id desc limit $startno,$pagesize;else$sql=select * from yx_books where type=.urldecode($_GETproid). order by id desc limit $startno,$pagesize;$rs=mysql_query($sql);?顯示頁(yè)碼的格式: 首頁(yè) | 上一頁(yè) | a href=?pageno=下一頁(yè) | a href=?pageno=末頁(yè) 首頁(yè) | a href=?pageno=上一頁(yè) | 下一頁(yè) | 末頁(yè) 首頁(yè) | a href=?pageno=上一頁(yè) | a href=?pageno= class=forumRowHighlight下一頁(yè) | a href=?pageno=末頁(yè) 頁(yè)次:/頁(yè) 共有條信息2、前臺(tái)(使用html 、css 、javascript 相結(jié)合)(1.)用戶注冊(cè)界面 function checkreg() if (.value=)/ 如果真實(shí)姓名為空,則顯示警告信息 alert(真實(shí)姓名不能為空!);.focus();return false; if (form1.password.value= )/ 如果密碼為空,則顯示警告信息 alert(密碼不能為空!);form1.password.focus();return false; if (form1.pwd.value= )/ 如果密碼為空,則顯示警告信息 alert(確認(rèn)密碼不能為空!);form1.pwd.focus();return false; / 兩次密碼應(yīng)一樣if (form1.p
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 掌握課件制作技巧:學(xué)生拷貝中的反應(yīng)擠出原理
- 《生物細(xì)胞基礎(chǔ)》課件
- 《智能車輛監(jiān)控系統(tǒng)》課件
- 國(guó)際貿(mào)易課件-全面解析
- 《飲食健康》課件
- 1企業(yè)經(jīng)營(yíng)者地位
- 2025年浙江省考申論B卷真題及答案
- 《酒店管理與服務(wù)》課件
- 考拉雙十一營(yíng)銷手段
- 迎新晚會(huì)申請(qǐng)書
- 環(huán)境藝術(shù)設(shè)計(jì)職業(yè)生涯規(guī)劃書
- 郵政社招筆試試題及答案
- 2025年java開發(fā)面試題及答案
- (完整版)公司的代賬協(xié)議模板合同7篇
- 全過程工程咨詢投標(biāo)方案(技術(shù)方案)
- 2024中國(guó)合同能源管理行業(yè)發(fā)展前景預(yù)測(cè)及投資戰(zhàn)略咨詢報(bào)告
- 風(fēng)力發(fā)電項(xiàng)目實(shí)習(xí)報(bào)告范文
- 自然辯證法概論(視頻課)知到課后答案智慧樹章節(jié)測(cè)試答案2025年春安徽農(nóng)業(yè)大學(xué)
- 海南省臨高縣2022-2023學(xué)年小升初語文試卷(有答案)
- 第六單元“保護(hù)環(huán)境”(主題閱讀)-六年級(jí)語文上冊(cè)閱讀理解(統(tǒng)編版)
- 名著《紅巖》三年中考真題及典型模擬題訓(xùn)練(原卷版)
評(píng)論
0/150
提交評(píng)論