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

正文內(nèi)容

圖書管理系統(tǒng)平臺設計畢業(yè)論文(編輯修改稿)

2025-07-17 04:32 本頁面
 

【文章內(nèi)容簡介】 之間是否存在聯(lián)系。若有聯(lián)系,進一步確定是1:n,m:n,還是1:1等。還要考察一個實體類型內(nèi)部是否存在聯(lián)系,兩個實體類型之間是否存在聯(lián)系,多個實體類型之間是否存在聯(lián)系,等等。解釋如下:一個借閱者(用戶)只能具有一種身份,而一種身份可被多個借閱者所具有;一本圖書只能屬于一種圖書類別(類別),而一種圖書類別可以包含多本圖書;一個用戶可以借閱多本不同的書,而一本書也可以被多個不同的用戶所借閱。(2)設計全局er模式所有局部er模式都設計好了后,接下來就是把它們綜合成單一的全局概念結構。全局概念結構不僅要支持所有局部er模式,而且必須合理地表示一個完整、一致的數(shù)據(jù)庫概念結構。1)確定公共實體類型為了給多個局部er模式的合并提供開始合并的基礎,首先要確定各局部結構中的公共實體類型。在這一步中 們僅根據(jù)實體類型名和鍵來認定公共實體類型。一般把同名實體類型作為公共實體類型的一類候選,把具有相同鍵的實體類型作為公共實體類型的另一類候眩2)局部er模式的合并合并的原則是:首先進行兩兩合并;先和合并那些現(xiàn)實世界中有聯(lián)系的局部結構;合并從公共實體類型開始,最后再加入獨立的局部結構。3)消除沖突沖突分為三類:屬性沖突、結構沖突、命名沖突。設計全局er模式的目的不在于把若干局部er模式形式上合并為一個er模式,而在于消除沖突,使之成為能夠被所有用戶共同理解和接受的同一的概念模型。3)全局er模式的優(yōu)化在得到全局er模式后,為了提高數(shù)據(jù)庫系統(tǒng)的效率,還應進一步依據(jù)處理需求對er模式進行優(yōu)化。一個好的全局er模式,除能準確、全面地反映用戶功能需求外,還應滿足下列條件:實體類型的個數(shù)要盡可能的少;實體類型所含屬性個數(shù)盡可能少;實體類型間聯(lián)系無冗余。綜上所述,“圖書管理系統(tǒng)”書名編號姓名讀者出版社借還書學號圖書作者密碼管理密碼管理員姓名 ER圖第3章 圖書管理系統(tǒng)平臺設計 系統(tǒng)開發(fā)環(huán)境介紹 Visual Studio 2010 Visual Studio是微軟公司推出的開發(fā)環(huán)境,是目前最流行的Windows平臺應用程序開發(fā)環(huán)境。Microsoft Visual Studio 2010 采用拖曳式便能完成軟件的開發(fā)。簡簡單單的操作便可以實現(xiàn)一個界面的生成。但拖曳的界面,也應當有相應的代碼來實現(xiàn)功能。Microsoft Visual Studio Framework 、C、C++ 、VB。 可以快速實現(xiàn)相應的功能[3]。 MySQL 數(shù)據(jù)庫 數(shù)據(jù)庫選用MySQL,MySQL是一種開放源代碼的關系型數(shù)據(jù)庫管理系統(tǒng),是使用最常用的數(shù)據(jù)庫管理語言,由瑞典MySQL AB 公司開發(fā),目前屬于Oracle旗下公司。MySQL 最流行的關系型數(shù)據(jù)庫管理系統(tǒng),在 WEB 應用方面MySQL是最好的 RDBMS (Relational Database Management System,關系數(shù)據(jù)庫管理系統(tǒng)) 應用軟件之一。 MySQL是開放源代碼的,因此任何人都可以在General Public License的許可下下載并根據(jù)個性化的需要對其進行修改。MySQL因為其速度、可靠性和適應性而備受關注。大多數(shù)人都認為在不需要事務化處理的情況下,MySQL是管理內(nèi)容最好的選擇。 MySQL所使用的 SQL 語言是用于訪問數(shù)據(jù)庫的最常用標準化語言。MySQL 軟件采用了雙授權政策,它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網(wǎng)站的開發(fā)都選擇 MySQL 作為網(wǎng)站數(shù)據(jù)庫。 系統(tǒng)總體界面的設計為了盡可能的減少前臺設計的工作量,網(wǎng)站采用母版頁進行設計。這樣就可以為網(wǎng)站設定統(tǒng)一的風格,并方便的對整站風格進行修改。 。頁眉中含有學生和管理員登錄及退出選項,當用戶登錄之后將會添加用戶的個人中心標簽供用戶查看自己的個人信息及可操作的提示。 登錄界面 系統(tǒng)各模塊的詳細設計 登錄模塊 登錄模塊包括兩部分:學生和管理員登錄,按照自己身份進行登錄,選擇相應的操作。 個人借還書模塊進入學生個人借還書中心,會顯示本人已借和未還圖書信息,同時也會顯示借書時間和還書時間,進行借還書操作。還會顯示圖書具體信息:書名,分類,作者,庫存,價格,同時也可進行借還書操作。還可以查看個人結束記錄,顯示如下信息:書的編號,書名,借還書時間,是否已還書 管理員操作模塊管理員操作模塊實現(xiàn)的功能包括:查看學生借還書記錄,手工錄入書籍,批量錄入書籍,修改書籍庫存,退出 查看借還書記錄模塊顯示學生借還書記錄和相應的信息:流水號,學生學號,姓名,書的編號,書名,時間和借還書狀態(tài) 手工錄入書籍模塊管理員對要進行入庫的書籍,進行信息填寫,保存入庫。具體填寫數(shù)據(jù)如下:編號,書名,作者,價格,出版社,頁數(shù),庫存,簡介,種類。然后提交 批量錄入模塊管理員選擇要錄入的文件(txt或Exel兩種格式)進行選擇,并且錄入。錄入前要確認文件中的字段和數(shù)據(jù)庫中圖書字段匹配,否則不能錄入。 修改庫存模塊管理員進行簡單的庫存修改,然后保存。 第4章 圖書管理系統(tǒng)平臺實現(xiàn) Web應用程序 MVC3的工程時,首先運行Visual Web Developer 2010 Express(本教程中簡稱“Visual Web Developer”),并且在起始頁(start page)中選擇“新建項目”。 Visual Web Developer是一個集成開發(fā)環(huán)境,你可以使用它來進行各種應用程序的開發(fā)。在Visual Web Developer的菜單的下面有一個工具條,可以直接點擊工具條中的各個工具按鈕來進行各種操作,也可以直接點擊菜單中的各個菜單項來進行各種操作,此處我們點擊“文件”菜單中的“新建項目”菜單項。 MVC 3 Web Application選項,: 新建工程在接下來打開的“新建項目”對話框中,點擊選中“Empty”,在“視圖引擎”下拉框中保持默認的“Razor”選項不作修改( MVC3種新增的一種十分重要的視圖類型,使用它可以使得Web應用程序的開發(fā)變得更加方便快捷,在后文中將對此進行詳細介紹)。 MVC 3 項目,此時我們可以看到解決方案資源管理器會存在這些文件夾,中除了Connection文件夾是我自己添加的,其余的都是項目自帶的文件夾,就像我們知道的一樣Controllers文件夾就是MVC中的C控制器,View文件夾就是MVC中的 V視圖,Models文件夾就是MVC中的M模塊,Content文件夾通常存放一些樣式文件夾,如CSS,JS,Image等等,Script文件夾已經(jīng)放置好的是一些JQuery/JQueryUi和Js庫文件用大家使用。我們可以在這些文件夾上單機右鍵來創(chuàng)建我們需要的文件。 登錄功能實現(xiàn)在該系統(tǒng)中,登錄表是以隱藏域的形式存在于頁眉中,當用戶點擊頁眉中的登錄按鈕時會彈出對應的隱藏域,當用戶填寫完登錄信息點擊確定按鈕時會通過Ajax將信息發(fā)送至服務器。同時通過JavaScript對輸入框的輸入信息進行格式限制,注冊信息如學號,姓名,密碼不能為空等等,后臺控制器接收到數(shù)據(jù)之后通過調(diào)用底層方法訪問數(shù)據(jù)庫對信息進行檢索,判斷信息有效性等邏輯來確定登錄注冊成功與否,在登錄或注冊成功的同時服務器會填寫Session信息來記錄當前登錄成功的用戶信息,最終控制器會返回Ajax請求給Client。登錄的Ajax代碼:public bool GetStuInfoForLogin(int id, string pwd, bool stuormanager) { string str = null。 if (stuormanager) { str = select * from student。 } else { str = select * from manager。 } MySqlCommand = new MySqlCommand(str, )。 MySqlDataReader mdr = ()。 while (()) { if (id == (mdr[id]) amp。amp。 (mdr[password])) { re
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1