版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、畢業(yè)設(shè)計(論文)報告紙畢 業(yè) 設(shè) 計 說 明 書課題名稱任務(wù)分發(fā)監(jiān)控系統(tǒng)的設(shè)計與實(shí)現(xiàn)院 系計算機(jī)與軟件學(xué)院專 業(yè)軟件技術(shù)班 級軟件1011學(xué) 號1002343127學(xué)生姓名 指導(dǎo)教師: 2013 年 5月30日計算機(jī)與軟件學(xué)院畢業(yè)設(shè)計(論文)誠信承諾 我謹(jǐn)在此承諾:本人所寫的畢業(yè)論文任務(wù)分發(fā)監(jiān)控系統(tǒng)的設(shè)計與實(shí)現(xiàn),是本人獨(dú)立完成,沒有抄襲行為,凡涉及其他作者的觀點(diǎn)和材料,均作了注釋與說明,若有不實(shí),后果由本人承擔(dān)。承諾人(簽名): 2013年 5月 30 日摘 要社會在不斷的進(jìn)步,科技在不斷的發(fā)展,人民的生活水平在不斷的提高,尤其是隨著網(wǎng)技術(shù)和計算機(jī)技術(shù)的快速發(fā)展,以及數(shù)據(jù)庫技術(shù)在網(wǎng)絡(luò)中的應(yīng)用,
2、致使更多企業(yè)和公司都會選擇通過網(wǎng)絡(luò)來管理員工之間的任務(wù)分配,更好的提高的任務(wù)效率以及實(shí)現(xiàn)任務(wù)分發(fā)的便捷,為此我們用著課題作為畢業(yè)設(shè)計的研究。本課題的任務(wù)分發(fā)系統(tǒng)主要實(shí)現(xiàn)了產(chǎn)品管理,任務(wù)管理,管理員維護(hù),權(quán)限管理,消息中心,任務(wù)清單等6大模塊。本系統(tǒng)是基于spring的mvc框架技術(shù),以此來達(dá)到任務(wù)監(jiān)控的管理。本篇著重論述了任務(wù)監(jiān)控的可行性、網(wǎng)上任務(wù)管理的優(yōu)勢、系統(tǒng)功能與實(shí)現(xiàn)、數(shù)據(jù)流程及存儲,包括任務(wù)清單,用戶登陸、設(shè)置任務(wù)與任務(wù)分發(fā)、任務(wù)查詢、后臺管理員管理等。 關(guān)鍵詞:任務(wù)分發(fā); spring;任務(wù)監(jiān)控abstractsociety continues to progress, scienc
3、e and technology in the unceasing development, people's living standard continuously improved, especially with the rapid development of network technology and computer technology, and the application of database technology in the network, resulting in more and more enterprises choose through onl
4、ine task assignment system to science between employees, improve work efficiency and better and the distribution of tasks and convenient, so we use a subject as the graduation design.the task distribution system mainly realizes the product management, task management, the administrator for the maint
5、enance, management, message center, task list, 6 big modules. this system is the mvc framework technology based on spring, in order to achieve the task of monitoring and management. this article discussed the feasibility, task monitoring online task management advantages, system function and the rea
6、lization, the data flow and storage, including the task list, the user login, set the task and task distribution, query task, the administrator management etc.keywords: task management; spring; the task of monitoring; database目 錄摘 要iabstractii1 緒論11.1 任務(wù)分發(fā)監(jiān)控系統(tǒng)的背景和意義11.2 任務(wù)分發(fā)系統(tǒng)的研究現(xiàn)狀11.2.1選擇
7、任務(wù)分發(fā)系統(tǒng)的原因11.2.2任務(wù)分發(fā)存在的問題22 系統(tǒng)開發(fā)技術(shù)與工具32.1開發(fā)工具與環(huán)境32.1.1 jdk32.1.2 eclipse32.1.3 oracle32.1.4 tomcat32.1.5 svn42.2網(wǎng)站開發(fā)的技術(shù)與語言42.2.1 css242.2.2 javascript42.2.3 jquery52.2.4 jquery easyui52.2.5 java52.2.6 spring62.2.7 spring mvc72.2.8 sql、pl/sql73系統(tǒng)需求分析83.1系統(tǒng)概述83.2系統(tǒng)設(shè)計要求83.3用例圖93.4系統(tǒng)界面要求133.5系統(tǒng)功能要求133.6系
8、統(tǒng)性能要求134概要設(shè)計144.1概要設(shè)計144.2模塊設(shè)計144.2.1前臺各模塊設(shè)計154.2.2后臺各模塊設(shè)計164.3數(shù)據(jù)庫設(shè)計174.3.1數(shù)據(jù)庫e-r圖174.3.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計.194.3.3數(shù)據(jù)庫物理設(shè)計204.4項(xiàng)目組織結(jié)構(gòu)圖285詳細(xì)設(shè)計305.1系統(tǒng)流程圖305.2 用戶登錄315.3今日任務(wù)325.4管理員登錄335.5統(tǒng)一用戶權(quán)限管理uupm服務(wù)345.5.1 uupm設(shè)計目標(biāo)345.5.2uupm設(shè)計思路345.5.3uupm架構(gòu)圖345.5.4uupm模塊366系統(tǒng)實(shí)現(xiàn)406.1登錄界面406.2前臺首頁界面406.3任務(wù)清單界面416.4單個任務(wù)瀏覽界面4
9、16.5設(shè)置任務(wù)界面426.6分布任務(wù)界面436.7產(chǎn)品管理436.8權(quán)限管理頁面446.9管理員維護(hù)446.10消息中心456.11用戶管理457測試與運(yùn)行467.1系統(tǒng)測試概述467.2系統(tǒng)功能測試467.2.1測試內(nèi)容467.2.2測試用例467.3系統(tǒng)部暑及運(yùn)行說明488總結(jié)51致 謝52參考文獻(xiàn)53附 錄541 緒論1.1 任務(wù)分發(fā)監(jiān)控系統(tǒng)的背景和意義隨著現(xiàn)代公司的規(guī)模的不斷擴(kuò)大以及公司制度的不斷完善,作為經(jīng)營者,為了更加管理公司內(nèi)部人員的每天的工作進(jìn)度以及工作內(nèi)容,任務(wù)制度慢慢的成為必不可少的一部分,同時每位員工每天的任務(wù)質(zhì)量以及數(shù)量也成為公司作為考核的標(biāo)準(zhǔn),也是衡量公司
10、員工的能力的表現(xiàn),所以任務(wù)分發(fā)監(jiān)控的系統(tǒng)慢慢逐漸形成。任務(wù)分發(fā)監(jiān)控系統(tǒng)主要是由任務(wù)清單,任務(wù)管理,產(chǎn)品管理,消息中心,用戶管理以及管理員管理等部門組成,它是通過郵件以及消息的方式將每個任務(wù)發(fā)送給接收人,然后接收人進(jìn)入系統(tǒng)時可以查看本人近日任務(wù)以及本周任務(wù),任務(wù)完成后,接收人再提交任務(wù)給分發(fā)人,然后分發(fā)人審核任務(wù),審核完成后系統(tǒng)會自動的發(fā)送消息以及郵件給完成該任務(wù)的人。這樣就省掉了各位員工之間的當(dāng)面告知的麻煩,無論員工在哪里,只要你進(jìn)入該系統(tǒng)就知道你今天需要做什么,這樣大大提高了任務(wù)的進(jìn)度以及完善了公司任務(wù)制度。1.2 任務(wù)分發(fā)系統(tǒng)的研究現(xiàn)狀由于公司業(yè)務(wù)規(guī)模的擴(kuò)大,作為每一位研發(fā)中心的
11、人員,任務(wù)都將增加,因此,任務(wù)分發(fā)監(jiān)控系統(tǒng)將成為必不可少的一部分,這不僅可以減少許多繁瑣的流程,同時也方便了組長對組員任務(wù)的管理,這將大大提高工作的效率。1.2.1選擇任務(wù)分發(fā)系統(tǒng)的原因圖1.1選擇任務(wù)分發(fā)系統(tǒng)的原因1.2.2任務(wù)分發(fā)存在的問題圖1.2 用戶認(rèn)為任務(wù)分發(fā)存在的最大問題從以上兩張圖不難發(fā)現(xiàn),任務(wù)管理系統(tǒng)的主要作用就是方便企業(yè)對員工任務(wù)的分發(fā)與管理,而現(xiàn)存的任務(wù)管理模式最大的問題就是不夠人性化,因此開發(fā)一套人性化的任務(wù)分發(fā)與監(jiān)控系統(tǒng)是十分必要的。2 系統(tǒng)開發(fā)技術(shù)與工具2.1開發(fā)工具與環(huán)境2.1.1 jdkjdk(java development kit)是sun microsyst
12、ems針對java開發(fā)員的產(chǎn)品。自從java推出以來,jdk已經(jīng)成為使用最廣泛的java sdk(software development kit)。jdk 是整個java的核心,包括了java運(yùn)行環(huán)境(java runtime envirnment),一堆java工具和java基礎(chǔ)的類庫(rt.jar)。不論什么java應(yīng)用服務(wù)器實(shí)質(zhì)都是內(nèi)置了某個版本的jdk。因此掌握 jdk是學(xué)好java的第一步。最主流的jdk是sun公司發(fā)布的jdk,除了sun之外,還有很多公司和組織都開發(fā)了自己的jdk,例如ibm公司開發(fā) 的jdk,bea公司的jrocket,還有g(shù)nu組織開發(fā)的jdk等等。其中ib
13、m的jdk包含的jvm(java virtual machine)運(yùn)行效率要比sun jdk包含的jvm高出許多。而專門運(yùn)行在x86平臺的jrocket在服務(wù)端運(yùn)行效率也要比sun jdk好很多。但不管怎么說,我們還是需要先把sun jdk掌握好。2.1.2 eclipseeclipse是一個開放源代碼的、基于java 的可擴(kuò)展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是,eclipse附帶了一個標(biāo)準(zhǔn)的插件集,包括java開發(fā)工具(java development kit,jdk)。2.1.3 oracleoracle database,又名orac
14、le rdbms,或簡稱oracle。是甲骨文公司的一款關(guān)系數(shù)據(jù)庫管理系統(tǒng)。到目前仍在數(shù)據(jù)庫市場上占有主要份額。勞倫斯·埃里森和他的朋友,之前的同事bob miner和ed oates在1977年建立了軟件開發(fā)實(shí)驗(yàn)室咨詢公司(sdl,software development laboratories2.1.4 tomcattomcat是apache 軟件基 金會(apache software foundation)的jakarta 項(xiàng)目中的一個核心項(xiàng)目,由apache、sun 和其他一些公司及個人共同開發(fā)而成。由于有了sun 的參與和支持,最新的servlet 和jsp 規(guī)范總是能
15、在tomcat 中得到體現(xiàn),tomcat 5 支持最新的servlet 2.4 和jsp 2.0 規(guī)范。因?yàn)閠omcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的web 應(yīng)用服務(wù)器。目前最新版本是7.0。2.1.5 svnsvn(subversion)是近年來崛起的版本管理工具,是cvs的接班人。目前,絕大多數(shù)開源軟件都使用svn作為代碼版本管理軟件。svn服務(wù)器有2種運(yùn)行方式:獨(dú)立服務(wù)器和借助apache。2種方式各有利弊,用戶自行選擇。svn存儲版本數(shù)據(jù)也有2種方式:bdb(一種事務(wù)安全型表類型)和fsfs(一種不需要數(shù)據(jù)
16、庫的存儲系統(tǒng))。因?yàn)閎db方式在服務(wù)器中斷時,有可能鎖住數(shù)據(jù),所以還是fsfs方式更安全一點(diǎn)。2.2網(wǎng)站開發(fā)的技術(shù)與語言2.2.1 css2級聯(lián)樣式表(cascading style sheet)簡稱“css”,通常又稱為“風(fēng)格樣式表(style sheet)”,它是用來進(jìn)行網(wǎng)頁風(fēng)格設(shè)計的。比如,如果想讓鏈接字未點(diǎn)擊時是藍(lán)色的,當(dāng)鼠標(biāo)移上去后字變成紅色的且有下劃線,這就是一種風(fēng)格。通過設(shè)立 樣式表,可以統(tǒng)一地控制hmtl中各標(biāo)志的顯示屬性。級聯(lián)樣式表可以使人更能有效地控制網(wǎng)頁外觀。使用級聯(lián)樣式表,可以擴(kuò)充精確指定網(wǎng)頁元素位置,外觀以 及創(chuàng)建特殊效果的能力。css是英語cascading sty
17、le sheets(層疊樣式表單)的縮寫,它是一種用來表現(xiàn)html或 xml 等文件式樣的計算機(jī)語言。 css目前最新版本為css3,能夠真正做到網(wǎng)頁表現(xiàn)與內(nèi)容分離的一種樣式設(shè)計語言。相對于傳 統(tǒng)html的表現(xiàn)而言,css能夠?qū)W(wǎng)頁中的對象的位置排版進(jìn)行像素級的精確控制,支持幾乎所有的字體字號樣式,擁有對網(wǎng)頁對象盒模型的能力,并能夠進(jìn)行 初步交互設(shè)計,是目前基于文本展示最優(yōu)秀的表現(xiàn)設(shè)計語言。2.2.2 javascriptjavascript是一種能讓你的網(wǎng)頁更加生動活潑的程式語言,也是目前網(wǎng)頁中設(shè)計中最容易學(xué)又最方便的語言。你可以利用javascript輕易的做出親切的歡迎訊息、漂亮的數(shù)字鐘
18、、有廣告效果的跑馬燈及簡易的選舉,還可以顯示瀏覽器停留的時間。讓這些特殊效果提高網(wǎng)頁的可觀性。2.2.3 jqueryjquery是繼prototype之后又一個優(yōu)秀的javascript框架。它是輕量級的js庫(壓縮后只有21k) ,它兼容css3,還兼容各種瀏覽器 (ie 6.0+, ff 1.5+, safari 2.0+, opera 9.0+)。jquery使用戶能更方便地處理html documents、events、實(shí)現(xiàn)動畫效果,并且方便地為網(wǎng)站提供ajax交互。jquery還有一個比較大的優(yōu)勢是,它的文檔說明很全,而且各種 應(yīng)用也說得很詳細(xì),同時還有許多成熟的插件可供選擇。jq
19、uery能夠使用戶的html頁保持代碼和html內(nèi)容分離,也就是說,不用再在html里面插 入一堆js來調(diào)用命令了,只需定義id即可。jquery由美國人john resig創(chuàng)建,至今已吸引了來自世界各地的眾多javascript高手加入其team,包括來自德國的jörn zaefferer,羅馬尼亞的stefan petre等等。jquery是繼prototype之后又一個優(yōu)秀的javascript框架。其宗旨是write less,do more,寫更少的代碼,做更多的事情。2.2.4 jquery easyuijquery easyui是一組基于jquery的ui插件集
20、合,而jquery easyui的目標(biāo)就是幫助web開發(fā)者更輕松的打造出功能豐富并且美觀的ui界面。開發(fā)者不需要編寫復(fù)雜的javascript,也不需要對css樣式 有深入的了解,開發(fā)者需要了解的只有一些簡單的html標(biāo)簽。 jquery easyui為我們提供了大多數(shù)ui控件的使用,如:accordion,combobox,menu,dialog,tabs,tree,validatebox,window等等。2.2.5 javajava是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計語言,是由sun microsystems公司于1995年5月推出的java程序設(shè)計語言和java平臺(即 j
21、avase, javaee, javame)的總稱。java 技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應(yīng)用于個人pc、數(shù)據(jù)中心、游戲控制臺、科學(xué)超級計算機(jī)、移動電話和互聯(lián)網(wǎng),同時擁有全球最大的 開發(fā)者專業(yè)社群。在全球云計算和移動互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下,java更具備了顯著優(yōu)勢和廣闊前景。java 編程語言的風(fēng)格十分接近c(diǎn)、c+語 言。java是一個純的面向?qū)ο蟮某绦蛟O(shè)計語言,它繼承了 c+ 語言面向?qū)ο蠹夹g(shù)的核心,java舍棄了c +語言中容易引起錯誤的指針(以引用取代)、運(yùn)算符重載(operator overloading)、多重繼承(以接口取代)等特性,增加了垃圾回收器功能用于回
22、收不再被引用的對象所占據(jù)的內(nèi)存空間,使得程序員不用再為內(nèi)存管理 而擔(dān)憂。在 java se 1.5 版本中,java 又引入了泛型編程(generic programming)、類型安全的枚舉、不定長參數(shù)和自動裝/拆箱等語言特性。2.2.6 springspring是一個開源框架,它由rod johnson創(chuàng)建。它是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的。spring使用基本的javabean來完成以前只可能由ejb完成的事情。然 而,spring的用途不僅限于服務(wù)器端的開發(fā)。從簡單性、可測試性和松耦合的角度而言,任何java應(yīng)用都可以從spring中受益。 1. 目的:解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性
23、 2. 功能:使用基本的javabean代替ejb,并提供了更多的企業(yè)應(yīng)用功能 3. 范圍:任何java應(yīng)用 4. 簡單來說,spring是一個輕量級的控制反轉(zhuǎn)(ioc)和面向切面(aop)的容器框架。 5. 輕量從大小與開銷兩方面而言spring都是輕量的。完整的spring 框架可以在一個大小只有1mb多的jar文件里發(fā)布。并且spring所需的處理開銷也是微不足道的。此外,spring是非侵入式的:典型 地,spring應(yīng)用中的對象不依賴于spring的特定類。 6. 控制反轉(zhuǎn)spring通過一種稱作控制反轉(zhuǎn)(ioc)的技術(shù)促進(jìn)了松耦 合。當(dāng)應(yīng)用了ioc,一個對象依賴的其它對象會通過被動
24、的方式傳遞進(jìn)來,而不是這個對象自己創(chuàng)建或者查找依賴對象。你可以認(rèn)為ioc與jndi相反不 是對象從容器中查找依賴,而是容器在對象初始化時不等對象請求就主動將依賴傳遞給它。 7. 面向切面spring提供了面向切面編程的 豐富支持,允許通過分離應(yīng)用的業(yè)務(wù)邏輯與系統(tǒng)級服務(wù)(例如審計(auditing)和事務(wù)(transaction)管理)進(jìn)行內(nèi)聚性的開發(fā)。應(yīng)用對象只 實(shí)現(xiàn)它們應(yīng)該做的完成業(yè)務(wù)邏輯僅此而已。它們并不負(fù)責(zé)(甚至是意識)其它的系統(tǒng)級關(guān)注點(diǎn),例如日志或事務(wù)支持。 8. 容器spring包含并管理應(yīng)用對象的配置和生命周期,在這個意義上它是一種容器,你可以配置你的每個bean如何被創(chuàng)建基于一個
25、可配置原型(prototype),你的bean可以創(chuàng)建一個單獨(dú)的實(shí)例或者每次需要時都生成一個新的實(shí)例以及它們是如何相互關(guān)聯(lián)的。然而,spring不應(yīng)該被混同于傳統(tǒng)的重量級的ejb容器,它們經(jīng)常是龐大與笨重的,難以使用。 9. 框架spring可以將簡單的組件配置、組合成為復(fù)雜的應(yīng)用。在spring中,應(yīng)用對象被聲明式地組合,典型地是在一個xml文件里。spring也提供了很多基礎(chǔ)功能(事務(wù)管理、持久化框架集成等等),將應(yīng)用邏輯的開發(fā)留給了你。 所有spring的這些特征使你能夠編寫更干凈、更可管理、并且更易于測試的代碼。它們也為spring中的各種模塊提供了基礎(chǔ)支持。2.2.7 spring
26、mvcspring 框架提供了構(gòu)建 web 應(yīng)用程序的全功能 mvc 模塊。使用 spring 可插入的 mvc 架構(gòu),可以選擇是使用內(nèi)置的 spring web 框架還是 struts 這樣的 web 框架。通過策略接口,spring 框架是高度可配置的,而且包含多種視圖技術(shù),例如 javaserver pages(jsp)技術(shù)、velocity、tiles、itext 和 poi。spring mvc 框架并不知道使用的視圖,所以不會強(qiáng)迫您只使用 jsp 技術(shù)。spring mvc 分離了控制器、模型對象、分派器以及處理程序?qū)ο蟮慕巧?,這種分離讓它們更容易進(jìn)行定制。2.2.8 sql、pl
27、/sqlpl/sql也是一種程序語言,叫做過程化sql語言(procedural language/sql. pl/sql是oracle數(shù)據(jù)庫對sql語句的擴(kuò)展。在普通sql語句的使用上增加了編程語言的特點(diǎn),所以pl/sql就是把數(shù)據(jù)操作和查詢語句組織在 pl/sql代碼的過程性單元中,通過邏輯判斷、循環(huán)等操作實(shí)現(xiàn)復(fù)雜的功能或者計算的程序語言. pl/sql具有明顯的一些優(yōu)點(diǎn):1. 能夠使一組sql語句的功能更具模塊化程序特點(diǎn)2. 采用了過程性語言控制程序的結(jié)構(gòu)3. 可對程序中的錯誤進(jìn)行自動處理,使程序能在遇到錯誤的時候不會被中斷4. 具有較好的可移植性,可以移植到另一個oracle數(shù)據(jù)庫中5
28、. 集成在數(shù)據(jù)庫中,調(diào)用更快6. 減少了網(wǎng)絡(luò)的交互,有助于提高程序性能3系統(tǒng)需求分析3.1系統(tǒng)概述隨著現(xiàn)代企業(yè)規(guī)模的不斷跨大以及公司制度的不斷完善,作為經(jīng)營者,為了更加管理公司內(nèi)部人員的每天的工作進(jìn)度以及工作內(nèi)容,任務(wù)制度慢慢的成為必不可少的一部分,同時每位員工每天的任務(wù)質(zhì)量以及數(shù)量也成為公司作為考核的標(biāo)準(zhǔn),也是衡量公司員工的能力的表現(xiàn),所以任務(wù)分發(fā)監(jiān)控的系統(tǒng)慢慢逐漸形成。對于我們公司來說,作為每一位研發(fā)中心的人員,任務(wù)都將增加,因此,任務(wù)分發(fā)監(jiān)控系統(tǒng)將成為必不可少的一部分,這不僅可以減少許多流程的,同時也方便了組長對組員任務(wù)的管理,這將大大提高工作效率。本課題從實(shí)際出發(fā),主要根據(jù)我們研發(fā)中心
29、的需求而定,在技術(shù)方面:后臺主要是運(yùn)用我們公司的設(shè)計模式spring中mvc;前臺方面主要是easyui。以eclipse作為運(yùn)行環(huán)境,該系統(tǒng)功能包括任務(wù)管理,產(chǎn)品管理,消息中心,管理員管理等幾個大的方面。任務(wù)管理中包括,任務(wù)清單設(shè)置任務(wù),發(fā)布任務(wù),審核任務(wù)等子功能;產(chǎn)品管理主要是添加產(chǎn)品,修改產(chǎn)品;消息中心主要是系統(tǒng)會根據(jù)你的操作而發(fā)送一些消息,如你有一個審核任務(wù),然后你將收到一個審核的任務(wù) 的消息;后臺方面主要是管理員管理,其中包括管理的維護(hù)以及用戶管理,用戶管理中主要是權(quán)限的設(shè)置,就是不同用戶扮演不同的角色,然后每個角色有不同的權(quán)限等等。這樣主要是為了提高任務(wù)管理的效率,最大化的提高每個
30、人的工作效率。3.2系統(tǒng)設(shè)計要求本系統(tǒng)需要有以下設(shè)計要求:系統(tǒng)前臺:1. 用戶首先能夠進(jìn)行登錄,無法進(jìn)行注冊,因?yàn)橛脩舳际潜竟镜娜藛T,非公司人無法進(jìn)入。2. 用戶其次能夠修改、查詢、瀏覽用戶自己的基本信息;3. 用戶可以查看自己的今天的任務(wù),以及昨天未完成和延期任務(wù)4. 用戶能夠可以再任務(wù)清單里面查看所以人的任務(wù)。5. 用戶可以提交任務(wù),申請任務(wù)延期6. 用戶可以查看個人消息7. 用戶可以查看所以任務(wù)的進(jìn)度8. 作為組長級或者經(jīng)理級的用戶還具備設(shè)置任務(wù),分發(fā)任務(wù),審核任務(wù)的功能,監(jiān)控任務(wù)的進(jìn)度以及統(tǒng)計任務(wù)。系統(tǒng)后臺:1. 管理員維護(hù)管理員的信息(增加管理員基本信息、刪除管理員基本信息、修改管
31、理員基本信息、查詢管理員基本信息)2. 管理員維護(hù)用戶信息,可以添加新的用戶以及賦予一些用戶不同角色的權(quán)限3. 管理員維護(hù)機(jī)構(gòu)管理信息4. 管理員設(shè)置權(quán)限以及角色的不同用戶5. 管理員對產(chǎn)品進(jìn)行添加,修改。6. 管理員設(shè)置總的任務(wù)。3.3用例圖用例圖定義:由參與者(actor)、用例(use case)以及它們之間的關(guān)系構(gòu)成的用于描述系統(tǒng)功能的動態(tài)視圖稱為用例圖。用例圖(user case)是被稱為參與者的外部用戶所能觀察到的系統(tǒng)功能的模型圖,呈現(xiàn)了一些參與者和一些用例,以及它們之間的關(guān)系,主要用于對系統(tǒng)、子系統(tǒng)或類的功能行為進(jìn)行建模。用例圖展示了用例之間以及同用例參與者之間是怎樣相互聯(lián)系的。
32、用例圖用于對系統(tǒng)、子系統(tǒng)或類的行為進(jìn)行可視化,使用戶能夠理解如何使用這些元素,并使開發(fā)者能夠?qū)崿F(xiàn)這些元素。將每個系統(tǒng)中的用戶分出工作狀態(tài)的屬性和工作內(nèi)容,方便建模,防止功能重復(fù)和多余的類。用例圖定義了系統(tǒng)的功能需求,它是從系統(tǒng)的外部看系統(tǒng)功能,并不描述系統(tǒng)內(nèi)部對功能的具體實(shí)現(xiàn)。普通員工的用例圖如圖3.1所示。圖3.1 普通員工用例圖說明:普通員工可以通過個人員工工號作為登陸名以及登陸密碼進(jìn)入系統(tǒng),然后員工就可以看到今天自己的任務(wù),以及原本未完成的任務(wù)。同時當(dāng)員工完成當(dāng)天任務(wù)的時候,可以提交任務(wù)清單,然后交由上級領(lǐng)導(dǎo)進(jìn)行審核,當(dāng)任務(wù)審核以后,只有通過審核以后,員工才可以進(jìn)行接下來的任務(wù);當(dāng)員工完
33、成不了任務(wù)的時候就可以申請任務(wù)延遲,然后交由上級領(lǐng)導(dǎo)審批,上級審批成功了,組員才可以延期任務(wù)完成時間。普通管理員的用例圖如圖3.2所示。圖3.2普通管理員說明:普通管理員一般指的是組長,普通管理員可以登陸系統(tǒng),然后查看經(jīng)理分配的任務(wù),然后將任務(wù)重新設(shè)置分配給小組成員;當(dāng)小組成員完成任務(wù)并且提交任務(wù)的時候,組長會受到審核任務(wù)的消息,然后就可以查看審核的任務(wù)詳細(xì)情況,然后審核任務(wù),當(dāng)審核不通過的時候,可以講任務(wù)重新打回,說明審核不通過的原因,然后小組成功通過組長審核的情況進(jìn)行任務(wù)修改。高級管理員的用例圖如圖3.3所示。圖3.3高級管理員用例圖說明:高級管理員主要是指部門經(jīng)理,主要的功能是產(chǎn)品管理即
34、開始一個新的項(xiàng)目,然后當(dāng)項(xiàng)目不合理的時候,或者有其他原因的可以暫時關(guān)閉項(xiàng)目。經(jīng)理可以設(shè)置按不同的階段設(shè)置不同的任務(wù)給小組組長,然后讓組長重新分配任務(wù)給小組員工。經(jīng)理可以對不同的員工設(shè)置不同權(quán)限,也就是不同的用戶登錄以后,顯示的系統(tǒng)界面內(nèi)容是不一樣的。只有已經(jīng)設(shè)置權(quán)限的人,才可以有那設(shè)置后的功能操作。經(jīng)理也可以作為超級管理對后臺進(jìn)行維護(hù)。3.4系統(tǒng)界面要求1 前臺系統(tǒng)的初始界面,用戶可以通過初始界面提供的統(tǒng)一的用戶登錄接口,登錄進(jìn)入各自的操作界面2 后臺系統(tǒng)在初使化時管理員登錄的用戶名和密碼是在tomcat運(yùn)行時在控制臺將管理員的密碼和帳號手動輸入,然后登錄進(jìn)行操作(這是初使的管理員,其他普通管
35、理員是在后臺進(jìn)行添加后才會有)3.5系統(tǒng)功能要求開發(fā)一個網(wǎng)上任務(wù)管理系統(tǒng),能夠使公司員工進(jìn)入本系統(tǒng)查看今日要做的任務(wù),同時也可以查看本周任務(wù),以及未完成的任務(wù)和以前原有的任務(wù)清單;作為公司普通管理員即組長可以設(shè)置任務(wù)本組成員任務(wù),給每位成員分布任務(wù)以及審核小組成員的任務(wù)情況;作為系統(tǒng)管理員如部門經(jīng)理除了能夠任務(wù)管理以外還有產(chǎn)品設(shè)置,管理員維護(hù)以及設(shè)置不同角色。3.6系統(tǒng)性能要求對于本系統(tǒng)任務(wù)數(shù)據(jù)搜索、瀏覽任務(wù)情況和設(shè)置權(quán)限等這類頻繁發(fā)生的系統(tǒng)操作,還有在系加載很多圖片或數(shù)據(jù)時,要采取適當(dāng)?shù)募夹g(shù)優(yōu)化這類數(shù)據(jù)操作,以提高數(shù)據(jù)存取效率,盡量做到5s以內(nèi)的響應(yīng)速度。4概要設(shè)計4.1概要設(shè)計在系統(tǒng)需求分
36、析階段,搞清楚了軟件“做什么”的問題,形成了目標(biāo)系統(tǒng)的邏輯模型。現(xiàn)在我們所要做的就是要把軟件“做什么”的邏輯模型變換為“怎么做”的物理模型,即著手實(shí)現(xiàn)系統(tǒng)的需求。首先,我們需要描述的是系統(tǒng)的總的體系結(jié)構(gòu)。系統(tǒng)的概要設(shè)計中最重要的就是系統(tǒng)的模塊化。模塊化是指解決一個復(fù)雜問題時自項(xiàng)向下逐層把軟件系統(tǒng)劃分成若干個模塊的過程。每個模塊完成一個特定的功能,所有的模塊按某種方法組織起來,成為一個整體,完成整個系統(tǒng)所要求的功能。將系統(tǒng)劃分為多個模塊是為了降低軟件系統(tǒng)的復(fù)雜性,提高可讀性、可維護(hù)性,但模塊的劃分不能是任意的,應(yīng)盡量保持其獨(dú)立性。也就是說,每個模塊只完成系統(tǒng)要求的獨(dú)立的子功能,并且與其他模塊的聯(lián)
37、系最少且接口簡單,即盡量做到高內(nèi)聚低耦合,提高模塊的獨(dú)立性,為設(shè)計高質(zhì)量的軟件結(jié)構(gòu)奠定基礎(chǔ)。在系統(tǒng)的概要設(shè)計中采用結(jié)構(gòu)化設(shè)計以需求分析階段產(chǎn)生的數(shù)據(jù)流圖為基礎(chǔ),按一定的步驟映射成軟件結(jié)構(gòu)。首先將整個系統(tǒng)化分為幾個小問題,小模塊,在系統(tǒng)中,設(shè)計了產(chǎn)品管理,任務(wù)管理,任務(wù)清單,消息中心,管理員維護(hù),權(quán)限管理等管理模塊。然后,進(jìn)一步細(xì)分模塊,添加細(xì)節(jié)。4.2模塊設(shè)計此任務(wù)分發(fā)系統(tǒng)中我根據(jù)我公司研發(fā)中心的需求中所要實(shí)現(xiàn)的基本功能的設(shè)定,將所有功能分解為如下幾個主要的功能模塊來加以實(shí)現(xiàn),公司員工或者管理員以正確的工號及密碼登陸,系統(tǒng)即可按該登陸者的權(quán)限進(jìn)入前臺或后臺進(jìn)行不同的操作。前后臺功能模塊總圖如圖
38、4.1所示:圖4.1功能模塊總圖4.2.1前臺各模塊設(shè)計任務(wù)分發(fā)系統(tǒng)前臺模塊用于建立本公司固定的員工,通過一些對任務(wù)的查看,查看個人消息,分發(fā)任務(wù),審核任務(wù)等模塊的操作和管理。該功能模塊實(shí)現(xiàn)了以下幾個子功能。1. 用戶首先能夠進(jìn)行登錄,無法進(jìn)行注冊,因?yàn)橛脩舳际潜竟镜娜藛T,非公司人無法進(jìn)入2. 用戶可以查看自己的今天的任務(wù),以及昨天未完成和延期任務(wù)3. 用戶能夠可以再任務(wù)清單里面查看所以個人的任務(wù)4. 用戶可以提交任務(wù),申請任務(wù)延期5. 用戶可以查看個人消息6. 用戶可以查看個人當(dāng)天任務(wù)的進(jìn)度7. 作為組長級或者經(jīng)理級的用戶還具備設(shè)置任務(wù),分發(fā)任務(wù),審核任務(wù)的功能,監(jiān)控任務(wù)的進(jìn)度以及統(tǒng)計任務(wù)
39、由于任務(wù)分發(fā)系統(tǒng)是用于本公司的,所以只有本公司的員工才有權(quán)限進(jìn)入本系統(tǒng),并且本系統(tǒng)沒有注冊用戶,用戶都是本公司內(nèi)部人員,而且登陸名稱一致是公司工號,密碼可以自行設(shè)置。公司員工進(jìn)入系統(tǒng)后可以查看本人今天所要完成任務(wù),以及未完成的任務(wù),同時也可以進(jìn)入任務(wù)清單查詢所以任務(wù)以及歷史任務(wù)情況。當(dāng)員工完成任務(wù)的時候可以提交任務(wù)清單,等待組長的審核。當(dāng)組長分發(fā)任務(wù)給組員的時候,系統(tǒng)會默認(rèn)發(fā)送任務(wù)消息,到該組員的消息中心;同樣當(dāng)組員完成任務(wù),并且提交任務(wù)后,組長也會受到審核消息的通知。作為本公司組長及以上的經(jīng)理都可以分發(fā)任務(wù)給組員以及下級員工,但是只有部門經(jīng)理才有權(quán)限管理產(chǎn)品,設(shè)置任務(wù)等功能。4.2.2后臺各
40、模塊設(shè)計任務(wù)分發(fā)系統(tǒng)后臺各模塊用于來對任務(wù)系統(tǒng)前臺各模塊進(jìn)行管理。該功能模塊實(shí)現(xiàn)了以下幾個子功能。1. 管理員維護(hù)管理員的信息(增加管理員基本信息、刪除管理員基本信息、修改管理員基本信息、查詢管理員基本信息)2. 管理員維護(hù)用戶信息,可以添加新的用戶以及賦予一些用戶不同角色的權(quán)限3. 管理員維護(hù)機(jī)構(gòu)管理信息4. 管理員設(shè)置權(quán)限以及角色的不同用戶5. 管理員對產(chǎn)品進(jìn)行添加,修改6. 管理員設(shè)置總的任務(wù)只有先進(jìn)行登錄并通過身份驗(yàn)證的管理員,才可以在任務(wù)系統(tǒng)后臺中進(jìn)行各種管理維護(hù)。該模塊實(shí)現(xiàn)新普通管理員及登錄驗(yàn)證功能。其中,添加新的管理員時會對管理員輸入的增加信息進(jìn)行有效性驗(yàn)證,包括基本數(shù)據(jù)格式的有
41、效性以及邏輯有效性,例如:管理員權(quán)限的一個驗(yàn)證,是高級管理員呢還是就是普通的管理員。 管理員在后臺還可以進(jìn)行產(chǎn)品管理,如添加產(chǎn)品,修改產(chǎn)品,延遲產(chǎn)品,而且當(dāng)一個項(xiàng)目在開始進(jìn)行的時候是不能刪除的,只能關(guān)閉任務(wù)。管理員可以設(shè)置任務(wù),任務(wù)主要是分為需求階段,設(shè)計階段,編碼階段,測試階段,文檔等幾大塊,這些階段主要是系統(tǒng)跟著流程走的,只有每個階段完成以后才會進(jìn)入下一個階段的。管理員管理可以進(jìn)行管理員維護(hù)以及權(quán)限管理。管理員維護(hù)主要是用戶管理各個節(jié)點(diǎn)進(jìn)行修改;權(quán)限管理主要包括用戶管理,組織機(jī)構(gòu),角色管理,資源信息,資源功能,資源實(shí)例。其中用戶管理主要是用于對本公司員工的管理如添加,刪除,修改,查詢;組織
42、機(jī)構(gòu)主要也是對公司部門內(nèi)部的機(jī)構(gòu)組織的管理,其中包括添加組織,刪除組織,修改組織信息;角色管理主要用于設(shè)置不同角色,如不同用戶可以有不同角色,當(dāng)他們進(jìn)入系統(tǒng)后,對于設(shè)置并且添加的功能是可以使用的,對于沒有設(shè)置的功能是無法查看以及修改,添加的;資源信息主要是用戶添加不同的權(quán)限以及對權(quán)限信息的修改和刪除;而資源功能主要是對資源信息進(jìn)行詳細(xì)的功能進(jìn)行劃分;資源實(shí)例主要是對資源功能進(jìn)行實(shí)例化,使得資源功能能夠具體實(shí)現(xiàn),并且實(shí)例以后,當(dāng)管理員進(jìn)入權(quán)限設(shè)置的時候就可以看到實(shí)例后的資源功能各個模塊了。4.3數(shù)據(jù)庫設(shè)計數(shù)據(jù)訪問層負(fù)責(zé)對業(yè)務(wù)層提供數(shù)據(jù)操作,也就是它負(fù)責(zé)和底層的數(shù)據(jù)庫打交道。業(yè)務(wù)層或者通用層中所有
43、的對象都通過數(shù)據(jù)訪問層的對象訪問數(shù)據(jù)庫。數(shù)據(jù)訪問層中的類是按業(yè)務(wù)對象來組織的,每個業(yè)務(wù)對象中包含的數(shù)據(jù)可能存在不同的幾種數(shù)據(jù)表中,它由數(shù)據(jù)訪問類統(tǒng)一組織成一個概念中的對象,它相當(dāng)于是一個面向?qū)ο蟮臄?shù)據(jù)庫層,負(fù)責(zé)映射面向?qū)ο笈c關(guān)系數(shù)據(jù)庫間的關(guān)系。4.3.1數(shù)據(jù)庫e-r圖e-r圖為實(shí)體-聯(lián)系圖,它提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實(shí)世界的概念模型。構(gòu)成e-r圖的基本要素是實(shí)體型、屬性和聯(lián)系,其表示方法為實(shí)體型:用矩形表示,矩形框內(nèi)寫明實(shí)體名;屬性:用橢圓形表示,并用無向邊將其與相應(yīng)的實(shí)體連接起來;多值屬性由雙線連接;主屬性名稱下加下劃線;聯(lián)系:用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊
44、分別與有關(guān)實(shí)體連接起來,同時在無向邊旁標(biāo)上聯(lián)系的類型。分組具有父分組、排序、備注等屬性,產(chǎn)品具有狀態(tài)、開始時間、描述、名稱等屬性,如圖4.2所示。 圖4.2數(shù)據(jù)庫e-r圖(產(chǎn)品-分組)任務(wù)具有排序、標(biāo)題、狀態(tài)等屬性,任務(wù)階段具有審核人、狀態(tài)、提醒人等屬性,如圖4.3所示。圖4.3數(shù)據(jù)庫e-r圖(任務(wù)-任務(wù)階段)用戶具有姓名、職位、工號等屬性,消息具有內(nèi)容、鏈接、時間等屬性,如圖4.4所示。圖4.4數(shù)據(jù)庫e-r圖(任務(wù)-消息)4.3.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計.根據(jù)需求分析的功能模塊劃分的結(jié)果可知,本系統(tǒng)的用戶有3種類型:領(lǐng)導(dǎo)(經(jīng)理或總監(jiān)等)、組長和普通員工。領(lǐng)導(dǎo)、組長和普通員工的權(quán)限和操作功能通過u
45、upm(統(tǒng)一權(quán)限管理系統(tǒng))中的權(quán)限表統(tǒng)一賦予,以提高應(yīng)用的靈活性,所以我們只要一張用戶表就可以了。一個產(chǎn)品可以有多個分組去協(xié)同開發(fā)完成,而一個分組下還可以有子分組,一個大任務(wù)可以屬于任何一個分組,同時,在幾個流程階段中的開發(fā)階段里,還可以由組長自由分配成多個小任務(wù)到一個或幾個人身上,從需求分析,到最后的測試完成產(chǎn)品開發(fā)這些階段中,所有階段信息都將記錄在流程記錄中,流程節(jié)點(diǎn)表是規(guī)定流程節(jié)點(diǎn)的表,比如,ui設(shè)計節(jié)點(diǎn)等。當(dāng)然,還有提醒人以及審核人(用戶)之間通信用的消息表。數(shù)據(jù)庫表之間關(guān)系如圖4.5所示:圖4.5數(shù)據(jù)庫關(guān)系圖4.3.3數(shù)據(jù)庫物理設(shè)計根據(jù)以上分析,創(chuàng)建數(shù)據(jù)庫project并在該數(shù)據(jù)庫中
46、創(chuàng)建表:1、 產(chǎn)品表包括產(chǎn)品主鍵、產(chǎn)品名稱、狀態(tài)、產(chǎn)品描述、開始時間、結(jié)束時間、排序,具體設(shè)置如表4.1所示:表4.1產(chǎn)品表產(chǎn)品表列名注解字段類型長度默認(rèn)植可空備注product_id產(chǎn)品主鍵number(18,0)18fname產(chǎn)品名稱varchar2(60,byte)60fstate狀態(tài)number(2,0)20f0:未開始1:進(jìn)行中2:完成。description產(chǎn)品描述varchar2(2000,byte)2000tstart_date開始時間timestamp6f產(chǎn)品立項(xiàng)時間end_date結(jié)束時間timestamp6f預(yù)期結(jié)束時間order_seq排序number(10,2)10t
47、創(chuàng)建產(chǎn)品表的sql語句為:create table project_product( product_id number(18, 0) not null, name nvarchar2(60), state number(2, 0) not null, description nvarchar2(2000), start_date timestamp(6), end_date timestamp(6), order_seq number(10, 2), primary key (product_id) ;2、 分組表包括分組主鍵、分組名稱、父分組id、備注、排序、產(chǎn)品主鍵,具體設(shè)置如表4.2所
48、示:表4.2分組表分組表列名注解字段類型長度默認(rèn)植可空備注group_id分組主鍵number(18,0)18fname分組名稱varchar2(60,byte)60fgroup_pid父分組idnumber(18,0)18fmemo備注varchar2(255,byte)255torder_seq排序number(10,2)10tproduct_id產(chǎn)品主鍵number(18,0)18創(chuàng)建分組表的sql語句為:create table project_group( group_id number(18, 0) not null, name nvarchar2(60), group_pid n
49、umber(18, 0), memo nvarchar2(255), order_seq number(10, 2), product_id number(18, 0) not null, primary key (group_id) ;3、 任務(wù)表包括任務(wù)主鍵、任務(wù)標(biāo)題、任務(wù)描述、狀態(tài)、開始時間、結(jié)束時間、階段類型、排序、父任務(wù)id、分組id,具體設(shè)置如表4.3所示:表4.3任務(wù)表任務(wù)表列名注解字段類型長度默認(rèn)植可空備注task_id任務(wù)主鍵number(18,0)18ftitle任務(wù)標(biāo)題varchar2(60,byte)60fdescription任務(wù)描述varchar2(2000,byt
50、e)2000tstate_id狀態(tài)number(2,0)20f0:未分配1:進(jìn)行中2:完成3:取消4:延期start_date開始時間timestamp6fend_date結(jié)束時間timestamp6ftype_id階段類型number(2,0)21f1:需求2:設(shè)計3:開發(fā)4:測試5:文檔order_seq排序number(10,2)10ttask_pid父任務(wù)idnumber(18,0)18fgroup_id分組idnumber(18,0)18f創(chuàng)建任務(wù)表的sql語句為:create table project_task( task_id number(18, 0) not null, t
51、itle nvarchar2(60), description nvarchar2(2000), start_date timestamp(6), end_date timestamp(6), state_id number(2, 0) not null, type_id number(2, 0), task_pid number(18, 0) not null, order_seq number(10, 2), group_id number(18, 0) not null, primary key (task_id) ;4、 任務(wù)階段表包括任務(wù)階段主鍵、狀態(tài)、審核狀態(tài)、開始時間、結(jié)束時間、
52、設(shè)置時間、審核時間、提交時間、階段類型、執(zhí)行人、審核人、提醒人、任務(wù)id,具體設(shè)置如表4.4所示:表4.4任務(wù)階段表任務(wù)階段表列名注解字段類型長度默認(rèn)植可空備注task_stage_id任務(wù)階段主鍵number(18,0)18fstate狀態(tài)number(2,0)21f1:進(jìn)行中2:完成3:取消4:延期check_state審核狀態(tài)number(2,0)200:未提交1:待審核2:未通過3:已通過start_date開始時間timestamp6fend_date結(jié)束時間timestamp6fset_date設(shè)置時間timestamp6fcheck_date審核時間timestamp6fsubmit_date提交時間timestamp6ftype_id階段類型number(2,0)21f1:需求2:設(shè)計3:開發(fā)4:測試5:文檔receiver_id執(zhí)行人number(18,0)18t任務(wù)的負(fù)責(zé)人auditor_id_list審核人listvarchar2(380,byte)380f外鍵列表,用","
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度消防檢測服務(wù)外包合同勞動廳制定2篇
- 2025年度石材行業(yè)市場調(diào)查與分析合同3篇
- 二零二五年度外墻巖棉板保溫材料采購、施工及質(zhì)量監(jiān)管合同2篇
- 二零二五年度旅游行業(yè)SaaS解決方案銷售及服務(wù)協(xié)議3篇
- 二零二五年度波形護(hù)欄安裝及售后保養(yǎng)服務(wù)合同3篇
- 二零二五年度廣告發(fā)布合同:某品牌在央視春晚廣告投放3篇
- 編織紅繩課程設(shè)計
- 二零二五年度建筑膩?zhàn)赢a(chǎn)品進(jìn)出口代理合同3篇
- 二零二五年度彩鋼房租賃與投資合作協(xié)議3篇
- 課程設(shè)計怎么形容成語
- 東南大學(xué)結(jié)構(gòu)設(shè)計原理大作業(yè)完成稿
- 廣東省廣州市天河2022-2023學(xué)年數(shù)學(xué)七年級第一學(xué)期期末調(diào)研模擬試題含解析
- GB∕T 41627-2022 動物源空腸彎曲菌檢測方法
- 供貨保障措施
- (完整版)常用樂高零件清單匯總
- 消防四個能力
- 機(jī)動車環(huán)檢標(biāo)準(zhǔn)方法驗(yàn)證模板
- AQL標(biāo)準(zhǔn)抽樣檢驗(yàn)表
- 美國Control4智能家居設(shè)計方案解說資料
- DES算法Matlab代碼
- 交通事故快速處理單(正反打印)
評論
0/150
提交評論