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

正文內(nèi)容

基于web的學(xué)生成績(jī)與管理系統(tǒng)計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-01-04 04:20 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 生管理信息系統(tǒng)建設(shè)中的成績(jī)管理系統(tǒng)的開發(fā)為背景,論述了管理信息系統(tǒng)的概念、結(jié)構(gòu)及系統(tǒng)開發(fā)的基本原理和方法,全文共分為緒論、相關(guān)技術(shù)介紹、系統(tǒng)分析和系統(tǒng)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、系統(tǒng)的具體實(shí)現(xiàn)、系統(tǒng)測(cè)試和總結(jié)、結(jié)束語、致謝、參考文獻(xiàn)、附錄等。 1. 1 系統(tǒng)的開發(fā)背景 當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代 , 在各行各業(yè)中離不開信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大 好處在于利用它能夠進(jìn)行信息管理。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對(duì)于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。 管理信息系統(tǒng)是進(jìn)行信息的采集、存儲(chǔ)、加工、維護(hù)和使用的系統(tǒng),它是隨著管理科學(xué)和技術(shù)科學(xué)的發(fā)展而形成的。學(xué)生成績(jī)管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來說都至關(guān)重要 ,所以學(xué)生成績(jī)管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?,?duì)學(xué)生來說可以輕松的查閱自己在校的成績(jī)以及信息等。但是一直以來人們都是靠傳統(tǒng)人工的方式管理學(xué) 生成績(jī),這種管理方式存在著許多缺點(diǎn) ,如 :效率低、保密性差 ,另外時(shí)間一長(zhǎng) ,將產(chǎn)生大量的文件和數(shù)據(jù) ,這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。 隨著科學(xué)技術(shù)的不斷提高 ,計(jì)算機(jī)科學(xué)日漸成熟 ,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí) ,它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分 ,使用計(jì)算機(jī)對(duì)學(xué)生成績(jī)信息進(jìn)行管理 ,有著手工管理所無法比擬的優(yōu)點(diǎn) .例如 :檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生成績(jī)管理的效率 ,也是企業(yè)的科學(xué)化、正規(guī)化管理 ,與世界接軌的 重要條件。因此,開發(fā)這樣的一套成績(jī)管理系統(tǒng)成為很有必要的事情。 學(xué)生成績(jī)管理系統(tǒng)提供了強(qiáng)大的學(xué)生成績(jī)管理管理功能,方便系統(tǒng)管理員對(duì)學(xué)生成績(jī)等信息的添加、修改、刪除、查詢等操作,同時(shí)一樣的方面學(xué)生對(duì)自己各科成績(jī)查詢,學(xué)習(xí)的交流。 1. 2 現(xiàn)有系統(tǒng)存在問題的分析 在我國(guó),各大中小學(xué)校的各類信息管理系統(tǒng)并非一個(gè)新的課題,但也有的學(xué)校根本就沒有信息任何管理系統(tǒng),所有的工作幾乎還是手工操作來完成。計(jì)算機(jī)技術(shù)在日新月異的發(fā)展,但是有的很多學(xué)校,特別是在西部貧困地區(qū),學(xué)校的種類管理都依然由手工操作來完成,這十分落后,效率 極低,成本很大,而且極易出錯(cuò)。隨著社會(huì)的發(fā)展,信息化是社會(huì)進(jìn)程的必然趨勢(shì),學(xué)校管理只有快、準(zhǔn)、精,才能發(fā)揮其價(jià)值。 所以機(jī)器代替人力是必然的歷史發(fā)展趨勢(shì),只有領(lǐng)導(dǎo)的重視和支持才能從人工操作改為計(jì)算機(jī)的自動(dòng)化系統(tǒng)。人工操作必將被計(jì)算機(jī)代替。 有些學(xué)校雖使用了計(jì)算機(jī),甚至管理系統(tǒng),但是仍然存在很多問題,問題一日不解決,效率就一日提不上去。 還有,有的系統(tǒng)很不完善到處是漏洞,可以說是千瘡百孔,這樣極不完善的系統(tǒng)對(duì)管理來說是沒有任何保障的。 1. 3 系統(tǒng)開發(fā)的必要性 在 21 世紀(jì)的科技時(shí)代,科學(xué)技術(shù)突飛猛進(jìn), 計(jì)算機(jī)已 經(jīng) 不僅是在科技上應(yīng)用,而且在生活中也是同樣得到了廣泛在應(yīng)用。如今 , 不管是小學(xué)、初中、高中、甚至是很多大學(xué)生的學(xué)生成績(jī) 管理 基本上是靠人工進(jìn)行管理 , 但 隨著 時(shí)間的變化, 學(xué)校規(guī)模的 擴(kuò) 大,有關(guān)學(xué)生成績(jī)管理工作 和 所涉及 到 的數(shù)據(jù)量越來越大越 來 越 多 , 大多數(shù) 學(xué)校不得不靠增加人力、物力 、財(cái)力 來進(jìn)行學(xué)生成績(jī) 管理 。但 是人 工管理 成績(jī)檔案 具有效率 低 、查找 麻煩 、可靠性 不 高、保密性 低等因素。因此 開發(fā) 出 一個(gè)不僅 僅是 適用 于大中專院校以及其它 高校 通用的 學(xué)生成績(jī)管理系統(tǒng) 是必要的 。 開發(fā) 一個(gè) 學(xué)生成績(jī)管理系統(tǒng),采用計(jì)算機(jī)對(duì)學(xué)生成績(jī)進(jìn)行管理,進(jìn)一步提高 了辦學(xué)效益和現(xiàn)代化水平。 為 廣大教師 和學(xué)生 提高工作效率,實(shí)現(xiàn)學(xué)生成績(jī)信息管理工作流程的系統(tǒng)化、規(guī)范化和自動(dòng)化。現(xiàn)在我國(guó)的大中專院校的學(xué)生成績(jī) 檔案 管理水平普遍 都不是很 高,有的還停留 在全用 紙介質(zhì)基礎(chǔ)上,這種管理 方式 已不能適應(yīng)時(shí)代的發(fā)展, 社會(huì)的需求, 因?yàn)樗速M(fèi)了 大量的 人力物力 ,也存在著許多不足的因素 。在今 天 信息時(shí)代這種傳統(tǒng)的管理方法必然 會(huì) 被計(jì)算機(jī)為基礎(chǔ)的信息管理系統(tǒng)所代替。 一個(gè)高效的學(xué)生成績(jī)管理系統(tǒng) 可以存儲(chǔ)歷屆的學(xué)生 成績(jī) 檔案 ,不 需 要大量的人力,只需要幾名專門 錄入員即可操作系統(tǒng),節(jié)省大量人力 , 可以迅速查到所需信息 、 高 效 、 安全 ,學(xué)生在能方便的查看自己的成績(jī) 。 1. 4 系統(tǒng)開發(fā)目標(biāo)與意義 系統(tǒng)開發(fā)目標(biāo) 本系統(tǒng)是將現(xiàn)代化的計(jì)算機(jī)技術(shù)和傳統(tǒng)的教學(xué)、教務(wù)工作相結(jié)合,按照學(xué)院的工作流程設(shè)計(jì)完成的。為了使系統(tǒng)在學(xué)院的管理中發(fā)揮更大的作用,實(shí)現(xiàn)工作過程的計(jì)算機(jī)化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下的系統(tǒng)開發(fā)目標(biāo): 、可靠性和適用性,同時(shí)注意到先進(jìn)性。 ,防止混亂。 。 ,實(shí)現(xiàn)報(bào)表打印。 意數(shù)據(jù)的安全性,具有數(shù)據(jù)備份和恢復(fù)的功能。 ,盡量減少用戶的操作。 意義 學(xué)生成績(jī)管理是學(xué)校管理中異常重要的一個(gè)環(huán)節(jié),作為學(xué)校,除了育人,就是育知,學(xué)生成績(jī)管理的計(jì)算機(jī)化是整個(gè)學(xué)校教務(wù)管理中的重要一部分,能否實(shí)現(xiàn)這一步關(guān)系到學(xué)校辦學(xué)整體效率的高低,介于它的重要性,學(xué)生成績(jī)管理系統(tǒng)的開發(fā)與應(yīng)用就逐漸提入議程,并占著越來越重要的份量。 運(yùn)用學(xué)生成績(jī)管理系統(tǒng)可以減輕學(xué)院教學(xué)人員的工作量,縮小開支,提高工作效率與準(zhǔn)確率,能夠合理安排時(shí)間,能夠盡快的知道自己的考試成績(jī),投入新的課程的學(xué)習(xí) 或復(fù)習(xí)這次沒有考過的課程。而學(xué)生成績(jī)管理系統(tǒng)的應(yīng)用也為今天的民辦教育在未來市場(chǎng)的競(jìng)爭(zhēng)力有所提高。從大的方向說,就是為了加速我國(guó)四化建設(shè)的發(fā)展,實(shí)現(xiàn)全部的自動(dòng)化,使我國(guó)發(fā)展成為通訊網(wǎng)絡(luò)化,決策科學(xué)化,辦公自動(dòng)化的國(guó)家。 在現(xiàn)代,高科技的飛躍發(fā)展,人們工作習(xí)慣的改變,特別是電腦的大量普及,人們生活節(jié)奏越來越快,怎樣提高工作效率是人們首先考慮的問題。學(xué)生成績(jī)管理是一個(gè)非常繁瑣與復(fù)雜的一項(xiàng)工作,一個(gè)原因就是工作量大,不好管。對(duì)于一個(gè)學(xué)校而言,更應(yīng)該運(yùn)用一些本地資源,提高管理的力度,對(duì)學(xué)生負(fù)責(zé),對(duì)家長(zhǎng)負(fù)責(zé)。 1. 5 可行性分析 可行性研究的目的是用最小的代價(jià)在盡可能的時(shí)間內(nèi)確定問題是否能夠解決??紤]到 系統(tǒng)開發(fā) 時(shí)間、資源等因素,在實(shí)際開發(fā)該計(jì)算機(jī)系統(tǒng)時(shí),常常要為資源不足和交付日期難以完成而苦惱,因而需要慎重地盡可能早地估價(jià)研制課題的可行性。可行性研究包括:經(jīng)濟(jì)可行性、技術(shù)可行性、 操作 可行性、不同的方案等等 。 經(jīng)濟(jì)上可行性 現(xiàn)在,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長(zhǎng)足的進(jìn)步。而本系統(tǒng)的開發(fā),為學(xué)校的工作效率帶來了一個(gè)質(zhì)的飛躍,為此主要表現(xiàn)有以下幾個(gè)方面: 第一,本系統(tǒng)的運(yùn)行可以代替人工進(jìn)行許多繁雜的勞動(dòng); 第 二,本系統(tǒng)的運(yùn)行可以節(jié)省許多資源; 第三,本系統(tǒng)的運(yùn)行可以大大的提高學(xué)校的工作效率; 第四,本系統(tǒng)可以使敏感文檔更加安全,等等。所以,本系統(tǒng)在經(jīng)濟(jì)上是可行的。 技術(shù)上可行性 本系統(tǒng)的開發(fā)利用 Navicat for MySQL 作為本系統(tǒng)的數(shù)據(jù)庫,它是一個(gè)支持多用戶的新型數(shù)據(jù)庫,適用于大中規(guī)模的數(shù)據(jù)量需求。學(xué)校校園網(wǎng)的建設(shè)也為新系統(tǒng)服務(wù)器 /客戶端的結(jié)構(gòu)提供了硬件的支持。 使用 java 作為系統(tǒng)開發(fā)的開發(fā)環(huán)境,它提供完善的指令控制語句、類與對(duì)象的支持及豐富的數(shù)據(jù)類型,給開發(fā)高性能系統(tǒng)提供的保障為開發(fā)滿足 客戶要求的系統(tǒng),保證了代碼的模塊化要求,而代碼模塊化的提高,非常有利于以后對(duì)新系統(tǒng)的擴(kuò)展與修改。 綜上所述,本系統(tǒng)的設(shè)計(jì)與開發(fā)在技術(shù)上和硬件設(shè)備上的條件都是滿足的,因此,它在技術(shù)上是可行的。 操作可行性 本系統(tǒng)為一個(gè)小型的學(xué)生信息管理系統(tǒng),所耗費(fèi)的資源非常的小,學(xué)校的電腦無論是硬件還是軟件都能夠滿足條件,界面設(shè)計(jì)時(shí)充分考慮管理人員的習(xí)慣,使得操作簡(jiǎn)單;數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計(jì)準(zhǔn)確;制表靈活;適應(yīng)力強(qiáng);容易擴(kuò)充,因此,本系統(tǒng)在操作上是可行的。 1. 6 系統(tǒng)設(shè)計(jì)原則 1. 實(shí)用性原則: 確保系統(tǒng) 具有良好的系統(tǒng)性能,友好的用戶界面,較高的處理效率,便于使用和維護(hù),并采用成熟的技術(shù)。 2. 先進(jìn)性原則: 盡量采用先進(jìn)而且成熟的技術(shù),使系統(tǒng)具有較高的技術(shù)水和較 長(zhǎng)的生命周期 3. 開放性、安全性、可靠性及可擴(kuò)展性原則。 4. 兼容性原則: 對(duì)于所選硬件系統(tǒng)及平臺(tái),能很好地適應(yīng)開發(fā)和使用的需要。 5. 規(guī)范性原則: 軟件設(shè)計(jì)過程嚴(yán)格按照“軟件工程”的規(guī)定,系統(tǒng)編碼,文檔,操作系統(tǒng)平臺(tái)以及所采用的開發(fā)方法按照相應(yīng)的國(guó)際標(biāo)準(zhǔn)和國(guó)家標(biāo)準(zhǔn)。 2 相關(guān)技術(shù)介紹 2. 1 MVC 模式 MVC 是一種架構(gòu)型模式,它本 身并不引入新的功能,只是用來指導(dǎo)我們改善應(yīng)用程序的架構(gòu),使得應(yīng)用的模型和視圖相分離,從而達(dá)到更好的開發(fā)和維護(hù)效率。在 MVC 模式中,應(yīng)用程序被劃分成模型( Model)、視圖( View)和控制器( Controller)三個(gè)部分。其中,模型部分包含了應(yīng)用程序的業(yè)務(wù)邏輯和業(yè)務(wù)數(shù)據(jù);視圖部分封裝了應(yīng)用程序的輸出形式(頁面、界面);而控制器部分負(fù)責(zé)協(xié)調(diào)模型和視圖,根據(jù)用戶請(qǐng)求來選擇要調(diào)用哪個(gè)模型來處理業(yè)務(wù),以及最終由哪個(gè)視圖為用戶做出應(yīng)答。 MVC模式的這三個(gè)部分的職責(zé)非常明確,而且相互分離,每個(gè)部分都可以獨(dú)立的改變而不 影響其他部分,大大提高了應(yīng)用的靈活性和重用性。 MVC 模式基礎(chǔ) 在 MVC 模式中,一個(gè)應(yīng)用被劃分成了模型( Model)、視圖( View)和控制器( Controller)三個(gè)部分。 模型、視圖、控制器各部分的作用 模型( Model):負(fù)責(zé)封裝應(yīng)用的狀態(tài),并實(shí)現(xiàn)應(yīng)用的功能。通常分為數(shù)據(jù)模型和業(yè)務(wù)邏輯模型,數(shù)據(jù)模型用來存放業(yè)務(wù)數(shù)據(jù),比如訂單信息、用戶信息等;而業(yè)務(wù)邏輯模型包含應(yīng)用的業(yè)務(wù)操作,比如訂單的添加或者修改等。 視圖( View):用來將模型的內(nèi)容展現(xiàn)給用戶,用戶可以通過視圖來請(qǐng) 求模型進(jìn)行更新。視圖從模型獲得要展示的數(shù)據(jù),然后用自己的方式展現(xiàn)給用戶,相當(dāng)于提供界面來與用戶進(jìn)行人機(jī)交互;用戶在界面上操作或者填寫完成后,會(huì)點(diǎn)擊提交按鈕或是以其它觸發(fā)事件的方式,來向控制器發(fā)出請(qǐng)求。 控制器( Controller):用來控制應(yīng)用程序的流程和處理視圖所發(fā)出的請(qǐng)求。當(dāng)控制器接收到用戶的請(qǐng)求后,會(huì)將用戶的數(shù)據(jù)和模型的更新相映射,也就是調(diào)用模型來實(shí)現(xiàn)用戶請(qǐng)求的功能;然后控制器會(huì)選擇用于響應(yīng)的視圖,把模型更新后的數(shù)據(jù)展示給用戶。 MVC 模式作用 在早期開發(fā)的時(shí)候不遵守 MVC 模式。結(jié)果程序 結(jié)構(gòu)劃分不明確,各個(gè)部分功能混亂,在業(yè)務(wù)功能發(fā)生變更時(shí),無論是業(yè)務(wù)邏輯修改還是顯示形式修改,都要修改很多的類,“牽一發(fā)而動(dòng)全身”,導(dǎo)致軟件的開發(fā)和維護(hù)效率低下,錯(cuò)誤百出。而遵循 MVC 模式來開發(fā)系統(tǒng),就會(huì)極大的避免上述問題的出現(xiàn)。 MVC 模式的核心手段是解耦, MVC 模式通過仔細(xì)的劃分功能,把整個(gè)應(yīng)用程序劃分成模型、視圖、控制器三個(gè)部分,然后嚴(yán)密控制三個(gè)部分之間的通信,從而得到一個(gè)結(jié)構(gòu)清晰、功能分布合理、可重用、可擴(kuò)展、可維護(hù)的應(yīng)用程序。 因此,使用 MVC 模式,可以獲得以下好處: 低耦合性:在 MVC模式中,模型和 視圖是解耦的,模型不會(huì)依賴于視圖,視圖僅僅從模型中獲取需要展示的數(shù)據(jù),不會(huì)與模型的邏輯處理相關(guān)聯(lián)。 更低的開發(fā)成本: MVC 模式幫我們清楚的劃分了各部分的職責(zé),讓程序員各司其職, Java 程序員只關(guān)心業(yè)務(wù)邏輯的實(shí)現(xiàn),也就是模型部分;而界面程序員只關(guān)心頁面展示,也就是視圖部分。 更好的可維護(hù)性: MVC 模式劃分出明晰的模型和視圖,并使其解耦,在軟件需求發(fā)生變更的時(shí)候,就可以各自獨(dú)立的改變而不會(huì)相互影響,使得程序更容易維護(hù)和擴(kuò)展。 2. 2 輕量級(jí) Java EE 開發(fā)平臺(tái): S2SH 輕量級(jí) JavaEE 應(yīng)用,以傳統(tǒng)的 JSP 作為表現(xiàn)層技術(shù),以系列來源框架作為 MVC層、中間層、持久層解決方案,并將這些開源的框架有機(jī)地組合在一起,使得 javaEE應(yīng)用具有高度的可擴(kuò)展性、可維護(hù)性 。 Struts 2 Struts2 是以 Webwork 的設(shè)計(jì)思想為核心 的 MVC 框架 。 Struts 2 與 Struts 1相比,確實(shí)有很多革命性的改進(jìn),但它并不是新發(fā)布的新框架,而是在另一個(gè)赫赫有名的框架: WebWork 基礎(chǔ)上發(fā)展起來的。從某種程度上來講, Struts2 沒有繼承Struts 1 的血統(tǒng),而是繼承 WebWork 的血統(tǒng)。或者說, WebWork 衍生出了 Struts2,而不是 Struts 1 衍生了 Struts2 是 WebWork 的升級(jí),而不是一個(gè)全新的框架,因此穩(wěn)定性、性能等各方面都有很好的保證。 通過對(duì) Struts2體系結(jié)構(gòu)的了解,我們發(fā)現(xiàn) Struts2對(duì) Struts1進(jìn)行了巨大的改進(jìn)。主要表現(xiàn)在如下幾個(gè)方面: (1) 在 Action 的實(shí)現(xiàn)方面: Struts1 要求必須統(tǒng)一擴(kuò)展自 Action 類,而Struts2 中可以是一個(gè)普通的 POJO。 (2) 線程模型方面: Struts1 的 Action 工作在單例模式,一個(gè) Action 的實(shí)例處理所有的請(qǐng)求。 Struts2 的 Action 是一個(gè)請(qǐng)求對(duì)應(yīng)一個(gè)實(shí)例。沒有線程安全方面的問題。 (3) Servlet 依賴方面: Struts1 的 Action 依賴于 Servlet API,比如 Action的 execute 方法的參數(shù)就包括 requ
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1