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

正文內(nèi)容

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

2024-11-18 08:40本頁面
  

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