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

正文內(nèi)容

基于bs模式的學(xué)生考試成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(完整版)

  

【正文】 及以上版本、 及以上版本、 及以上版本 數(shù)據(jù)引擎 Microsoft SQL Server 20xx + SP3 硬件要求 CPU:奔騰 以上 內(nèi)存: 2G 以上 硬盤(pán): 100G 以上 開(kāi)發(fā)平臺(tái) 基于 B/S 模式的學(xué)生考試成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 10 JDK 介紹 JDK(Java Development Kit)是 Sun Microsystems 針對(duì) Java 開(kāi)發(fā)員的產(chǎn)品。 ( 2)安全性:通過(guò)系統(tǒng)使用權(quán)限的限制,控制使用者接觸數(shù)據(jù)的權(quán)限,從而確保使用者無(wú)法操作與其無(wú)關(guān)的數(shù)據(jù)??尚行匝芯康哪康木陀米钚〉拇? 價(jià)在盡可能短的時(shí)間表內(nèi)確定問(wèn)題是否能夠解決。 (3)B/S 模式中網(wǎng)上信息和數(shù)據(jù)內(nèi)容集中管理,便于系統(tǒng)的 修改和擴(kuò)充,不需要將修改的新程序和數(shù)據(jù)內(nèi)容下發(fā)到各個(gè)客戶(hù)端,系統(tǒng)維護(hù)效率高、費(fèi)用低。 B/S 模式的主要的特點(diǎn)在于應(yīng)用系統(tǒng)開(kāi)發(fā)人員無(wú)需開(kāi)發(fā)自己的客戶(hù)端軟件 ,而統(tǒng)一采用瀏覽器來(lái)第一章 緒論 3 實(shí)現(xiàn)客戶(hù)端與服務(wù)器的交互。因此,開(kāi)發(fā)這樣一套管理軟件成為很有必要的事情。第一章 緒論 1 第一章 緒論 問(wèn)題提出 信息管理系統(tǒng)( MIS)的概念是 1961 年美國(guó)人 首先提出來(lái)的,是一門(mén)新興的,集管理科學(xué),信息科學(xué),系統(tǒng)科學(xué)及計(jì)算機(jī)科學(xué)為一體得綜合性學(xué)科,研究的是企業(yè)中信息管理活動(dòng)的全過(guò)程,以便有效的管理信息,提供各類(lèi)管理決策信息,輔助企業(yè)進(jìn)行現(xiàn)代化管理,信息管理系統(tǒng), 以 備數(shù)據(jù)處理,計(jì)劃,控制,預(yù)測(cè)和輔助決策功能,用統(tǒng)一標(biāo)準(zhǔn)處理和提供信息,排除使用前后矛盾的不完整的數(shù)據(jù)。 該項(xiàng)目開(kāi)發(fā)的軟件為學(xué)校學(xué)生信息管理系統(tǒng)軟件,是鑒于目前學(xué)校學(xué)生人數(shù)劇增,學(xué)生信息呈爆炸行增長(zhǎng)的前提下,學(xué)校對(duì)學(xué)生信息管理的自動(dòng)化與準(zhǔn)確化的要求日益強(qiáng)烈的背景下構(gòu)思出來(lái)的,該軟件設(shè)計(jì)完成后可用于包括學(xué)校,學(xué)院基于 B/S 模式的學(xué)生考試成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 2 的學(xué)生信息的管理。采用這種胖服務(wù)器,瘦客戶(hù)端的運(yùn)行模式,主要的命令執(zhí)行、數(shù)據(jù)計(jì)算都在服務(wù)器完成,應(yīng)用程序在服務(wù)器安裝,客戶(hù)機(jī)不用安裝應(yīng)用程序,所有日常辦公操作可通過(guò)免費(fèi)的瀏覽器來(lái)完成。 (4)對(duì)于終端用戶(hù)來(lái)講, B/S 模式比 C/S 簡(jiǎn)化了客戶(hù)端程序,減少了終端用戶(hù)的投入成本。通過(guò)調(diào)查分析,新系統(tǒng)設(shè)計(jì)方案有以下三個(gè)可行性: 技術(shù)可行性 基于 B/S 模式的學(xué)生考試成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 6 本系統(tǒng)采用 基于 技術(shù)的 B/S 系統(tǒng)結(jié)構(gòu),基于 J2EE 的技術(shù)框架并且整合成熟先進(jìn)的開(kāi)源框架 Ext、 、 Spring、 Ibatis,數(shù)據(jù)庫(kù)開(kāi)發(fā)平臺(tái)選用 SQL SERVER 20xx,該數(shù)據(jù)庫(kù)提供數(shù)據(jù)庫(kù)之間的數(shù)據(jù)復(fù)制功能,可代替現(xiàn)有系統(tǒng)數(shù)據(jù)的手工直接添加到數(shù)據(jù)庫(kù)的工作,降低出錯(cuò)率,提高數(shù)據(jù)的可用性。 ( 4)兼容性:系統(tǒng)的所有軟硬件理論上都應(yīng)有的兼容性,用以保證軟硬件的可互換性。自從 Java 推出以來(lái), JDK 已經(jīng)成為使用最廣泛的 Java SDK, JDK 是整個(gè) Java 的核心,包括了 Java 運(yùn)行環(huán)境, Java 工具和 Java 基礎(chǔ)的類(lèi)庫(kù),從 SUN 的 開(kāi)始 ,提供了泛型等非常實(shí)用的功能,其版本也不斷更新,運(yùn)行效率得到了非常大的提高。其中, IBM 的 WebSphere Studio Workbench是突出的例子。其中, Java 開(kāi)發(fā)工具 JDT 為開(kāi)發(fā)人員提供大量的集成工具集,主要為 Java 應(yīng)用程序提供編程接口 (API)。 SQL Server 20xx 介紹 基于 B/S 模式的學(xué)生考試成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 12 SQL Server 是一種縮放、高性能的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。 SQL Server 20xx 全面擴(kuò)展了 SQL Server 的性能可靠性和易用性使它成為一個(gè)杰出的數(shù)據(jù)庫(kù)平臺(tái)可用于大型聯(lián)機(jī)事務(wù)處理數(shù)據(jù)倉(cāng)庫(kù)以及電子商務(wù)等, SQL Server 20xx 引進(jìn)了數(shù)據(jù)庫(kù)和服務(wù)器增強(qiáng)功能以及其它一些新的特性。 MySQL 用 C 和 C++編寫(xiě),它可以工作在許多平臺(tái)( Unix, Linux, Windows)上,提供了針對(duì)不同編程語(yǔ)言( C, C++,JAVA 等)的 API 函數(shù);使用核心線程實(shí)現(xiàn)多線程,能夠很好的支持多 CPU;提供事務(wù)和非事務(wù)的存儲(chǔ)機(jī)制,快速的基于線程的內(nèi)存分配系統(tǒng); MySQL 采用雙重許可,用戶(hù)可以在 GNU 許可條款下以免費(fèi)軟件或開(kāi)放源碼軟件的方式使用 MySQL 軟件,也可以從 MySQL AB公司獲得正式的商業(yè)許可。 ( 4)回調(diào) Action 的 execute 方法,該 execute 方法先獲取用戶(hù)請(qǐng)求參數(shù),根據(jù)實(shí)際請(qǐng)求,初始化具體的參數(shù),調(diào)用業(yè)務(wù)邏輯組件來(lái)處理用戶(hù)的請(qǐng)求。 Web 支持提供 Web 應(yīng)用開(kāi)發(fā)的支持。 Ibatis 能將輸入的普通 pojo 對(duì)象、 map、 xml 等映射到 SQL 的條件參數(shù)上,同時(shí)也可以將查詢(xún)結(jié)果映射到普通 pojo 對(duì)象(集合)、 map、 xml 等上面; Ibatis 使用 xml 文件來(lái)映射這些輸入以及輸出。 而 B/S 模式由于他開(kāi)發(fā)的系統(tǒng)維護(hù)工作集中在服務(wù)器上,客戶(hù)端不用維護(hù),就可以很好的滿(mǎn)足用戶(hù)的需求以及達(dá)到安全性,一致性,可靠性的特點(diǎn),而且對(duì)于終端用戶(hù)來(lái)講, B/S 模式比 C/S 簡(jiǎn)化了客戶(hù)端程序,減少了終端用戶(hù)的投入成本。這種模式統(tǒng)一了客戶(hù)端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā)、維護(hù)和使用。 所以本系統(tǒng)采用基于 B/S 模式的系統(tǒng)結(jié)構(gòu)設(shè)計(jì),其 B/S 結(jié)構(gòu)設(shè)計(jì)圖如圖 4— 1: 圖 4— 1 B/S 結(jié)構(gòu)設(shè)計(jì)圖 系統(tǒng)業(yè)務(wù)流程分析 用戶(hù)通過(guò)登錄模塊進(jìn)入系統(tǒng),經(jīng)過(guò)判定確定其權(quán)限,普通用戶(hù)登錄后,可以查看各模塊的消息,也可修改和提交部分信息,權(quán)限受到限制,管理員可以直接添加、修改、刪除所有信息,具有最高權(quán)限。 在業(yè)務(wù)邏輯層, 利用 Spring 框架的依賴(lài)注入實(shí)現(xiàn)對(duì)業(yè)務(wù)邏輯類(lèi)和 DAO 類(lèi)的實(shí)例托管;在事務(wù)處理方面,利用 Spring提供的面向切面的事務(wù)處理功能,使對(duì)數(shù)據(jù)的事務(wù)控制脫離于數(shù)據(jù)訪問(wèn)接口實(shí)現(xiàn);在對(duì)象關(guān)系映射方面,利用 Spring對(duì)數(shù)據(jù)庫(kù)連接池的托管和對(duì) Ibatis 框架的支持。 數(shù)據(jù)庫(kù)技術(shù)發(fā)展階段 : ( 1)自由管理方式:存取數(shù)據(jù)是根據(jù)設(shè)備的物理地址進(jìn)行的,這種方式迫使程序員直接與物理設(shè)備打交道。根據(jù)需求分析和業(yè)務(wù)流程,對(duì)本管理信息系統(tǒng)的業(yè)務(wù)表結(jié)構(gòu)進(jìn)行設(shè)計(jì)。 考試成績(jī)查詢(xún)是根據(jù)院系代號(hào)、班級(jí)代號(hào)、專(zhuān)業(yè)、課程代號(hào)統(tǒng)計(jì)學(xué)生各個(gè)科目的考試成績(jī)的統(tǒng)計(jì)信息。 include file=/include package name=/system extends=strutsdefault action name=login class= result name=successapp/system/main//result result name=warn/result result name=errorapp/system/main//result /action !菜單樹(shù) action name=menutree class=/ !個(gè)人密碼修改 action name=modifypwd class=/ Ajax層實(shí)現(xiàn) 采用 Ajax技術(shù)實(shí)現(xiàn)頁(yè)面異步提交,首先實(shí)現(xiàn) JSP 輸入域的頁(yè)面值獲取并打包發(fā)送到 Action處理邏輯,然后進(jìn)行后臺(tái)邏輯處理并返回?cái)?shù)據(jù)給 Action,異步 Ajax控件獲取到返回?cái)?shù)據(jù)并自動(dòng)填入頁(yè)面。 在本文針對(duì)實(shí)際需要將系統(tǒng)的功能進(jìn)行了詳細(xì)分析、設(shè)計(jì)與總結(jié),這極大成度上滿(mǎn)足了用戶(hù)操作方便的需求;本系統(tǒng)應(yīng)用 J2EE 技術(shù)開(kāi)發(fā)可以部署在多種操作系統(tǒng)之上,例如: Windows、 Linux、 Unix;可以適用于多種應(yīng)用服務(wù)器,例如: Tomcat、Jboss、 Weblogic 等,本次開(kāi)發(fā)采用 Tomcat 應(yīng)用服務(wù)器 ,運(yùn)用 Ibatis 數(shù)據(jù)持久化架構(gòu)應(yīng)用于多種數(shù)據(jù)庫(kù),本次開(kāi)發(fā)數(shù)據(jù)庫(kù)采用 SQL server20xx。在畢業(yè)設(shè)計(jì)的過(guò)程中,周老師一直保持著認(rèn)真負(fù)責(zé)的精神和不厭其煩的態(tài)度,在實(shí)際設(shè)計(jì)過(guò)程中給我耐心的指導(dǎo),并在設(shè)計(jì)方面提出了切實(shí)可行的建議,因此,這次畢業(yè)設(shè)計(jì)的完成與周老師的細(xì)心指導(dǎo)是分不開(kāi)的。學(xué)??梢怨颊撐模ㄔO(shè)計(jì))的全部或部分內(nèi)容。 作者簽名: 指導(dǎo)教師簽名: 日期: 日期: 參考文獻(xiàn) 43 注 意 事 項(xiàng) (論文)的內(nèi)容包括: 1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作) 2)原創(chuàng)性聲明 3)中文摘要( 300 字左右)、關(guān)鍵詞 4)外文摘要、關(guān)鍵詞 5)目次頁(yè)(附件不統(tǒng)一編入) 6)論文主體部分:引言(或緒論)、正文、結(jié)論 7)參考文獻(xiàn) 8)致謝 9)附錄(對(duì)論文支持必要時(shí)) :理工類(lèi)設(shè)計(jì)(論文)正文字?jǐn)?shù)不少于 1 萬(wàn)字(不包括圖紙、程序清單等),文科類(lèi)論文正文字?jǐn)?shù)不少于 萬(wàn)字。從指導(dǎo)我建立第一場(chǎng)景到幫助我檢查程序中的錯(cuò)誤和遺漏,他們都盡心竭力地幫助我發(fā)現(xiàn)并解決問(wèn)題。 該系統(tǒng)經(jīng)過(guò)一段時(shí)間的糾錯(cuò)測(cè)試,并無(wú)重大漏洞或錯(cuò)誤代碼,運(yùn)行及維護(hù)都比較簡(jiǎn)便易懂,對(duì)于操作本學(xué)生考試信息管理系統(tǒng)的人員的水平要求不高,因此比較適合于各個(gè)類(lèi)型的學(xué)校的學(xué)生考試成績(jī)管理。post39??梢赃M(jìn)行院系代號(hào)、班級(jí)代號(hào)、專(zhuān)業(yè)、課程代號(hào)統(tǒng)計(jì) , 提交的元素和提交成功之后回顯的元素。 表 42 課程信息表 字段名稱(chēng) 字段描述 數(shù)據(jù)類(lèi)型 備注 curriculumId 課程代號(hào) varchar2(10) 主鍵、非空 curriculumName 課程名稱(chēng) varchar2(20) curriculumType 課程類(lèi)別 varchar2(10) curriculumNum 課程學(xué)分 varchar2(5) consultBook 參考教材 varchar2(40) author 編者 varchar2(20) bookconcern 出版社 varchar2(40) curriculumDeb 課程簡(jiǎn)介 varchar2(80) createtime 建立時(shí)間 date updatetime 更新時(shí)間 date note 備注 varchar2(80) 選課登記表 學(xué)生選課登記是根據(jù)學(xué)生按照規(guī)則選取的課程注冊(cè)的過(guò)程,為學(xué)生在系統(tǒng)中指定所選取的考試課程,該操作是登記一條已經(jīng)學(xué)生選課記錄,則相應(yīng)在數(shù)據(jù)庫(kù)中該選課登記的信息被記錄。 ( 2)文件管理方式:引入了文件系統(tǒng),主要缺點(diǎn): 1)程序和文件相互依存; 2)數(shù)據(jù)冗余大; 3)數(shù)據(jù)容易發(fā)生矛盾; 4)不能反映企業(yè)間的業(yè)務(wù)聯(lián)系。 在各層之間進(jìn)行交換的過(guò)程中,利用數(shù)據(jù)傳 輸類(lèi)進(jìn)行數(shù)據(jù)的傳遞和交互。 客戶(hù)端瀏覽器 客戶(hù)端瀏覽器 客戶(hù)端瀏覽器 學(xué)生 信息處理 Web 應(yīng)用服務(wù)器 數(shù)據(jù)庫(kù)服務(wù)器 課程信息處理 成績(jī)信息處理 應(yīng)用層 數(shù)據(jù)層 基于 B/S 模式的學(xué)生考試成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 20 管理系統(tǒng)實(shí)現(xiàn)業(yè)務(wù)功能包括: 權(quán)限管理:系統(tǒng)需要經(jīng)過(guò)有效的身份驗(yàn)證可以
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1