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

正文內(nèi)容

基于bs的作業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-文庫吧資料

2025-06-25 19:12本頁面
  

【正文】 。在關(guān)系模型系統(tǒng)中,文件形式是單記錄類型文件,僅包含索引機(jī)制、空間大小、款的大小等內(nèi)容。其中年級(jí)編號(hào)為主鍵。名稱別名取值可否為空完成作業(yè)編號(hào)WIdVarchar長(zhǎng)度50NotNULL提交時(shí)間WDateDatetime長(zhǎng)度8提交學(xué)生SIdVarchar長(zhǎng)度50作業(yè)附件HAnnexVarchar長(zhǎng)度50作業(yè)成績(jī)HGradeFloat長(zhǎng)度8作業(yè)編號(hào)HIdVarchar長(zhǎng)度50NotNULL表7 workBookgrade表,記錄學(xué)校所有年級(jí)的信息。仍舊將作業(yè)編號(hào)作為主鍵。名稱別名取值可否為空選課編號(hào)CSIdVarchar長(zhǎng)度50NotNULL課程編號(hào)CIdVarchar長(zhǎng)度50NotNULL教師編號(hào)TIdVarchar長(zhǎng)度50NotNULL表5 couseSelecthomeWork表,記錄教師布置的每一次作業(yè),一項(xiàng)作業(yè)必須指明作業(yè)名(HName),課程名(CId),所在年級(jí)(GId),作業(yè)需求(HReq),作業(yè)附件(HAnnex)。開課教師編號(hào)為外鍵,用于關(guān)聯(lián)開課教師信息。表中信息包括,課程編號(hào)(CId),課程名(CName),開課教師(TId)。表中只記錄管理員賬號(hào)(Aid),密碼(APwd)和姓名(AName)。同樣將教師號(hào)(Tid)設(shè)置為表的主鍵。表中的年級(jí)(GId)為年級(jí)表的主鍵。現(xiàn)對(duì)一些基本表作分析如下:student表記錄所有學(xué)生的基本信息,包括學(xué)號(hào)(SId),登錄密碼(SPwd),姓名(SName),性別(SSex),和年級(jí)(GId)。對(duì)全局ER模式到二維關(guān)系表的轉(zhuǎn)化進(jìn)行分析。而邏輯設(shè)計(jì)的目的是把概念設(shè)計(jì)階段設(shè)計(jì)好的全局概念模式轉(zhuǎn)換成與選用的具體機(jī)器上的DBMS所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。根據(jù)系統(tǒng)模塊和用戶對(duì)象組成以及可能存儲(chǔ)的數(shù)據(jù),由于系統(tǒng)需要存儲(chǔ)作業(yè)要求和已經(jīng)完成的作業(yè)檔案,因此,添加公共實(shí)體待完成作業(yè)實(shí)體和已完成作業(yè),而所有的作業(yè)都是以科目分類的,因此添加課程實(shí)體用以記錄學(xué)校所開課程。全局ER模式不僅要支持所有局部ER模式,而且必須合理的表示一個(gè)完整、一致的數(shù)據(jù)庫概念結(jié)構(gòu)。教師實(shí)體及其屬性如下圖:圖13 教師實(shí)體管理員實(shí)體其屬性最少,在系統(tǒng)中不必被經(jīng)常訪問,其他用戶對(duì)系統(tǒng)的使用過程中對(duì)管理員是不可見的。學(xué)生實(shí)體及其屬性如下圖:圖12學(xué)生實(shí)體教師實(shí)體,對(duì)教師用戶的所有信息進(jìn)行歸納總結(jié),發(fā)現(xiàn)有的并不是基本信息,而是隨著系統(tǒng)的運(yùn)行在動(dòng)態(tài)地改變。學(xué)生實(shí)體,系統(tǒng)對(duì)學(xué)生用戶的基本記錄信息包括姓名、性別、登陸賬號(hào)和密碼、年級(jí)五個(gè)信息。本文按用戶劃分設(shè)計(jì)局部ER模式。實(shí)體的劃分方式有兩種,一種是按系統(tǒng)的當(dāng)前用戶進(jìn)行劃分。利用ER方法進(jìn)行概念設(shè)計(jì),可分為三步進(jìn)行:首先設(shè)計(jì)局部ER模式;然后把局部ER模式綜合成一個(gè)全局ER模式;最后對(duì)全局ER模式進(jìn)行細(xì)化,得到最終的ER模式,即概念模式。在需求分析已經(jīng)基本明確的前提下,本小結(jié)將主要從概念設(shè)計(jì)和邏輯設(shè)計(jì)階段對(duì)數(shù)據(jù)庫進(jìn)行分設(shè)計(jì)。圖11 管理員活動(dòng)圖4 系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)本文在系統(tǒng)分析的基礎(chǔ)上,對(duì)系統(tǒng)的規(guī)模和總體目標(biāo)有了客觀的估計(jì),明確了設(shè)計(jì)任務(wù)和步驟。這里同樣將主事件流劃分為詳細(xì)的基本操作。圖10 學(xué)生活動(dòng)圖在管理員用戶的活動(dòng)圖中,參與執(zhí)行者就是系統(tǒng)管理員,前置條件同樣是管理員必須是系統(tǒng)所記錄的有效用戶,并且以正確的用戶帳戶和密碼登陸,否則不被系統(tǒng)允許進(jìn)入。登陸成功后,可進(jìn)行的是一系列的同步進(jìn)程,這包括所有學(xué)生用戶的可執(zhí)行操作,如查詢作業(yè)、提交作業(yè)、查詢成績(jī)、查詢備忘錄等。用戶完成同步操作以后,回到功能選則節(jié)點(diǎn)進(jìn)行其他同步操作。登陸成功后,教師用戶可進(jìn)行查詢修改工作。教師用戶對(duì)系統(tǒng)的使用有一定的流程。是一個(gè)靜態(tài)的概念。同樣的,教師用戶的主事件流也分拆細(xì)化到基本事件,包括上傳作業(yè)、批改作業(yè)和成績(jī)查詢。整個(gè)系統(tǒng)的運(yùn)行過程中,教師學(xué)生交互的完成整個(gè)作業(yè)的流程。學(xué)生用例圖如下:圖7 學(xué)生用例圖在學(xué)生用戶提交作業(yè)之前,需要教師用戶上傳作業(yè)需求。學(xué)生用戶在日常教學(xué)過程中對(duì)系統(tǒng)的使用頻率最高。否則,系統(tǒng)的其他主要用戶將無法使用該系統(tǒng),在系統(tǒng)運(yùn)行的過程中,管理員需要對(duì)學(xué)校的人員流動(dòng)進(jìn)行實(shí)時(shí)更新,對(duì)開課情況的變得進(jìn)行實(shí)時(shí)調(diào)整,以保證用戶信息的正確。管理員用戶作為系統(tǒng)的首個(gè)執(zhí)行者,在系統(tǒng)中所起的作用是輔助的,但卻是必須的。主事件流表示正常情況下執(zhí)行者與系統(tǒng)之間的信息交互動(dòng)作及動(dòng)作序列。從軟件系統(tǒng)內(nèi)部的視角出發(fā),一個(gè)用例代表系統(tǒng)執(zhí)行的一系列動(dòng)作,動(dòng)作執(zhí)行的結(jié)果能夠被外部執(zhí)行者所察覺。 系統(tǒng)用例分析在系統(tǒng)模塊劃分完成之后,采用UML對(duì)系統(tǒng)用例進(jìn)行分析。圖5 管理員模塊結(jié)構(gòu)本節(jié)將利用UML建模方法,基于軟件工程思想,對(duì)系統(tǒng)角色和用例進(jìn)行分析設(shè)計(jì)。課程的修改牽涉到教師和學(xué)生用戶信息的修改。管理員的權(quán)限有修改課程,增刪修改教師學(xué)生基本信息,查詢成績(jī)。成績(jī)查詢模塊,教師可以在此模塊下查詢?nèi)谓炭颇亢桶嗉?jí)下的學(xué)生成績(jī),每條信息代表一個(gè)學(xué)生,顯示信息包括學(xué)號(hào),姓名,題目和成績(jī)。作業(yè)發(fā)布模塊,教師用戶在此模塊下,選擇任教科目,輸入作業(yè)題目和作業(yè)要求即可完成作業(yè)的一次發(fā)布,也可以將作業(yè)以附件的方式發(fā)布。進(jìn)入我的日歷,點(diǎn)擊日期可以看到當(dāng)日在記事本記下的事情以及具體的發(fā)布時(shí)間。我的記事本和我的日歷,是兩個(gè)個(gè)相互關(guān)聯(lián)的模塊。我的作業(yè)本模塊實(shí)現(xiàn)作業(yè)的提交功能,學(xué)生用戶可在此模塊內(nèi)實(shí)現(xiàn)作業(yè)的提交功能。使得各功能模塊有較好的獨(dú)立性,為系統(tǒng)安全和條理性提供了保障。由于系統(tǒng)所對(duì)應(yīng)的用戶有三類,應(yīng)將系統(tǒng)分為三個(gè)模塊,并為每個(gè)用戶模塊分別設(shè)計(jì)其相對(duì)應(yīng)的用戶模塊。其中,教師的主要操作為布置作業(yè),批改作業(yè)和查詢成績(jī);學(xué)生的主要操作為查詢作業(yè)、提交作業(yè)和本人成績(jī)查詢;管理員的任務(wù)和職責(zé)是維護(hù)數(shù)據(jù),包括為每一個(gè)教師和學(xué)生創(chuàng)建、修改和刪除帳戶的基本信息,保持?jǐn)?shù)據(jù)的實(shí)時(shí)準(zhǔn)確。 。,一但上傳成功就不能刪除,沒有增加和刪除自己所開課程的權(quán)限。為實(shí)現(xiàn)以上的設(shè)計(jì)任務(wù),系統(tǒng)粗要實(shí)現(xiàn)如下功能:,用戶通過各自的賬號(hào)和密碼登陸系統(tǒng);,行駛各自權(quán)限內(nèi)的操作。教師用戶在系統(tǒng)上進(jìn)行的操作為發(fā)布作業(yè)、查詢成績(jī)和評(píng)閱學(xué)生完成的作業(yè);學(xué)生用戶的操作為查詢作業(yè)、提交作業(yè)和成績(jī)查詢;系統(tǒng)管理員則可以對(duì)整個(gè)系統(tǒng)進(jìn)行查詢和更新操作,其權(quán)限也高于學(xué)生用戶和教師用戶。系統(tǒng)用戶確定之后,系統(tǒng)功能需求則表現(xiàn)為具體的用戶需求。本系統(tǒng)是為解決學(xué)校電子作業(yè)管理的基于Web的應(yīng)用軟件,系統(tǒng)用戶為參與教學(xué)的教師和學(xué)生。本文將主要運(yùn)用系統(tǒng)用例圖和系統(tǒng)活動(dòng)圖對(duì)系統(tǒng)進(jìn)行分析設(shè)計(jì)。部署圖描述作為軟件系統(tǒng)運(yùn)行環(huán)境的硬件及網(wǎng)絡(luò)的無力體系結(jié)構(gòu)。構(gòu)件圖描述軟件實(shí)現(xiàn)系統(tǒng)中個(gè)組成部件及它們之間的依賴關(guān)系。包括構(gòu)件圖(ponent diagram)與部署圖(deployment diagram)??刂屏鞅硎静僮魍瓿珊髮?duì)其后續(xù)操作的觸發(fā),信息流則刻畫操作之間的信息交換。狀態(tài)圖類的對(duì)象的動(dòng)態(tài)行為,它包含對(duì)象所有可能存在的狀態(tài)、在每個(gè)狀態(tài)下可能存在的響應(yīng)事件,以及響應(yīng)事件發(fā)生時(shí)的狀態(tài)遷移與響應(yīng)響應(yīng)動(dòng)作。順序圖強(qiáng)調(diào)對(duì)象之間消息發(fā)送的時(shí)間順序。它們從不通的側(cè)面來刻畫系統(tǒng)的動(dòng)態(tài)行為。對(duì)象圖是類圖的一個(gè)實(shí)例,它描述在某種狀態(tài)下或者某個(gè)時(shí)間段,系統(tǒng)中活躍的對(duì)象及其關(guān)系。包括類圖(class diagram)、對(duì)象圖(object daigram)和包圖(package diagrm)。從外部用戶的角度描述系統(tǒng)的功能,并指出功能的執(zhí)行者。UML主要以Booch方法,OMT方法和OOSE方法為基礎(chǔ),同時(shí)吸收其他面向?qū)ο蟮慕7椒ǖ膬?yōu)點(diǎn),形成了一種概念清晰、表達(dá)能力豐富、適用范圍廣泛的面向?qū)ο蟮臉?biāo)準(zhǔn)建模語言[5]。//創(chuàng)建SglCommand對(duì)象,調(diào)用你為訪問數(shù)據(jù)庫而創(chuàng)建的存儲(chǔ)過程/,執(zhí)行數(shù)據(jù)訪問命令SglCommandmyCommand=new SglCommand(“seletc * from student”,myConnection)()。由于DataSe
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1