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

正文內(nèi)容

基于c圖書管理系統(tǒng)畢業(yè)論文正稿(編輯修改稿)

2025-07-15 14:12 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 目需求分析的過程中,對(duì)于圖書館管理方式做了盡詳細(xì)的調(diào)查,并且對(duì)管理人員以及借閱人員都做了調(diào)查,以確定項(xiàng)目的實(shí)施開展性,從每個(gè)角度出發(fā),因?yàn)榭蛻粢恢痹诓粩嗟淖兓?,盡可能的全方位的設(shè)計(jì)數(shù)據(jù)庫(kù),以便于將來所面對(duì)的各種問題。 使用分析經(jīng)過對(duì)目標(biāo)人群的盡詳細(xì)的調(diào)查,確定了用戶更加詳細(xì)的需求,并且對(duì)于項(xiàng)目開發(fā)過程中的問題作出了模擬,以對(duì)應(yīng)項(xiàng)目開發(fā)所帶來的阻力以及問題,以盡可能的減少不必要的誤差,從而以實(shí)現(xiàn)項(xiàng)目的可行性[16]。 這個(gè)圖書管理項(xiàng)目的開發(fā)工具是Visual Studio,C作為開發(fā)語(yǔ)言,以存儲(chǔ)數(shù)據(jù)庫(kù)來為項(xiàng)目進(jìn)行開發(fā),實(shí)現(xiàn)編寫和運(yùn)行于調(diào)試為一身的環(huán)境,減少了不必要的代碼編寫,程序發(fā)布簡(jiǎn)單,所以開發(fā)這個(gè)項(xiàng)目在技術(shù)上是完全可行。從圖書管理人員到廣大讀者之間的微妙關(guān)系,以及日常的習(xí)慣,從而做出從頁(yè)面設(shè)計(jì)到程序操作,頁(yè)面上使用了簡(jiǎn)單的易于呈現(xiàn)的,程序上使用了簡(jiǎn)單的,易于操作的程序設(shè)計(jì)。 管理員登陸管理員可以針對(duì)圖書信息管理、圖書借還管理、用戶管理、系統(tǒng)管理等五大類。其中圖書管理可以針對(duì)新書的收錄,圖書的條形碼、圖書名稱、出版商、圖書的分類等進(jìn)行錄入,以及查詢錄入時(shí)間等等信息。便于管理員管理圖書。圖書借還管理是針對(duì)用戶的借閱情況進(jìn)行管理,項(xiàng)目還做出比較人性化的一點(diǎn),用戶可以再系統(tǒng)是申請(qǐng)書籍的借還,當(dāng)然管理員有權(quán)駁回。當(dāng)用戶借出書籍可以借閱系統(tǒng)會(huì)顯示借出,當(dāng)用戶把書歸還時(shí)借閱系統(tǒng)顯示歸還。用戶管理是管理用對(duì)注冊(cè)之后的用戶進(jìn)行修改,查看,刪除等功能。系統(tǒng)管理是管理員可以添加多個(gè)管理員賬戶,還可以修改自己的信息。 用戶用戶及讀者,訪客進(jìn)入網(wǎng)站是可以注冊(cè)成為用戶,主要針對(duì)修改信息、我要借書、借還記錄、密碼維護(hù)等功能。我要借書是用戶針對(duì)圖書館里面的書進(jìn)行查閱,也可以按照?qǐng)D示的圖書分類,圖書名稱、圖書入庫(kù)時(shí)間等信息進(jìn)行查詢,從而選擇自己喜歡的書籍。借還記錄及用戶查看自己的借書情況,借書時(shí)間,借書日期,書籍名稱等。密碼維護(hù),在現(xiàn)今的信息時(shí)代,密碼以及成為我們生活中的一部分,所以本系統(tǒng)針對(duì)用戶的信息安全作出措施,進(jìn)行修改密碼,更改密碼是要輸入原密碼及新密碼,同時(shí)確認(rèn)新密碼等。4 項(xiàng)目實(shí)現(xiàn) 數(shù)據(jù)庫(kù)設(shè)計(jì) 概念結(jié)構(gòu)設(shè)計(jì)通過了解圖書管理系統(tǒng)要實(shí)現(xiàn)的功能[17],可以得出數(shù)據(jù)庫(kù)包含的實(shí)體有“用戶表”、“借閱信息表”、“圖書類型表”和“圖書信息表”。用戶表用戶ID用戶類型電話地址身份證姓名是否為管理員用戶名圖書類型表圖書類型ID圖書類型ID1:n圖書信息表?xiàng)l形碼到期日期圖書類型ID圖書圖片路徑圖書名稱價(jià)格圖書庫(kù)存數(shù)量m:n借閱圖書表借閱ID條形碼用戶ID狀態(tài)入庫(kù)日期借出日期歸還日期圖 41 實(shí)體間的ER圖用戶表:ID、用戶名、密碼、姓名、身份證、地址、電話、是否為管理員、用戶類型。圖書信息表:條形碼、圖書類型ID、圖書名稱、圖書價(jià)格、圖書庫(kù)存數(shù)量、圖書圖片路徑、入庫(kù)日期。圖書類型表:ID、圖書類型名稱。借閱信息表: ID、條形碼、用戶ID、狀態(tài)、借出日期、到期日期、歸還日期。在本系統(tǒng)中,涉及到用戶信息、圖書類型、圖書信息、借閱信息等實(shí)體。它們之間的關(guān)系如圖41的ER圖所示。 邏輯結(jié)構(gòu)設(shè)計(jì) 在本系統(tǒng)中,主要設(shè)計(jì)了用戶表、圖書類型表、圖書信息表、借閱信息表[18]的具體設(shè)計(jì)如下。用戶表的結(jié)構(gòu)如表41所示。 表41 用戶表圖書類型表的結(jié)構(gòu)如表42所示。表42 圖書類型表圖書信息表的結(jié)構(gòu)如表43所示。表43 圖書信息表借閱信息表的結(jié)構(gòu)如表44所示。表44 借閱表 數(shù)據(jù)庫(kù)表之間關(guān)系數(shù)據(jù)庫(kù)表關(guān)系圖用于表示數(shù)據(jù)庫(kù)中表與表之間關(guān)系,關(guān)系圖如下圖42所示。圖42 數(shù)據(jù)庫(kù)表關(guān)系圖 系統(tǒng)總體模塊結(jié)構(gòu)設(shè)計(jì)項(xiàng)目總體結(jié)構(gòu)的設(shè)計(jì)分為兩個(gè)部分[19],分別是用戶角色模塊,管理員角色模塊。其中用戶模塊,項(xiàng)目總體模塊結(jié)構(gòu)如圖43所示。圖書管理系統(tǒng)用戶角色管理員角色修改信息我要借書借還記錄密碼維護(hù)圖書分類管理圖書信息管理圖書借還管理用戶管理系統(tǒng)管理添加圖書分類圖書分類查詢錄入新書圖書查詢借出管理歸還管理借還記錄用戶列表添加管理員管理員列表圖43 總體結(jié)構(gòu)圖 系統(tǒng)總體處理流程分別是用戶角色模塊,管理員角色模塊。其中用戶角色模塊,即供用戶進(jìn)行圖書查詢,圖書借閱,個(gè)人基本信息、密碼修改;而管理員模塊,即管理員對(duì)整個(gè)系統(tǒng)中的用戶,圖書信息、分類、借還等。系統(tǒng)總體的流程圖如圖44所示。圖書管理系統(tǒng)登錄用戶角色修改信息我要借書借還記錄密碼維護(hù)管理員角色圖書分類管理圖書類型添加圖書類型修改圖書類型刪除圖書類型查詢圖書信息管理錄入新書信息修改圖書信息刪除圖書信息查詢圖書信息圖書借還管理借出管理歸還管理借還記錄用戶管理修改用戶信息刪除用戶信息查詢用戶信息用戶管理添加管理員修改管理員刪除管理員查詢管理員注冊(cè)為用戶圖44 系統(tǒng)總體的流程圖5 模塊設(shè)計(jì)與實(shí)現(xiàn) 登錄界面設(shè)計(jì)在本項(xiàng)目登錄頁(yè)面是兩種登陸方式,分別是管理員登陸與用戶登陸,登錄運(yùn)行界面如圖51所示。圖51 注冊(cè)界面該登錄實(shí)現(xiàn)此功能的代碼如下: { if (CheckNull()) { string uID = ()。 string pwdMd5 = (()).ToUpper()。 int isadmincus = int。 userlogin = new ENTITY。string checkCode = Session[CheckCode].ToString().ToUpper()。 if (().ToUpper() != checkCode) { (Page, Error1, 驗(yàn)證碼輸入錯(cuò)誤,請(qǐng)刷新后重新登錄..., )。 } else { bool success = BLL。 Session[Customername] = uID。 Session[IsCusAdmin] = ()。 if (success amp。amp。 (Session[Customername] != null) amp。amp。 Session[IsCusAdmin].ToString() == 0) { ()。 } else if (success amp。amp。 (Session[Customername] != null) amp。amp。 Session[IsCusAdmin].ToString() == 1) { ()。 } else { (Page, Error1, 帳號(hào)或密碼錯(cuò)誤,將返回登陸頁(yè)面,請(qǐng)重新輸入.... + pwdMd5, )。 } } } }程序說明:(uID, pwdMd5,isadmincus),密碼及是屬于管理員或用戶進(jìn)行查詢,當(dāng)用戶名、密碼存在時(shí),可跳轉(zhuǎn)到管理員或用戶的操作主界面,并通過Session[Customername]和Session[IsCusAdmin]進(jìn)行保存用戶名及是屬于管理員或用戶。 注冊(cè)界面設(shè)計(jì)該界面是用于給用戶注冊(cè),當(dāng)游客注冊(cè)成到用戶后就可以登錄圖書管理系統(tǒng)。注冊(cè)界面如圖52所示。圖52 注冊(cè)界面該注冊(cè)實(shí)現(xiàn)此功能的代碼如下: { u1 = new ()。 = ()。 = (()).ToUpper()。 = ()。 = ()。 = ()。 = ()。 = 1。 = 0。 if (!(ref u1)) { if ((u1)) { (, Suess, 注冊(cè)成功..)。 } else { (, error, 注冊(cè)失敗..)。 } } else { (, error, 此名已經(jīng)被注冊(cè)..)。 } }程序說明:(()).ToUpper()。方法對(duì)密碼進(jìn)行了加密,(ref u1)方法進(jìn)行用戶名判斷,當(dāng)數(shù)據(jù)庫(kù)存在該用戶名時(shí),通過彈出對(duì)話框的方法進(jìn)行提示,當(dāng)數(shù)據(jù)庫(kù)不存在該用戶名時(shí),(u1)方法進(jìn)行插入數(shù)據(jù)庫(kù)。 管理員角色設(shè)計(jì) 分類管理設(shè)計(jì)圖書分類實(shí)現(xiàn)了對(duì)類型的添加、修改、刪除及查詢等功能。圖書類型添加、修改界面如圖53所示。圖53 圖書類型添加、修改界面實(shí)現(xiàn)圖書類型添加、修改此功能的代碼如下: { bookType = new ()。 = 。 { = (Request[typeId])。 if ((bookType)) //修改 { (Page, if(canfrm(\修改以成功,是否繼續(xù)?\)) {=\?typeId= + (Request[typeId]) + \} else {=\\} )。 } else { (Page, 修改失敗,請(qǐng)查正后重新修改..)。 } } else { if ((bookType)) //添加 { (Page, Suess, if(canfirm(\添加成功,是否繼續(xù)?\)) {=\\} else {=\\} )。 } else
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1