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

正文內(nèi)容

基于bs模式實(shí)驗(yàn)排課管理的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)word格式(編輯修改稿)

2025-01-04 11:07 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 安全性。 如何將權(quán)限分配給用戶,不同的應(yīng)用系統(tǒng)擁有不同的授權(quán)模型,授權(quán)模型和組織機(jī)構(gòu)模型有很大的關(guān)聯(lián)性,需要充分考慮應(yīng)用系統(tǒng)的組織機(jī)構(gòu)特點(diǎn)來決定選擇何種授權(quán)模型 。 本系統(tǒng)采用三個(gè)級(jí)別的安全保密設(shè)計(jì):系統(tǒng)平臺(tái)級(jí)、客戶平臺(tái)級(jí)、客戶端數(shù)據(jù)庫(kù)連接級(jí)。具體如圖 22 所示 . 圖 22 安全級(jí)示意圖 3 系統(tǒng)總體規(guī)劃設(shè)計(jì) 該系統(tǒng)包括初始化設(shè)置 ,基本信息 ,用戶管理 ,數(shù)據(jù)管理 ,排課 管理五個(gè)基本模塊。其中初始化設(shè)置模塊包括總體條件設(shè)置;基本信息模塊包括課程信息操作,教師信息操作,院系信息操作;用戶管理模塊包括用戶密碼管理和用戶權(quán)限管理;數(shù)據(jù)管理模塊包括課程數(shù)據(jù)操作,教師數(shù)據(jù)操作,場(chǎng)地?cái)?shù)據(jù)操作和課表信息操作;排課管理模塊包括自動(dòng)排課模塊和課表查詢操作。具體如圖 31 所示 . 客戶端功能應(yīng)用 數(shù)據(jù)庫(kù)連接 (DBLINK) 數(shù)據(jù)庫(kù) 管理系統(tǒng) (DBMS) 操作系統(tǒng) (OS) 客戶端功能訪問的帳號(hào)、身份認(rèn)證、登錄管理 客戶端數(shù)據(jù)庫(kù)連接的身份認(rèn)證、登錄管理 系統(tǒng)級(jí)、數(shù)據(jù)庫(kù)級(jí)的帳號(hào)身份認(rèn)證、登錄管理 河北工業(yè)大學(xué)城市學(xué)院 2020 屆本科畢業(yè)設(shè)計(jì) 8 圖 31 排課系統(tǒng)總體規(guī)劃設(shè)計(jì)圖 所謂的模塊化設(shè)計(jì),簡(jiǎn)單地說就是將產(chǎn)品的某些要素組合在一起,構(gòu)成一個(gè)具有特定功能的子系統(tǒng),將這個(gè)子系統(tǒng) 作為通用性的模塊與其他產(chǎn)品要素進(jìn)行多種組合,構(gòu)成新的系統(tǒng),產(chǎn)生多種不同功能或相同功能、不同性能的系列產(chǎn)品。模塊化設(shè)計(jì)是綠色設(shè)計(jì)方法之一,它已經(jīng)從理念轉(zhuǎn)變?yōu)檩^成熟的設(shè)計(jì)方法。將綠色設(shè)計(jì)思想與模塊化設(shè)計(jì)方法結(jié)合起來,可以同時(shí)滿足產(chǎn)品的功能屬性和環(huán)境屬性,一方面可以縮短產(chǎn)品研發(fā)與制造周期,增加產(chǎn)品系列,提高產(chǎn)品質(zhì)量,快速應(yīng)對(duì)市場(chǎng)變化。 排課系統(tǒng) 初始設(shè)置 用戶管理 基本信息 數(shù)據(jù)管理 排課管理 總體條件設(shè)置 課程信息操作 教師信息操作 院系信息操作 用戶密碼管理 用戶權(quán)限操作 課程數(shù)據(jù)操作 教師數(shù)據(jù)操作 場(chǎng)地?cái)?shù)據(jù)操作 課表數(shù)據(jù)操作 自動(dòng)排課 操作 課表查詢操作 初始設(shè)置信息庫(kù) 基本信息庫(kù) 用戶信息庫(kù) 目 標(biāo) 數(shù) 據(jù)庫(kù) 河北工業(yè)大學(xué)城市學(xué)院 2020 屆本科畢業(yè)設(shè)計(jì) 9 模塊是軟件結(jié)構(gòu)的基礎(chǔ),軟件結(jié)構(gòu)的好壞完全由模塊的屬性體現(xiàn)出來,把軟件模塊化的目的是為了降低軟件復(fù)雜性,使軟件設(shè)計(jì),測(cè)試,調(diào)試,維護(hù)等工作變得簡(jiǎn)易,但隨著模塊數(shù)目的增加,通過接口 連接這些模塊的工作量也隨之增加。從這些特性可得出如圖的一條總的成本(或工作量)曲線,在考慮模塊化時(shí),應(yīng)盡量使模塊數(shù)接近于圖 4 中的 M,它使得研制成本最小,而且應(yīng)盡量避免不足的模塊化或超量。 具體如圖 32 所示 . 圖 32模塊化與總體成本關(guān)系圖 基于上述原因,我們?cè)谶M(jìn)行總體規(guī)劃的初步設(shè)想中,以高校各種資源和資源的分配為依據(jù),綜合多種相關(guān)因素,將該系統(tǒng)劃分成以下八個(gè)子功能模塊:初始設(shè)置管理子系統(tǒng)、基本信息管理子系統(tǒng)、用戶管理子系統(tǒng)、數(shù)據(jù)管理子系統(tǒng)、特殊安排管理子系統(tǒng)、排課管理子系統(tǒng)。在數(shù)據(jù)庫(kù)設(shè)計(jì)上,按照 DSS 的基本要求,遵循“功能分離,數(shù)據(jù)共享”的原則,將數(shù)據(jù)庫(kù)分成基礎(chǔ)數(shù)據(jù)庫(kù)及目標(biāo)數(shù)據(jù)庫(kù)兩大部分,其中,基礎(chǔ)數(shù)據(jù)庫(kù)又可分為初始設(shè)置信息庫(kù)、基本信息庫(kù)、用戶信息庫(kù)、特殊安排信息庫(kù)四個(gè)功能子庫(kù)。 高校排課管理系統(tǒng)建立以學(xué)生為中心的全校集中的排課活動(dòng)管理,從而規(guī)范排課管理業(yè)務(wù)處理方式,提高處理效率,為教師和學(xué)生提供優(yōu)質(zhì)服務(wù),為服務(wù)創(chuàng)新提供堅(jiān)實(shí)的基礎(chǔ),為管理決策提供全面的支持。具體如圖 33 所示。 河北工業(yè)大學(xué)城市學(xué)院 2020 屆本科畢業(yè)設(shè)計(jì) 10 圖 33 系統(tǒng)結(jié)構(gòu)圖 1) 初始設(shè)置子系統(tǒng)功能 初始設(shè) 置模塊包括子總體條件設(shè)置模塊 . 總體條件設(shè)置包括:輸入學(xué)期,選擇上課總周數(shù) 優(yōu)先級(jí)設(shè)置包括:輸入課程類型; 2) 基本信息子系統(tǒng)功能 場(chǎng)地信息,班級(jí)信息,教師信息,課程信息和的添加、刪除和修改; 3) 用戶管理子系統(tǒng)功能 用戶的添加和刪除,用戶密碼的設(shè)置和修改,用戶權(quán)限的設(shè)置 . 4) 數(shù)據(jù)管理子系統(tǒng)功能 包括課程、班級(jí)、教師、場(chǎng)地操作; 5) 排課管理子系統(tǒng)功能 包括自動(dòng)排課和課表查詢兩個(gè)子模塊;課表查詢模塊包括打印課表。 數(shù)據(jù)管理子系統(tǒng) 通用工具子系統(tǒng) 初始設(shè)置子系統(tǒng) 用戶管理子系統(tǒng) 信息發(fā)布子系統(tǒng) 平臺(tái)分系統(tǒng) 排課管理子系統(tǒng) 基本信息子系統(tǒng) 安全子系統(tǒng) 業(yè)務(wù)分系統(tǒng) 外圍分系統(tǒng) 核心業(yè)務(wù)子系統(tǒng) 重要業(yè)務(wù)子系統(tǒng) 河北工業(yè)大學(xué)城市學(xué)院 2020 屆本科畢業(yè)設(shè)計(jì) 11 本系統(tǒng)應(yīng)用程序開發(fā)語(yǔ)言為 JSP 操作系統(tǒng)是 Window XP/2020/Window 7 應(yīng)用軟件為 MyEclipse JSP SQLSEVER2020 java 介紹 Java,是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序設(shè)計(jì)語(yǔ)言和 Java 平臺(tái)的總稱。用 Java 實(shí)現(xiàn)的 HotJava 瀏覽器(支持 Java applet)顯示了 Java 的魅力:跨平臺(tái)、動(dòng)態(tài)的 Web、 Inter 計(jì)算。從此, Java 被廣泛接受并推動(dòng)了 Web 的迅速發(fā)展,常用的瀏覽器現(xiàn)在均支持 Java applet。 MyEclipse Eclipse 是一個(gè)開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具( Java Development Tools, JDT)。 雖然大多數(shù)用戶很樂于將 Eclipse 當(dāng)作 Java IDE 來使用,但 Eclipse 的目標(biāo)不僅限于此。 Eclipse 還包括插件開發(fā)環(huán)境( Plugin Development Environment, PDE),這個(gè)組件主要針 對(duì)希望擴(kuò)展 Eclipse 的軟件開發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。由于 Eclipse 中的每樣?xùn)|西都是插件,對(duì)于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場(chǎng)所。 這種平等和一致性并不僅限于 Java 開發(fā)工具。盡管 Eclipse 是使用 Java 語(yǔ)言開發(fā)的,但它的用途并不限于 Java 語(yǔ)言;例如,支持諸如 C/C++、COBOL 和 Eiffel 等編程語(yǔ)言的插件已經(jīng)可用,或預(yù)計(jì)會(huì)推出。 Eclipse 框架還可用來作為與軟件開發(fā)無關(guān)的其他應(yīng)用程序類型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。 基于 Eclipse 的應(yīng)用程序的突出例子是 IBM 的 WebSphere Studio 河北工業(yè)大學(xué)城市學(xué)院 2020 屆本科畢業(yè)設(shè)計(jì) 12 Workbench,它構(gòu)成了 IBM Java 開發(fā)工具系列的基礎(chǔ)。例如, WebSphere Studio Application Developer 添加了對(duì) JSP、 servlet、 EJB、 XML、 Web 服務(wù)和數(shù)據(jù)庫(kù)訪問的支持。 JSP 簡(jiǎn)介 JSP 是英文 Java Server Pages 的縮寫,它是 Sun 公 司開發(fā)的一種新型動(dòng)態(tài)網(wǎng)頁(yè)編程技術(shù)。 JSP 源代碼能直接插入到 HTML 中,只需要在代碼前后加上 %? %作為標(biāo)志就行了,由于 JSP 技術(shù)是從 Java 編程語(yǔ)言中的 Servlet 技術(shù)擴(kuò)展而來,因此它成功的實(shí)現(xiàn)了動(dòng)態(tài)頁(yè)面和靜態(tài)頁(yè)面的分離以及程序代碼與硬件平臺(tái)的無關(guān)性。 JSP為創(chuàng)建顯示動(dòng)態(tài)生成內(nèi)容的 Web頁(yè)面提供了一個(gè)簡(jiǎn)捷而快速的方法。 JSP技術(shù)的設(shè)計(jì)目的是使得構(gòu)造基于 Web 的應(yīng)用程序更加容易和快捷,而這些應(yīng)用程序能夠與各種 Web 服務(wù)器,應(yīng)用服務(wù)器,瀏覽器和開發(fā)工具共同工作。 JSP 規(guī)范是 Web 服務(wù)器、應(yīng)用服務(wù)器、交易 系統(tǒng)、以及開發(fā)工具供應(yīng)商間廣泛合作的結(jié)果。在傳統(tǒng)的網(wǎng)頁(yè) HTML 文件 (*htm,*.html)中加入 Java 程序片段 (Scriptlet)和 JSP 標(biāo)記 (tag),就構(gòu)成了 JSP 網(wǎng)頁(yè) (*.JSP)。 Web 服務(wù)器在遇到訪問 JSP 網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以 HTML 格式返回給客戶。程序片段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)以及發(fā)送 等等,這就是建立動(dòng)態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,對(duì)客戶瀏覽器的要求最低,可以實(shí)現(xiàn)無 Plugin,無 ActiveX,無 Java Applet,甚至無 Frame。 數(shù)據(jù)庫(kù)設(shè)計(jì) 排課管理系統(tǒng)是一項(xiàng)復(fù)雜的系統(tǒng)工程,其間需要大量的數(shù)據(jù)來支撐,從某種程度上來講,排課管理系統(tǒng)的設(shè)計(jì)過程,其實(shí)也就是一個(gè)規(guī)范和完整的數(shù)據(jù)庫(kù)設(shè)計(jì)過程。經(jīng)過多年的發(fā)展,關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)( RDBMS)是最成熟的一種數(shù)據(jù)庫(kù)管理模式,也是當(dāng)前最流行的數(shù)據(jù)庫(kù)管理系統(tǒng)。故在此也采用該模式。 建立實(shí)體關(guān)系圖 河北工業(yè)大學(xué)城市學(xué)院 2020 屆本科畢業(yè)設(shè)計(jì) 13 由于排課管理涉及的范圍廣,數(shù)據(jù)資料繁多,數(shù)據(jù)結(jié)構(gòu)異常復(fù)雜。所以本系統(tǒng)的建模過程采用 IDEF1X 語(yǔ)義建模方法以保證數(shù)據(jù)的一致性、 完整性。 在本系統(tǒng)中,數(shù)據(jù)庫(kù)開發(fā)以 Microsoft Visio2020 輔助建模工具對(duì)數(shù)據(jù)庫(kù)進(jìn)行流程、邏輯和物理設(shè)計(jì),針對(duì)排課管理的業(yè)務(wù)和數(shù)據(jù)流程劃分,形成了用戶管理、基本信息管
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1