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

正文內(nèi)容

軟件工程課程設(shè)計(jì)報(bào)告_基于web在線作業(yè)提交批改系統(tǒng)(參考版)

2025-04-06 23:29本頁面
  

【正文】 學(xué) 生 作 業(yè) 提 交 系 統(tǒng)教 師完 成 的 作 業(yè)新 作 業(yè) 、 資 料 、 成 績學(xué) 生 提 交 的 作 業(yè)
。 字段名 類型 說明 Aid Int ID Auid Varchar 帳號(hào) Apassword varchar 密碼 22 二層的細(xì)化數(shù)據(jù)流圖和數(shù)據(jù)字典 系統(tǒng)管理數(shù)據(jù)流圖 通過作業(yè)提交系統(tǒng)可以實(shí)現(xiàn)學(xué)生作業(yè)上傳 ,教師可以將新作業(yè)傳到該系統(tǒng)上,也可以在次系統(tǒng)上下載學(xué)生上傳的作業(yè),并將成績上傳供學(xué)生查看。 字段名 類型 說明 Sid Int ID Suid Varchar 帳號(hào) Spassword varchar 密碼 Sname Varchar 姓名 Snumber Varchar 學(xué)號(hào) Ssex Varchar 性別 Mname Varchar 專業(yè) Csid Int 班級 id Csname Varchar 班級名稱 21 S Varchar 郵箱 Sphone Varchar 電話 SregDate Varchar 注冊日期 教師作業(yè)信息表: 組成: ID,作業(yè)名稱,所屬作業(yè) ID, 所屬課程 ID,所屬課程名稱,所屬教師 id,所屬教師姓名,所屬學(xué)生 ID,截止時(shí)間,上傳時(shí)間,分?jǐn)?shù),學(xué)生作業(yè)文件名,布置作業(yè)文件名。 字段名 類型 說明 Csid Int ID Mid int 所屬專業(yè) ID Mname varcher 所屬專業(yè)名稱 Csname varcher 所屬班級名稱 課程信息表如下: 組成:課程編號(hào),課程名稱。 專業(yè)表如下: 組成:編號(hào),專業(yè)名稱。 20 數(shù)據(jù)庫描述 數(shù)據(jù)字典實(shí)際上也是以數(shù)據(jù)表和視圖為主要存在形式的。 ③ .技術(shù)發(fā)展規(guī)律的約束 計(jì)算機(jī)技術(shù)和產(chǎn)品的發(fā)展日新月異,將會(huì)給信息處理帶來更多的手段,同時(shí)也會(huì)帶來更加豐富的信息表達(dá)形式。 ② .人力、資金、時(shí)間的約束 基于 web 的作業(yè)提交系統(tǒng)的目標(biāo)就是要輔助教師對學(xué)生上傳的作業(yè)進(jìn)行管理,其開發(fā)過 程中也要考慮到人力、資金和時(shí)間的約束。在其實(shí)施的各個(gè)階段都要服從它的一些規(guī)劃,包括功能設(shè)計(jì)、系統(tǒng)配置和計(jì)劃。 19 限制與約束 限制: ① .教師不可以進(jìn)入管理員頁面,還有學(xué)生頁面; ② .管理員也不可以進(jìn)行學(xué)生和教師頁面; ③ .每個(gè)學(xué)生登錄進(jìn)入之后只能看到自己班級的作業(yè),不可以看到別的班級的作業(yè); ④.每個(gè)教師登錄只對自己發(fā)布的作業(yè)進(jìn)行管理不可以對別的教師發(fā)布的作業(yè)進(jìn)行管理; ⑤ .當(dāng)學(xué)生注冊時(shí)輸入的學(xué)號(hào)必需與選定的班級匹配; ⑥ .不同的用戶使用修改密碼都只能修改自己的密碼,無法修改他人的; ⑦ .不同的用戶使用 個(gè)人數(shù)據(jù)功能時(shí)也是只可以看到自己的信息不可以看到他們的信息; ⑧ .學(xué)生上傳作業(yè)的類型,大小,時(shí)間等,受到教師發(fā)布作業(yè)的約束。 一個(gè)可視化的網(wǎng)頁設(shè)計(jì)和網(wǎng)站管理工具,支持最新的 web 技術(shù),包含 HTML 檢查、 HTML 格式控制、 HTML 格式化選項(xiàng)、 HomeSite/BBEdit 捆綁、可視化網(wǎng)頁設(shè)計(jì)、圖像編輯、全局查找替換、全 FTP功能、處理 Flash和 Shockwave等富媒體格式和動(dòng)態(tài) HTML、給予團(tuán)隊(duì)的 web創(chuàng)作。它運(yùn)行在 Microsoft Windows NT4或 Microsoft Windows 20215 Server上 —— 基于 intel 處理器的網(wǎng)絡(luò)。 Microsoft SQL Server 是一個(gè)高性能的客戶端 /服務(wù)器結(jié)構(gòu)的關(guān)系數(shù)據(jù)庫管理系統(tǒng)( RDBMS,Relational Database Management System)。 JSP技術(shù)有點(diǎn)類似 ASP技術(shù),它是在傳統(tǒng)的 網(wǎng)頁 HTML文 件 (*.htm,*.html)中插入 Java程序段 (Scriptlet)和 JSP標(biāo)記 (tag),從而形成 JSP文件 (*.jsp)??梢哉fMyEclipse是幾乎囊括了目前所有主流開源產(chǎn)品的專屬 eclipse開發(fā)工具。 MyEclipse 是一個(gè)十分優(yōu)秀的用于開發(fā) Java, J2EE 的 Eclipse 插件集合, MyEclipse 的功能非常強(qiáng)大,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯(cuò)。 18 3. 需求分析 任務(wù)概述 目標(biāo) 開發(fā)完成后的作業(yè)提交系統(tǒng)可以實(shí)現(xiàn)學(xué)生作業(yè)上傳,教師可以將新作業(yè)傳到該系統(tǒng)上,也可以在次系統(tǒng)上下載學(xué)生上傳的作業(yè),并將成績上傳供學(xué)生查看。 鑒于以上分析可知,該圖書館管理信息系統(tǒng)開發(fā)項(xiàng)目有巨大的社會(huì)效益。本軟件提高和改進(jìn)管理信息服務(wù)質(zhì)量、增強(qiáng)資源共享、減少人力和設(shè)備費(fèi)用、加快信息的查詢速度和準(zhǔn)確性、管理系統(tǒng)建成后可以和校園網(wǎng)相連,提供網(wǎng)上查詢服務(wù)。系統(tǒng)開發(fā)完成后提交,批改作業(yè)只要通過瀏覽即可完成,可為學(xué)院、學(xué)生節(jié)約大量資金。在定義目標(biāo)用戶時(shí),可以從三個(gè)角度 (學(xué)生、老師、管理員) 入手 。 五級劃分: 5級:無關(guān)緊要的錯(cuò)誤 4級:問題雖小但卻讓用戶焦躁 3級:中等程度,耗費(fèi)時(shí)間但不會(huì)丟失數(shù) 據(jù) 2級:導(dǎo)致數(shù)據(jù)丟失的嚴(yán)重問題 1級:災(zāi)難性錯(cuò)誤,導(dǎo)致數(shù)據(jù)的丟失或者軟硬件的損壞 檢測的方法 定義用戶并招募: 選擇具有代表性的用戶可以減少樣本數(shù)量,提高研究效率。 產(chǎn)品可檢測性 檢測標(biāo)準(zhǔn) —— 可用性問題分級 經(jīng)過可用性測試,可能會(huì)發(fā)現(xiàn)產(chǎn)品或頁面的很多可用性問題。 使用方面的可行性 如 今的電腦已經(jīng)普及到家家戶戶,更不用說是老師和學(xué)生這些高知識(shí)分子;所以在使用本系統(tǒng)軟件上是基本不存在問題的。它運(yùn)行在 Microsoft Windows NT4或 Microsoft Windows 20218 Server上 —— 基于 intel 處理器的網(wǎng)絡(luò)。 Microsoft SQL Server 2021 是一個(gè)高性能的客戶端 /服務(wù)器結(jié)構(gòu)的關(guān)系數(shù)據(jù)庫管理系統(tǒng)( RDBMS,Relational Database Management System)。利用它的可視化編輯功能,可以快速地創(chuàng)建頁面而無需編寫任何代碼。 MyEclipse還為 Eclipse提供了一個(gè)大量私有和開源的 Java工具的集合,這解決了各種開源工具的不一致和缺點(diǎn)。 Eclipse最早是由 IBM開發(fā)的,后來 IBM將 Eclipse作為一個(gè)開發(fā)源代碼的項(xiàng)目,獻(xiàn)給了開源組織 但 仍由 IBM 的子公司 OTI(主要從事Eclipse開發(fā)的人員)繼續(xù) Eclipse的開發(fā)。開放源代碼 ,基于 Java 的可擴(kuò)張的開發(fā)平臺(tái),多數(shù)人都是將 Eclipse 作為 Java 的集成開發(fā)環(huán)境使用,雖然Eclipse 使用 Java 開發(fā),但 Eclipse 不僅僅局限于 Java開發(fā),還可用于其它語言的開發(fā),如C/C++。 社會(huì)因素方面的可行性 技術(shù) 本系統(tǒng)采用 MyEclipse+DreamweaverCS3作為開發(fā)工具。 16 投資估計(jì) 需要兩臺(tái)以上個(gè)人電腦和若干網(wǎng)線,一個(gè)交換機(jī)等。符合工作人員及學(xué)生的習(xí)慣,方便操作,具有可行性。若能與其它功能模塊聯(lián)機(jī)操作,社會(huì)效益將更大。 投資及收益分析 市場分析 系統(tǒng)開發(fā)前學(xué)生提交作業(yè)是以紙張形式提交,在管理上教師要用筆批改作業(yè)。 JSP 將網(wǎng)頁邏輯與 網(wǎng)頁設(shè)計(jì) 和顯示分離,支持可重用的基于組 件的設(shè)計(jì),使基于 Web 的 應(yīng)用程序 的開發(fā)變得迅速和容易。 JSP 技術(shù)使用 Java 編程語言 編寫類 XML 的 tags 和 scriptlets。 考慮到性能和可靠性方面的因素,一般應(yīng)用程序都使用帶有 客戶 /服務(wù)器數(shù)據(jù)庫引擎 的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(如 Microsoft SQL Serves ,Oracle 等) ,Microsoft SQL Server 2021 能提供超大型系統(tǒng)所需的數(shù)據(jù)庫服務(wù),可在多個(gè)用戶之間有效地分配可用資源,它不僅是一個(gè)巨大的數(shù)據(jù)容器,更是一個(gè)非常強(qiáng)大的數(shù)據(jù)處理工具。 技術(shù)方面的可行性 我們團(tuán)隊(duì)由 6名男生組成,可以說大家的動(dòng)手能力都非常強(qiáng),對自己的專業(yè)知識(shí)更是自信。下面將列出管理系統(tǒng)中的幾個(gè)重要數(shù)據(jù)元素。功能流程圖的基本符號(hào)包括: 外部實(shí)體,數(shù)據(jù)流 ,處理(處理邏輯、處理功能)和 數(shù)據(jù)存儲(chǔ) .功能流程圖的構(gòu)造方法和指導(dǎo)思想 : 自上而下,逐步細(xì)化;直觀清晰,簡單明了。數(shù)據(jù)流圖 的基本目的是利用它作為交流信息的工具,還有一個(gè)重要的作用就是作為分析和設(shè)計(jì)的工具。 產(chǎn)品系統(tǒng)流程圖 10 軟件工程系作業(yè)提交系統(tǒng) 注冊 登陸 個(gè)人信息查看和修改 管理員登 陸 老師用戶登陸 學(xué)生用戶登陸 上傳作業(yè) 查看作業(yè)成績 下載作業(yè) 學(xué)生作業(yè)的布置、修改 批改作業(yè)、修改分?jǐn)?shù) 下載上傳的作業(yè) 添加刪除課程 更新刪除學(xué)生信息 更新刪除教師信息 添加刪除專業(yè) 添加刪除班級 退出 教師個(gè)人信息修改 11 數(shù)據(jù)流圖 要設(shè)計(jì)一個(gè)作業(yè)管理系統(tǒng),首先要分析系統(tǒng)里需要那些內(nèi)容,以及各種內(nèi)容之間的關(guān)系。 7.不同的用戶使用修改密碼都只能修改自己的密碼,無法修改他人的 8.不同的用戶使用個(gè)人數(shù)據(jù)功能時(shí),也是只可以看到自己的信息不可以看到他們的信息 ,大小,時(shí)間等,受到教師發(fā)布作業(yè)的約束 產(chǎn)品工作原理 與許多校園網(wǎng)管理一樣,我所開發(fā)的網(wǎng)上學(xué)生作業(yè)提交系統(tǒng)設(shè)有專門的管理員,采取三層式管理,即管理員管理系統(tǒng)和教師,教師管理班級和作業(yè),學(xué)生屬于某個(gè) 班級和完成作業(yè)。用戶(學(xué)生、老師、管理員)通過瀏覽器登陸網(wǎng)上作業(yè)提交系統(tǒng),不同權(quán)限對應(yīng)不同的操作。 9 評價(jià)尺度 1. 項(xiàng)目組組內(nèi)編程環(huán)境已穩(wěn)定; 2. 咨詢都是通過學(xué)院教師,開銷很低; 3. 項(xiàng)目中各個(gè)功能復(fù)雜度不是很高,但是需要仔細(xì)理順邏輯; 4. 開發(fā)時(shí)間是到學(xué)期末; 5. 網(wǎng)頁界面美化是項(xiàng)目中比較生疏的一個(gè)技術(shù)點(diǎn); 6. 項(xiàng)目在實(shí)際 應(yīng)用中使用效率高。 網(wǎng)站開發(fā)關(guān)鍵技術(shù)是基于 JSP 動(dòng)態(tài)網(wǎng)站開發(fā)、數(shù)據(jù)庫的建立和網(wǎng)頁與數(shù)據(jù)庫的連接。最后教師批改完作業(yè)后,在指定區(qū)域輸入成績, 提交后,系統(tǒng)將把學(xué)生作業(yè)和成績寫入數(shù)據(jù)庫對應(yīng)欄進(jìn)行管理。系統(tǒng)在運(yùn)行作業(yè)批改功能時(shí),初步設(shè)想通過一個(gè)ListView窗口顯示學(xué)生作業(yè)并支持批改。 三. 設(shè)計(jì)各界面框架。 二. 建立 Web 登錄界面,可通過單選鈕來選擇進(jìn)行學(xué)生或教師登錄。學(xué)生信息表中包含學(xué)生基本信息(用戶名、密碼、班級等)和成績、作業(yè)等項(xiàng)用以信息匯總,其中作業(yè)項(xiàng)最好用 Image類型便于存儲(chǔ)大容量文件并支持 Word格 式作業(yè)提交。 一. 初步建立數(shù)據(jù)庫。綜合各方面考慮,此基于 Web 技術(shù)的電子版作業(yè)管理系統(tǒng)開發(fā)可行。當(dāng)系統(tǒng)開發(fā)完實(shí)際運(yùn)行后,為使用者帶來便利的同時(shí),也為系統(tǒng)的進(jìn)一步推廣創(chuàng)造了條件。 經(jīng)濟(jì)目標(biāo) 目標(biāo)系統(tǒng)開發(fā)需求比較低,加上具有成熟的軟硬件環(huán)境,所以在軟硬件的支出上比較低。比如網(wǎng)絡(luò)作業(yè)系統(tǒng)能真正地使老師從傳統(tǒng)的手工批改、手工統(tǒng)計(jì)學(xué)生作業(yè)情況等等費(fèi)時(shí)的工作中解脫出來,將 主要精力轉(zhuǎn)移到如何利用現(xiàn)代化的科技手段提高教學(xué)效率等具有創(chuàng)造性的教學(xué)改革工作中,以更好地適應(yīng)現(xiàn)代信息化建設(shè)形式。學(xué)生們就可以在老師批改后即時(shí)看到自己的作業(yè)情況。老師可以在網(wǎng)上發(fā)布當(dāng)天的作業(yè),同時(shí)可以在線改學(xué)生提交的作業(yè),使用計(jì)算機(jī)批改作業(yè),減少紙張的使用率,節(jié)約資源,方便快捷。 預(yù)期的讀者 江蘇大學(xué)計(jì)算機(jī)學(xué)院軟件工程系的各位老師及學(xué)生。重點(diǎn)對系統(tǒng)設(shè)計(jì)過程作了相應(yīng)描述,同時(shí)也對系統(tǒng)需要改進(jìn)的地方做了總結(jié)。本文在研究目前國內(nèi)外作業(yè)管理情況的基礎(chǔ)上,從學(xué)校的實(shí)際需求出發(fā),采用當(dāng)前流行的 B/S(瀏覽器 /服務(wù)器 )結(jié)構(gòu)和 JSP 動(dòng)態(tài)網(wǎng)頁 開發(fā)技術(shù),基于 Windows7 操作系統(tǒng)和 SQL Server 2021 數(shù)據(jù)庫,實(shí)現(xiàn)一個(gè)網(wǎng)上作業(yè)提交與點(diǎn)評系統(tǒng)的雛形。 課程設(shè)計(jì)采取的基本原理和主要技術(shù)方法 在現(xiàn)代化的教育技術(shù)模式下 ,計(jì)算機(jī)已經(jīng)廣泛應(yīng)用于學(xué)校的教育管理 ,給傳統(tǒng)的教學(xué)方式帶來了重大的革命。 3) 學(xué)生:教師布置作業(yè)查閱、上傳作業(yè)、作業(yè)成績的查看。通過軟件開發(fā)的實(shí)踐實(shí)現(xiàn)以下基本目標(biāo):
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1