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

正文內(nèi)容

基于web的綜合測評系統(tǒng)_計算機軟件開發(fā)畢業(yè)論文-在線瀏覽

2024-09-12 08:19本頁面
  

【正文】 版基地相繼投入使用,大中城市公共圖書館將實現(xiàn)聯(lián)網(wǎng),全國在線數(shù)據(jù)庫總量達(dá)到 30 多萬個 . servlet 介紹 servlet 是在服務(wù)器上運行的小 程序 。 服務(wù)器上需要一些程 序,常常是根據(jù)用戶輸入訪問數(shù)據(jù)庫的程序。然而,在服務(wù)器上運行 Java,這種程序可使用 Java 編程語言實現(xiàn)。各個用戶請求被激活成單個程序中的一個線程,而無需創(chuàng)建單獨的進程,這意味著服務(wù)器端處理請求 的系統(tǒng)開銷將明顯降低。利用它我們可以在數(shù)據(jù)庫和 JavaEE 的開發(fā)、發(fā)布以及 應(yīng)用程序 服務(wù)器的整合方面極大的提高工作效率。 Tomcat 介紹 Tomcat 是 Apache 軟件基金會( Apache Software Foundation)的 Jakarta 項目中的一個核心項目,由 Apache、 Sun 和其他一些公司及個人共同開發(fā)而成。因為 Tomcat 技術(shù)先進、性能穩(wěn)定,而且免費,因而深受 Java 愛好者的喜愛并得到了部分軟 件開發(fā)商的認(rèn)可,成為目前比較流行的 Web 應(yīng)用服務(wù)器。 JSP( Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。 用JSP 開發(fā)的 Web 應(yīng)用是跨平臺的,既能在 Linux 下運行,也能在 其他操作系統(tǒng)上運行。 Java 技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應(yīng)用于個人 PC、數(shù)據(jù)中心、游戲控制臺、科學(xué)超級計算機、移動電話和互聯(lián)網(wǎng),同時擁有全球最大的開發(fā)者專業(yè)社群。 SQL (Structured Query Language),結(jié)構(gòu)化查詢語言 .SQL 語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通 .按照 ANSI(美國國家標(biāo)準(zhǔn)協(xié)會 )的規(guī)定, SQL 被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標(biāo) 準(zhǔn)語言 .SQL 語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等 .絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)都采用了 SQL語言標(biāo)準(zhǔn) .雖然很多數(shù)據(jù)庫都對 SQL 語句進行了再開發(fā)和擴展,但是包括 Select, Insert, Update, Delete, Create,以及 Drop 在內(nèi)的標(biāo)準(zhǔn)的 SQL 命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作 . SQL 數(shù)據(jù)庫介紹 SQL Server20xx 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng),該版本繼承了 SQL Server 版本的優(yōu)點,同時又比它增加了許多更先進的功能 .具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點,可跨越從運行 Microsoft Windows 98 的膝上型電腦到運行 Microsoft Windows 20xx 的大型多處理器的服務(wù)器等多種平臺使用 . SQL Server 20xx 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心 .此外 SQL Server 20xx 結(jié)合了分析、報表、集成和通知功能 .這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟有效的 BI 解決方案,幫助您的團隊通過記分卡、 Dashboard、 Web services 和移動設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個領(lǐng)域 . SQL Server 20xx 是一個重大的產(chǎn)品版本,它推出了許 SQL Server 20xx 主要功能 ,更多新的特性和關(guān)鍵的改進,使得它成為至今為止最強大和最全面的 SQL Server 版本 . 10 ? 可信任,使得公司可以以很高的安全性、可靠和可擴展性來運行他們最關(guān)鍵任務(wù)的應(yīng)用程序 . ? 高效的 —— 使得公司可以降低開發(fā)和管理他們的數(shù)據(jù)基礎(chǔ)設(shè)施的時間和成本 . ? 智能的 —— 提供了一個全面的平臺,可以在你的用戶需要的時候給他發(fā)送觀察和信息 . 本章總結(jié) 借助上面所陳列的當(dāng)前流行的編程語言以及一些開發(fā)工具,基本上就已經(jīng)解決了日常開發(fā)中常見的業(yè)務(wù)問題。對于系統(tǒng)的整體架構(gòu)建模則按照 UML 標(biāo)準(zhǔn)來處理,使得系統(tǒng)設(shè)計開發(fā)過程更加統(tǒng)一化、規(guī)范化。 技術(shù)可行性:當(dāng)前 Web 開發(fā)技術(shù)已經(jīng)發(fā)展成熟,類似本系統(tǒng)功能的論壇系統(tǒng)是很常見的,所以在開發(fā)技術(shù)上可行 . 經(jīng)濟可行性:硬件方面:現(xiàn)有的計算機機房的網(wǎng)絡(luò)資源、一臺普通 PC 機 .軟件方面:MyEclipse 開發(fā)環(huán)境、 Microsoft SQL Server 20xx 數(shù)據(jù)庫管理系統(tǒng)軟件及相關(guān)開發(fā)需用軟件 . 風(fēng)險性分 析 基于 WEB 的學(xué)生綜合測評系統(tǒng),針對紙筆計算的綜合測評問題,給出了一個合理的可行性解決方案,在低成本消耗的前提下,能夠在技術(shù)上完全實現(xiàn),風(fēng)險性很小,可以進行系統(tǒng)開發(fā) . 11 需求分析 首先,針對數(shù)信學(xué)院計算機機房的特點,基于 WEB 的學(xué)生綜合測評系統(tǒng)可以利用現(xiàn)有的網(wǎng)絡(luò)資源,在已有的拓?fù)渚W(wǎng)絡(luò)中進行系統(tǒng)部署,學(xué)生或老師可以通過登錄該系統(tǒng)進行信息錄入和信息顯示,并通過數(shù)據(jù)庫管理系統(tǒng)將相關(guān)數(shù)據(jù)信息存儲到數(shù)據(jù)服務(wù)器中,實現(xiàn)不同用戶在終端的分散交互。 登錄系統(tǒng),根據(jù)用戶的注冊信息判斷用戶的登錄權(quán)限,進而不同權(quán)限的用戶登錄系統(tǒng)后會有不同的權(quán)限操作 .若系統(tǒng)中不存在該用戶信息,則不得讓該用戶登錄 . 成功登錄系統(tǒng)的用戶會直接跳轉(zhuǎn)到系統(tǒng)首頁,可以進行各項不同的操作,進行對各項信息的維護。 基于 Microsoft SQL Server 20xx 數(shù)據(jù)庫管理系統(tǒng)平臺,對數(shù)據(jù)庫進行建模 . 數(shù)據(jù)安全性 在數(shù)據(jù)庫執(zhí)行模塊中,采用參數(shù)傳遞的形式構(gòu)造相應(yīng)的功能類 SQL 語句,這樣成功避免了不良用戶用 SQL 注入技術(shù)破壞系統(tǒng) . 數(shù)據(jù)庫表間關(guān)系: 見附錄圖 5 詳細(xì)數(shù)據(jù)表結(jié)構(gòu) : 表名: ClassInfo 序號 列名 數(shù)據(jù)類型 長度 小數(shù)位 標(biāo)識 主鍵 允許空 默認(rèn)值 說明 1 classNo int 4 0 是 否 2 className varchar 50 否 3 specialtyNo int 4 0 否 4 gradeId int 4 0 否 5 remark varchar 100 是 表名: CollegeInfo 序號 列名 數(shù)據(jù)類型 長度 小數(shù)位 標(biāo)識 主鍵 允許空 默認(rèn)值 說明 1 collegeNo int 4 0 是 否 2 college varchar 50 否 3 collegeType varchar 50 否 4 remark varchar 100 是 13 表名: EvaluateInfo 序號 列名 數(shù)據(jù)類型 長度 小數(shù)位 標(biāo)識 主鍵 允許空 默認(rèn)值 說明 1 evaluateInfoid int 4 0 是 是 否 2 stuNo varchar 20 否 3 termId int 4 0 否 4 scoreMoral decimal 18 2 否 5 scorePhysical decimal 18 2 否 6 scoreIntellecual decimal 18 2 否 7 scoreSynthesis deciaml 18 2 否 8 studentAssessment varchar 500 是 表名: GradeInfo 序號 列名 數(shù)據(jù)類型 長度 小數(shù)位 標(biāo)識 主鍵 允許空 默認(rèn)值 說明 1 gradeId int 4 0 是 是 否 2 gradeName varchar 50 否 表名: SpecialtyInfo 序號 列名 數(shù)據(jù)類型 長度 小數(shù)位 標(biāo)識 主鍵 允許空 默認(rèn)值 說明 1 specialtyNo int 4 0 是 是 否 2 specialtyType varchar 50 否 3 remark varchar 100 是 4 specialty varchar 50 否 5 collegeNo int 4 0 否 表名: UserInfo 序號 列名 數(shù)據(jù)類型 長度 小數(shù)位 標(biāo)識 主鍵 允許空 默認(rèn)值 說明 1 userId varchar 20 是 是 否 2 password varchar 20 否 3 userName varchar 50 否 4 userType varchar 30 否 表名: StuInfo 序號 列名 數(shù)據(jù)類型 長度 小數(shù)位 標(biāo)識 主鍵 允許空 默認(rèn)值 說明 1 stuNo varchar 20 是 是 否 2 stuName varchar 50 否 3 stuSex varchar 20 是 14 4 telNo varchar 20 是 5 remark varchar 100 是 6 password varchar 20 否 7 varchar 50 是 8 classNo int 4 0 否 9 birthDate varchar 50 是 表名: TermInfo 序號 列名 數(shù)據(jù)類型 長度 小數(shù)位 標(biāo)識 主鍵 允許空 默認(rèn)值 說明 1 termId int 4 0 是 是 否 2 termName varchar 50 否 用戶登錄流程相關(guān)類設(shè)計: BLL 業(yè)務(wù)邏輯層: UserMgr(用戶管理類 ),方法介紹:( 見附錄圖 6) ? Login() 登錄 ? ModifyUserPwd() 修改用戶密碼 ? UserReg() 用戶注冊 ? addUserInfo() 添加用戶 ? findUserInfoByUserId() 根據(jù)用戶 Id 查詢用戶 ? findAllUserInfo() 分頁查詢 ? modifyUserInfo(UserInfo userInfo) 修改用戶信息 ? deleteUserInfo(String[] userIds) 根據(jù) id 集合刪除用戶信息 DAL 數(shù)據(jù)處理層 UsersDAO(處理有關(guān) User 對象的信息 ),方法介紹: (見附錄圖 7) ? addUserInfo(Connection conn, UserInfo userInfo) 添加用戶 ? findUserInfoByUserId(Connection conn, String userId) 根據(jù)用戶 Id 查詢用戶 ? findAllUserInfo(Connection conn, int pageNo, int pageSize) 分頁查詢 ? getTotalRecords(Connection conn) 取得記錄數(shù) ? modifyUserInfo(Connection conn, UserInfo userInfo) 修改用戶信息 ? deleteUserInfo(C
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1