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

正文內(nèi)容

基于bs架構(gòu)的校園一卡通管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)碩士專(zhuān)業(yè)學(xué)位論文(完整版)

  

【正文】 system analysis, system design and implementation functions. Key words: Campus Card Management System, JSP, MyEclipse, SQL Server20xx, B / S mode 四川大學(xué)工程碩士學(xué)位論文 基于 B/S 架構(gòu)的校園一卡通管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) I 目 錄 1 綜述 .......................................... 1 校園一卡通研究背景 ........................................... 1 校園一卡通研究意義 ........................................... 1 國(guó)內(nèi)校園一卡通應(yīng)用現(xiàn)狀 ....................................... 2 本論文的結(jié)構(gòu) ................................................. 2 2 系統(tǒng)設(shè)計(jì)的相關(guān)技術(shù)基礎(chǔ)介紹 ........................ 4 相關(guān)簡(jiǎn)介 .................................................. 4 系統(tǒng)設(shè)計(jì)模式簡(jiǎn)介 ............................................. 5 面向?qū)ο箝_(kāi)發(fā)方法 ............................................. 5 操作系統(tǒng)及微軟簡(jiǎn)介 ........................................... 6 開(kāi)發(fā)環(huán)境 ........................................... 7 系統(tǒng)數(shù)據(jù)庫(kù) ................................................... 7 數(shù)據(jù)庫(kù)的連接 ...................................................... 7 SQL Server 20xx 數(shù)據(jù)庫(kù) ........................................... 10 服務(wù)器的選擇 ..................................................... 11 瀏覽器 /服務(wù)端( B/S)結(jié)構(gòu) .................................... 12 B/S 結(jié)構(gòu)與三層架構(gòu) ............................................... 12 C/S 結(jié)構(gòu)與 B/S 結(jié)構(gòu)比較 .......................................... 12 本章小結(jié) .................................................... 15 3 系統(tǒng)分析 ...................................... 16 需求分析 .................................................... 17 功能需求概述 ..................................................... 17 系統(tǒng)需求 ......................................................... 24 應(yīng)用需求分析 ..................................................... 24 運(yùn)行需求分析 ..................................................... 24 其他需求分析 ..................................... 錯(cuò)誤 !未定義書(shū)簽。因此我們會(huì)想到是否可以減少我們手中的各種憑證,只使用一張卡就能完成所有的事情呢。新的需求應(yīng)運(yùn)而生,用戶(hù)希望校園卡可以能加職能與人性化。 課題設(shè)計(jì)實(shí)現(xiàn)一個(gè)基于 WEB 的校園一卡通管理系統(tǒng),該管理系統(tǒng)主要分為前臺(tái)模塊和后臺(tái)模塊,然后各模塊又按照需求分成許多不同的子模塊。 本論文的結(jié)構(gòu) 本文共分六章,各章介紹的主要內(nèi)容如下: 第一章:綜述,主要介紹 校園一卡通系統(tǒng)的 研究背景及意義,分析了國(guó)內(nèi)校園一卡通系統(tǒng) 在 校園內(nèi)的應(yīng)用 及 未來(lái)的 發(fā)展趨勢(shì)。 四川大學(xué)工程碩士學(xué)位論文 基于 B/S 架構(gòu)的校園一卡通管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 4 2 系統(tǒng)設(shè)計(jì)的相關(guān)技術(shù)基礎(chǔ)介紹 JSP 是由 Sun 公司領(lǐng)導(dǎo),多個(gè)企業(yè)同時(shí)參與共同定義一個(gè)動(dòng)態(tài)的技術(shù)標(biāo)準(zhǔn), 他在傳統(tǒng)的靜態(tài)網(wǎng)頁(yè)技術(shù) Html 頁(yè)面中加入 Java 程序片段, JSP 的代碼可以編寫(xiě)在前臺(tái) JSP 頁(yè)面,實(shí)現(xiàn)了頁(yè)面的動(dòng)態(tài)化,通過(guò) java 代碼可以實(shí)現(xiàn)數(shù)據(jù)庫(kù)的連接與操作,這極大的方便了用戶(hù)與頁(yè)面的交互,可以讓用戶(hù)及時(shí)接收到新的信息。 JSP 頁(yè)面通常是進(jìn)行非常小的數(shù)據(jù)處理,只能實(shí)現(xiàn)靜態(tài)的網(wǎng)頁(yè),只提取數(shù)據(jù),而不是業(yè)務(wù)處理。 JSP 具備了 Java 技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。 本校園一卡通管理系統(tǒng)使用的主要是簡(jiǎn)單工廠模式 (Factory),又叫做靜態(tài)工廠方法,是通過(guò)專(zhuān)門(mén)定義的 一個(gè)類(lèi)來(lái)創(chuàng)建其它的實(shí)例,這些被創(chuàng)建的實(shí)例通常都具有共同的父類(lèi)。每一個(gè)事物,人們通過(guò)對(duì)他的抽象,對(duì)事物規(guī)律和特性的總結(jié),抽象出來(lái)的東西就四川大學(xué)工程碩士學(xué)位論文 基于 B/S 架構(gòu)的校園一卡通管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 6 是對(duì)象。對(duì)象是類(lèi)的集合。程序的移植性,以及可擴(kuò)展性是面向過(guò)程的方法所沒(méi)有的。近幾年公司已 經(jīng)不局限與 PC 操作系統(tǒng)的開(kāi)發(fā),也已經(jīng)在移動(dòng)客戶(hù)端的系統(tǒng)中占有一席之地。 在這種三層模型里,請(qǐng)求服務(wù)的各項(xiàng)指令會(huì)被發(fā)送到三層結(jié)構(gòu)的“中間層 ” 中,然后由“中間層 ” 再把 SQL 語(yǔ)句傳輸?shù)綌?shù)據(jù)庫(kù)里。三、從數(shù)據(jù)庫(kù)中獲得 SQL 語(yǔ)句的執(zhí)行結(jié)果。數(shù)據(jù)庫(kù)連接如圖 23 所示 : 四川大學(xué)工程碩士學(xué)位論文 基于 B/S 架構(gòu)的校園一卡通管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 10 建 立 J D B C O D B C 橋建 立 數(shù) 據(jù) 庫(kù) 連 接建 立 是 否 成 功 出 錯(cuò) 處 理否是執(zhí) 行 S Q L 操 作S Q L 是 否 出 錯(cuò) 返 回 錯(cuò) 誤 信 息返 回 執(zhí) 行 結(jié) 果是否 圖 數(shù)據(jù)庫(kù)的連接處理 SQL Server 20xx 數(shù)據(jù)庫(kù) SQL:結(jié)構(gòu)化查詢(xún)語(yǔ)言。 系列豐富 ,為用戶(hù)操作設(shè)計(jì),提供更大的平臺(tái)設(shè)計(jì)方案。 Tomcat 服務(wù)器的兼容性很好,服務(wù)器的性能穩(wěn)定,很受廣大程序員的青睞,所以它很可能成為下一代 Java Web Server 的主流。業(yè)務(wù)邏輯具體包含有:驗(yàn)證、計(jì)算、業(yè)務(wù)規(guī)則等等 。當(dāng)然,反之, C/S 模式也可以代替或承載一部分 B/S 模式。 所以客戶(hù)機(jī)越來(lái)越 “ 瘦 ” ,而 服務(wù)器 越來(lái)越 “ 胖 ” 是將來(lái)信息化發(fā)展的主流方向。當(dāng)然, Linux 操作系統(tǒng)是免費(fèi)的,而且提供的數(shù)據(jù)庫(kù)也是免費(fèi)的。通過(guò) 指定的服務(wù)器提供的鏈接來(lái)進(jìn)行數(shù)據(jù)的交換。使用適合于高度機(jī)密的 C/ S 結(jié)構(gòu)的通用信息系統(tǒng)。 瀏覽器 /服務(wù)器模式因?yàn)楦鱾€(gè)功能之間相互獨(dú)立,所以,對(duì)于不同的程序來(lái)講,軟件的重用性就比較好。從互聯(lián)網(wǎng)用戶(hù)下載安裝可升級(jí)。 B/S 建立在 瀏覽 器 上, 有更加豐富和生動(dòng)的表現(xiàn)方式與用戶(hù)交流 . 并且大部分難度減低,減低開(kāi)發(fā)成本。系統(tǒng)分析可以幫助開(kāi)發(fā)者理清開(kāi)發(fā)過(guò)程中所需要的硬件環(huán)境、軟件環(huán)境、系統(tǒng)支持以及開(kāi)發(fā)人員自身水平的要求。 可行性研究 該階段通過(guò)對(duì)系統(tǒng)目標(biāo)的初步調(diào)研和分析,提出可行性方案并進(jìn)行論證。本系統(tǒng)的使用用戶(hù)主要分為管理員和學(xué)生用戶(hù),學(xué)生主要進(jìn)行查詢(xún)操作,而管理員主要負(fù)責(zé)充值與校園卡的維護(hù)功能,這些操作界面都簡(jiǎn)單易懂,特別容易掌握,和普通軟件操作流程都相似,所以校內(nèi)人員操作這些系統(tǒng)并不會(huì)出現(xiàn)什么困難。因此詳細(xì)的需求分析與功能設(shè)計(jì),可以保證系統(tǒng)良好的實(shí)用性與合理性。 實(shí)現(xiàn)管理員辦卡、充值、掛失、注銷(xiāo)、增加公告等管理。 系統(tǒng)后臺(tái) 學(xué)生新卡辦理頁(yè)面: 管理員用戶(hù) 對(duì)新生新辦理卡的信息輸入,包括學(xué)號(hào)、姓名、照片、卡號(hào)等基本信息。 表 31 應(yīng)用需求分析表 服務(wù)器 硬件 處理器: Intel i3 內(nèi) 存: 1G 或更大 硬 盤(pán): 50G 或更大 軟件 Microsoft Windows 7 Microsoft SQL Server 20xx 及以上版本 客戶(hù)機(jī) 硬件 無(wú)特殊要求 軟件 Microsoft Windows 7 系統(tǒng)性能要求一般是指存儲(chǔ)備份,重啟和考慮安全性,運(yùn)營(yíng)效率 , 所需的系統(tǒng)和存儲(chǔ)容量等方面 。 考慮到需要查詢(xún)相關(guān)信息及校園卡處理的反映需要一定時(shí)間,系統(tǒng)的反應(yīng)時(shí)間在用戶(hù)可接受的范圍內(nèi)。 項(xiàng)目開(kāi)發(fā)計(jì)劃 經(jīng)過(guò)詳細(xì)的分析后,我們一致認(rèn)為這是一項(xiàng)具有開(kāi)發(fā)價(jià)值的軟件,接下來(lái)的工作就是編制項(xiàng)目開(kāi)發(fā)計(jì)劃。并使軟件更具靈活性。 功能模塊 校園一卡通管理系統(tǒng) 前臺(tái) 功能結(jié)構(gòu)如圖 所示。良好的人機(jī)界面是衡量一個(gè)系統(tǒng)易用性的重要標(biāo)準(zhǔn)之一。 本章小結(jié) 本章主要對(duì)校園一卡通管理 系統(tǒng)的需求進(jìn)行分析,首先分析了系統(tǒng)開(kāi)發(fā)的可行性,從經(jīng)濟(jì)可行性,技術(shù)可行性,運(yùn)行可行性和法律可行性四方面進(jìn)行了分析 , 接下來(lái) 分析了 系統(tǒng)的功能需求 ,通過(guò)系統(tǒng)用例圖與流程圖進(jìn)行了論證 。此外,幾乎沒(méi)有其他軟件的依賴(lài),該方案魯棒性更好。 公告管理頁(yè)面: 管理員用戶(hù) 對(duì)學(xué)校公告的發(fā)布與刪除。實(shí)現(xiàn)校園一卡通管理。用戶(hù)的需求具體體現(xiàn)在各種四川大學(xué)工程碩士學(xué)位論文 基于 B/S 架構(gòu)的校園一卡通管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 18 信息的提供、保存、更新和查詢(xún)。 法律可行性 本系統(tǒng)沒(méi)有侵犯?jìng)€(gè)人隱私,也不存在個(gè)人責(zé)任方面的問(wèn)題,使用本系統(tǒng)不會(huì)引起法律方面的糾紛,所以本系統(tǒng)具有法律可行性。 經(jīng)濟(jì)可行性 在經(jīng)濟(jì)可行性分析中,需要分析開(kāi)發(fā)該系統(tǒng)所需的相關(guān)資料與經(jīng)費(fèi)開(kāi)支以及以后使用過(guò)程中涉及的運(yùn)行及維護(hù)的費(fèi)用,校園一卡通管理系統(tǒng)的硬件及軟件的初期投資都比較少,由于系統(tǒng)采用 B/S 的結(jié)構(gòu)開(kāi)發(fā), 所以可以使用互聯(lián)網(wǎng)四川大學(xué)工程碩士學(xué)位論文 基于 B/S 架構(gòu)的校園一卡通管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 17 的網(wǎng)絡(luò)基礎(chǔ)設(shè)施,校園各部門(mén)本身都已經(jīng)配備電腦,只要電腦能連上網(wǎng),裝有瀏覽器,都可以使用本系統(tǒng),所以本系統(tǒng)在初期不需要 什么特殊的投入,使用現(xiàn)有環(huán)境的硬件和軟件,即可使該系統(tǒng)正常運(yùn)行。數(shù)據(jù)庫(kù)的開(kāi)發(fā)要求滿(mǎn)足數(shù)據(jù)的一致性,滿(mǎn)足設(shè)計(jì)要求,并要保證數(shù)據(jù)的完整性,還要做到數(shù)據(jù)庫(kù)的安全方面。難度相對(duì)來(lái)說(shuō)較小,降低了開(kāi)發(fā)成本。需求與操作系統(tǒng)應(yīng)該是相同的。相對(duì)來(lái)說(shuō),維護(hù)起來(lái)這將是困難的,難以改善該軟件。 3.對(duì)程序架構(gòu)不同 客戶(hù)端 /服務(wù)器模式相對(duì)于瀏覽器 /服務(wù)器來(lái)講,更加的注重于過(guò)程。如:電話(huà)、租賃的設(shè)備。 ( 3) 由于幾乎所有的邏輯處理都需要在服務(wù)器中進(jìn)行,所以,對(duì)服務(wù)器端的要求比較高??梢源罅康墓?jié)省人力和物力。做到你中有我,我中有你。針對(duì)數(shù)據(jù)的 增添、刪除、修改、查找等 。在客戶(hù)端只需要有瀏覽器,如: Inter Explorer,火狐等。 SQL Server 還可以更好的與微軟的后臺(tái)產(chǎn)品組合。 關(guān)系型數(shù)據(jù)庫(kù)技術(shù)發(fā)展至今天,已經(jīng)形成了非常完整的理論體系,技術(shù)實(shí)現(xiàn)上也達(dá)到了一個(gè)前所未有的高度,而 SQL Server 數(shù)據(jù)庫(kù)正是這一觀點(diǎn)的完整體現(xiàn)。第一步是建立一個(gè)數(shù)據(jù)庫(kù)連接 JDBC 驅(qū)動(dòng)程序加載到 中。其模型如圖 22 所示。 MyEclipse 目前支持 Java、 Servlet、 AJAX、 JSP、 Struts、 Spring、Hibernate、 EJB3 和 JDBC 數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能。 Win XP 從發(fā)行之日起經(jīng)過(guò) 6 個(gè)年頭,成功的成為市場(chǎng)占有率最高的操作系統(tǒng), 市場(chǎng)占有率超過(guò)了 76%,在 20xx 年 9 月, XP 成為世界上使用人數(shù)最多的操作系統(tǒng)。 最初,“面向?qū)ο蟆碧貏e是指使用 封裝 ,繼承,多態(tài)性,以及其它的設(shè)計(jì)方法 在程序中 。通過(guò)這種方式,我們可以將世界中存在的種種關(guān)系抽象成類(lèi)。 、抽象產(chǎn)品角色 (Product):它一般是具體產(chǎn)品繼承的 接口 或者 抽象類(lèi),是所有對(duì)象的父類(lèi)、具體產(chǎn)品角色(Concrete Product):工廠類(lèi)所創(chuàng)建的 具體的擁有共同父類(lèi)的實(shí)例 對(duì)象。 系統(tǒng)設(shè)計(jì)模式簡(jiǎn)介 設(shè)計(jì)模式( Design pattern)是 被定義為 一套 程序設(shè)計(jì)中可以多次 使用、通常被 人 們了解 的、 詳細(xì) 分類(lèi) 過(guò) 的、代碼設(shè)計(jì) 的 經(jīng)驗(yàn)總結(jié)。網(wǎng)頁(yè)還能通過(guò) tags 和 scriptlets 訪(fǎng)問(wèn)存在于服務(wù)端的
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1