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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于bs模式的圖書(shū)信息管理系統(tǒng)(留存版)

  

【正文】 根據(jù)分析,下面從圖書(shū)館管理員以及讀者的角度,分別分析系統(tǒng)的總體功能,初步確定圖書(shū)館管B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 12 理系統(tǒng)應(yīng)該具備哪些功能,滿足哪些要求。所以圖書(shū)館管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)要檢查讀者 的身份還要檢查該讀者借書(shū)的數(shù)量,是否有過(guò)期為還的借書(shū)記錄,是否有罰款未交的情況。 ( 6) 書(shū)籍庫(kù)存信息的查詢,修改,包括書(shū)籍編號(hào)、書(shū)籍名稱、書(shū)籍類(lèi)別、作者姓名、出版社名稱、出版日期登記日期等。 ( 10)系統(tǒng)管理:包括添加用戶、修改密碼、退出系統(tǒng)、重新登錄功能。 (2)可以反映出數(shù)據(jù)的流向和處理過(guò)程。 圖書(shū)查詢可以對(duì)讀者定制的查詢條件進(jìn)行查詢。 首先在該過(guò)程中發(fā)生的實(shí)體是圖書(shū)信息和用戶信息,他們之間產(chǎn)生的關(guān)系是借閱關(guān)系。 = 。 } case 100: { = 用戶密碼錯(cuò)誤 。 = id。 return。 DataBind()。 } protected void GridView1_RowDeleting(object sender , GridViewDeleteEventArgs e) { B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 37 Book = new ()。 B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 39 = 。 return。 = 。 } } protected void GridView1_PageIndexChanging(object sender , GridViewPageEventArgs e) { = 。 case 0: B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 45 (GetType(), , )。 catch (NullReferenceException) { ()。 = () 1。 case 0: = 增加失??! 。 return。 DataBind()。 B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 34 //獲取讀者 ID = ([].())。 } private void BindAll() { = ()。 BindAll()。 B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 28 if (Session[Level].ToString() == 2) ()。 if (!IsPostBack) { HttpCookie mycookie = [myname]。在這一步中僅根據(jù)實(shí)體類(lèi)型 名和鍵來(lái)認(rèn)定公共實(shí)體類(lèi)型。另外,在管理方面,增加圖書(shū)的時(shí)候,應(yīng)該考慮已經(jīng)預(yù)約的用戶,將剩余的圖書(shū)加入數(shù)據(jù)庫(kù)。 (3)根據(jù)數(shù)據(jù)存貯,進(jìn)一步作數(shù)據(jù)分析,向數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)渡。 ( 6)用戶驗(yàn)證:選擇用戶,登錄圖書(shū)管理系統(tǒng)。 ( 2) 讀者基本信息的查詢、修改,包括讀者借書(shū)證編號(hào)、讀者姓名、讀者性別等。 管理員的需求 分析 ( 1) 權(quán)限管理:在學(xué)校的圖書(shū)館中,一般都有多個(gè)管理員,因此我們需要對(duì)不同的管理員賦予不同的權(quán)限。 另外在經(jīng)濟(jì)的可行性還體現(xiàn)在由于 ,對(duì)代碼的修改是呈現(xiàn)模塊化的,不必要全方位的去修改。它對(duì)用戶通過(guò)瀏覽器提交的表單進(jìn)行分析,并得出對(duì)數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行的查詢,交給數(shù)據(jù)庫(kù)服務(wù)器去執(zhí)行并得到查詢的結(jié)果,最后由 Inter服務(wù)器用標(biāo)準(zhǔn)的 HTML語(yǔ)言反饋回瀏覽器,稱為B/S(Brother/Server)結(jié)構(gòu)。根據(jù)數(shù)據(jù)模型的 不同, DBMS可以分成層次型、網(wǎng)狀型、關(guān)系型、面向?qū)ο笮偷取?B/S結(jié)構(gòu)主要利用了 WWW瀏覽器技術(shù),結(jié)合瀏覽器的多種 Script語(yǔ)言 (VBScript、 JavaScript)和 ActiveX技術(shù),用通用瀏覽器就實(shí)現(xiàn)了原來(lái)需要復(fù)雜專(zhuān)用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開(kāi)發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。其根本目的是實(shí)現(xiàn)區(qū)域內(nèi)及地區(qū),國(guó)家,國(guó)家間的資源共享。根據(jù)調(diào)查得知,以前對(duì)信息管理的主要方 式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于圖書(shū)借閱情況的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)借書(shū)卡的人工檢查進(jìn)行,對(duì)借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計(jì)算、手抄進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找。要達(dá)到資源共享的目的,必須制定一定的標(biāo)準(zhǔn),只有各個(gè)系統(tǒng)都遵循這些標(biāo)準(zhǔn),不同的系統(tǒng)間才可以實(shí)現(xiàn)聯(lián)機(jī)查詢,資源共享的效果才體現(xiàn)的出來(lái)。 隨著 Windows 2021/Windows XP將瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部,這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。 SQL Server 2021就是一種關(guān) 系 型數(shù)據(jù)庫(kù)管理系統(tǒng)。 計(jì)算機(jī)技術(shù)發(fā)展日新月異,傳統(tǒng)的 C/S結(jié)構(gòu),即 Client/Server(客戶機(jī) /服務(wù)器 )結(jié)構(gòu),是大家熟知的軟件系統(tǒng)體系結(jié)構(gòu),通過(guò)將任務(wù)合理分配到 Client端和 Server端,降低了系統(tǒng)的通訊開(kāi)銷(xiāo),可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì)。所以當(dāng)代碼出現(xiàn)問(wèn)題時(shí),設(shè)計(jì)的系統(tǒng)可以在不修改其它代碼的同時(shí)只是對(duì)問(wèn)題代碼的修改,這樣就不會(huì)引入新的系統(tǒng)問(wèn)題。在系統(tǒng)中,針對(duì)不同的功能也設(shè)置相應(yīng)的權(quán)限。 ( 3) 書(shū)籍類(lèi)別標(biāo)準(zhǔn)的制定、類(lèi)別信息的輸入,包括類(lèi)別編號(hào)、類(lèi)別名稱。 ( 7)書(shū)庫(kù)管理:包括新書(shū)錄入、借書(shū)、還書(shū)、續(xù)借、預(yù)訂、圖書(shū)信息查詢、借書(shū)信息查詢等功能。 (4)根據(jù)數(shù)據(jù)流向,定出存取方式。 系統(tǒng)結(jié)構(gòu)圖 如 圖 43所示各個(gè)結(jié)構(gòu)的基本功能: 系統(tǒng)管理包括對(duì)用戶信息,讀者信息,圖書(shū)信息等信息的維護(hù)。一般把同名實(shí)體類(lèi)型作為公共實(shí)體類(lèi)型的一類(lèi)候選,把具有相同鍵的實(shí)體類(lèi)型作為公共實(shí)體類(lèi)型的另一類(lèi)候選。 if (mycookie != null) { = [name].ToString()。 break。 } protected void btn_Search_Click(object sender, EventArgse) { DataBind()。 ()。 = reader。 } protected void btnSearch_Click(object sender, EventArgs e) { DataBind()。 } } //Session對(duì)象未初始化,跳轉(zhuǎn)登陸頁(yè)面。 break。 } } protected void btn_Update_Click(object sender, EventArgs e) { user = new ()。 } = Session[UserName].ToString()。 。 ()。 = id。 B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 40 圖 56 修 改用戶信息 用戶密碼修改的源代碼: protected void Page_Load(object sender, EventArgs e) { try { //驗(yàn)證 Session對(duì)象,判斷用戶是否登陸 if (Session[UserID].ToString() == || Session[UserID].ToString() == null || Session[Level].ToString() != 1) { ()。 } } protected void btnIn_Click(object sender, EventArgs e) { user = new ()。 ()。 switch (re) { case 1: (GetType(), , )。如下: B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 32 圖 53 讀者信息維護(hù) 代碼如下: protected void Page_Load(object sender, EventArgs e) { try { //驗(yàn)證 Session對(duì)象,判斷用戶是否登陸 if (Session[UserID].ToString() == || Session[UserID].ToString() == null || Session[Level].ToString() != 1) { ()。 int id = ([].())。 break。 = 。 設(shè)計(jì)全局 ER模式的目的不在于把若干局部 ER模式形式上合并為一個(gè) ER模式,而在于消除沖突,使之成為能夠被所有用戶共同理解和接受的同一的概念模型。 圖書(shū)管理可以對(duì)圖書(shū)進(jìn)行操作,包括添加、刪除、變更以及出庫(kù)、歸還管理。 數(shù)據(jù)流圖的優(yōu)缺點(diǎn) : (1)總體概念強(qiáng),每一層都明確強(qiáng)調(diào)“干什么”,“需要什么”,“給出什么”。 ( 9)查詢管理:包括圖書(shū)檢索以及用戶借書(shū)情況的管理功能。 ( 5) 書(shū)籍庫(kù)存信息的輸入,包括書(shū)籍編號(hào)、書(shū)籍名稱、書(shū)籍類(lèi)別、作者姓名、出版社名稱、出版日期、登記日期。 ( 2) 借書(shū):在學(xué)校中,讀者主要是以學(xué)生為主,每個(gè)學(xué)生借書(shū)的數(shù)目是有規(guī)定的。我們可以總結(jié)出圖書(shū)館管理系統(tǒng)主要是滿足圖書(shū)館管理員和讀者的人員需求。在這種結(jié)構(gòu)下,用戶界面完全通過(guò) WWW瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),形成所謂 3tier結(jié)構(gòu)。使用關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),應(yīng)用程序的開(kāi)發(fā)人員可以把主要的精力集中在如何編寫(xiě)程序?qū)崿F(xiàn)最終用戶的業(yè)務(wù)需求上,當(dāng)需要存取數(shù)據(jù)時(shí),可以使用關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)提供的相關(guān)功能。它由瀏覽器、 Web服務(wù)器、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器組成,其物理結(jié)構(gòu)圖和信息流程圖如圖 21和圖 22所示, B/S模式突破了傳統(tǒng)的文件共享及 C/S模式的限制,實(shí)現(xiàn)了更大程度的信息共享,任何用戶只要通過(guò)瀏覽器即可訪問(wèn)數(shù)據(jù)庫(kù),從而克服了時(shí)間和空間的限制 。這種方式存在著許多缺點(diǎn),如效率低、保密性差且較為繁瑣。盡管有的圖書(shū)館有計(jì)算機(jī),但是尚未用于信息管理,沒(méi)有發(fā)揮它的效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開(kāi)發(fā)的基本環(huán)境。 關(guān)鍵字 : 圖書(shū)信息管理 , B/S模式 , ASP. NET, SQL Server 2021。進(jìn)入 21世紀(jì),充分利用計(jì)算機(jī)網(wǎng)絡(luò)和信息技術(shù),逐步實(shí)現(xiàn)不同載體的實(shí)體 文獻(xiàn)的信息化管理符合多方位的聯(lián)機(jī)查詢。 B/S結(jié)構(gòu),即 Browser/Server(瀏覽器 /服務(wù)器 )結(jié)構(gòu),是隨著 Inter技術(shù)的興起,對(duì) C/S(Client/Server,客戶, 服 務(wù)器 )結(jié)構(gòu)的一種改進(jìn)而產(chǎn)生的結(jié)構(gòu)。 ( 4) 數(shù)據(jù)庫(kù)的建立和維護(hù)功能 它包括數(shù)據(jù)庫(kù)初始數(shù)據(jù)的輸入和轉(zhuǎn)換功能、數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)和恢復(fù)功能、數(shù)據(jù)庫(kù)的重組織功能及性能監(jiān)視分析功能等,這些功能通常是由一些實(shí)用程序完成 DBMS是數(shù)據(jù)庫(kù)系統(tǒng)的核心組成部分。 結(jié)構(gòu)的選擇 隨著技術(shù)的進(jìn)步,更多的層次被劃分出來(lái)。 經(jīng)濟(jì)可行性 在系統(tǒng)運(yùn)行后的維護(hù)是非常重要的,并且其維護(hù)的費(fèi)用還是很大的,如果是一個(gè)Windows Form的管理系統(tǒng),要對(duì)數(shù)據(jù)的維護(hù)將要付出很大的代價(jià),而且它的維護(hù)人員也比較的多和分散,因此對(duì)數(shù)據(jù)庫(kù)的操作在各個(gè)時(shí)間段都是很頻繁的,人也很容易出現(xiàn)疲勞,問(wèn)題也就會(huì)比較容易發(fā) 生。 ( 9) 借閱歷史:保留在校學(xué)生所有的借閱記錄,不包括正在借閱的書(shū)籍。在確認(rèn)身份后,可以將預(yù)約記錄直接轉(zhuǎn)換到借書(shū)記錄中。 ( 4)可以進(jìn)行借書(shū)證的辦理、補(bǔ)辦、掛失、銷(xiāo)毀等操作。 數(shù)據(jù)流圖的作用主要有以下幾條: (1)系統(tǒng)分析員用這種工具可以自頂向下分析系統(tǒng)信息流程??梢圆樵兘栝啍?shù)量和借出日期,并且了解圖書(shū)信息和歸還時(shí)間,如果超過(guò)了一定的日期,
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1