項目 | 內容 |
---|---|
做業課程地址 | 任課教師首頁連接 |
做業要求 | 團隊項目 |
填寫團隊名稱 | 黑白團團隊 |
填寫具體目標 | 認真負責,完成項目 |
UML,統一建模語言(英語:Unified Modeling Language,縮寫 UML)是非專利的第三代建模和規約語言。UML是一種開放的方法,
用於說明、可視化、構建和編寫一個正在開發的、面向對象的、軟件密集系統的製品的開放方法。UML展示了一系列最佳工程實踐,
這些最佳實踐在對大規模,複雜系統進行建模方面,特別是在軟件架構層次已經被驗證有效。html
Visio
Visio 是office軟件系列中的負責繪製流程圖和示意圖的軟件,是一款便於IT和商務人員就複雜信息、系統和流程進行可視化處理、
分析和交流的軟件。使用具備專業外觀的Visio 圖表,能夠促進對系統和流程的瞭解,深刻了解複雜信息並利用這些知識作出更好
的業務決策。能夠經過多種圖表,包括業務流程圖、軟件界面、網絡圖、工做流圖表、數據庫模型和軟件圖表等直觀地記錄、設計和
徹底瞭解業務流程和系統的狀態。
有以下幾種功能:設計具備專業外觀的圖表;
影響更多用戶,將 Visio 圖表保存爲PDF或 XPS文件格式,可以使其更具可移植性,並供更多用戶使用;
與任何人共享圖表;
用數字墨跡批註圖表;
自定義,經過編程方式或與其餘應用程序集成的方式,能夠擴展Visio,從而知足特定行業的狀況或獨特的組織要求,能夠開發本身的自定
義解決方案和形狀,也可使用 Visio 解決方案提供商提供的解決方案和形狀;
向任何上下文或程序中添加 Visio 圖表繪製功能;
利用新增的數據驅動解決方案支持。ProcessOn
ProcessOn是一個面向垂直專業領域的做圖工具和社交網絡,成立於2011年6月並於2012年啓動。ProcessOn將全球的專家顧問、諮詢機構、
BPM廠商、IT解決方案廠商和普遍的企業用戶緊密的鏈接在一塊兒,提供基於雲服務的免費流程梳理、創做協做工具,與同事和客戶協同設計,
實時建立和編輯文件,並能夠實現更改的及時合併與同步,這意味着跨部門的流程梳理、優化和確承認以即刻完成。專一於爲做圖人員提供
價值,利用互聯網和社交技術顛覆了人們梳理流程的方法習慣,繼而使商業用戶得到比傳統模式更高的效率和回報,改善人們對流程圖的創
做過程。
其功能總結以下:- 價值鏈圖(EVC)
-常規流程圖(Flowchart)- 事件過程鏈圖(EPC)
- BPMN2.0圖
- Venn維恩圖
-Org組織結構圖- iOS線框圖
-UI頁面原型設計圖
-UML統一建模語言
符合標準的格式交換,並開放私有POS格式給開發者:- 將Visio圖轉換成ProcessOn文件
- 將BPMN2.0文件轉換成ProcessOn文件
- 將ProcessOn的BPMN圖導出成BPMN格式文件
- 將ProcessOn的圖導出成開放格式的pos元數據文件
ProcessOn特性以下:- 提供繪製高層流程圖和低層流程圖的標準形狀集
- 支持Autoprompt,快速添加和鏈接對象
- 從任何對象拖拽出新線條
- 拖放來添加您本身的圖片
- 流程文件和形狀的數據屬性自定義
- 提供設計分層流程體系所需的熱點連接
在對Visio UML圖形繪製工具學習後,咱們團隊總結出以下功能體現:
一、 在功能區雙擊,彈出功能添加和刪除操做界面,可對各功能去進行刪除添加功能。git二、 視圖:能夠添加形狀和主題窗口,設置工做界面等。github
三、 格式:能夠設置文本、主題、圖片等功能。其中,圖層是指形狀類別。數據庫
四、 按ESC按鍵,可取消Visio中形狀的選擇。編程
五、 在格式中,文本-文本塊功能與Word文字編輯功能相同網絡
六、調整形狀的角度:能夠經過選擇想要旋轉的基本圖形,視圖的大小和位置窗口可在該窗口中調整角度,角度方向是逆時針爲正。架構
七、自制模具方法,能夠把本身經常使用的流程圖進行保存:1)用visio製做好圖形,2)打開「文件」-〉「形狀」-〉「新建模具」,3)在新增長
的左邊欄模具處,拖進自繪圖形,4)將塊名和圖形名改成本身的名字,5)保存。工具
github學習
a.軟件的開發意圖
開發實現導遊衆評網,解決用戶對導遊的不滿和確定無處安放問題;解決用戶沒法集中瞭解國內導遊評價信息,在其餘各類地方凌亂的蒐集信息的問題。
b.應用目標
經過此網站,能幫助遊客或用戶瞭解導遊的信息,而且用戶能夠對導遊進行評價。
c.做用範圍
此網站適用於國內全部互聯網用戶。
d.軟件性質
此網站是一個獨立的網站,和其餘的網站沒有衝突。優化
創建一個對全部人開放的導遊衆評網站,根據管理蒐集到的用戶對導遊的評價信息,爲用戶提供導遊評價信息參考(首頁隨機推送優秀導遊)。該項目分爲如下三個模塊:
(1) 註冊登陸模塊:爲提高評價內容的可信度,咱們採用用戶實名註冊登陸。
(2) 評價模塊:用戶在評價時需給出導遊所屬單位和姓名,旅遊路線,地區;用戶可在已有導遊的評價內容下添加評價,也可直接添加導遊信息及評價,若添加的導遊已存在,則系統合併導遊評價信息。
搜索模塊:咱們將用戶評價的內容提取出一些文字做爲導遊的標籤;,用戶若想根據意願瞭解導遊信息,能夠根據導遊所屬單位,或所屬地區,或各個標籤(細心,熱情等)來查看導遊評價信息,也可根據熱度和評價時間排序推送;還可根據關鍵字搜索。
輸入關鍵字搜索時,經過對比關鍵字查找相應的結果,並將結果顯示出來。
a.輸入
1.系統登陸:用戶的帳號和密碼,要求和數據庫中的存儲數據一致
2.用戶登陸狀態時,能夠對導遊進行評價。
b.輸出
1.對應輸出要查詢的導遊信息以及評價。
2.登陸時用戶輸入不合法是會有信息框的提示
a.用戶信息存儲:將系統用戶登陸驗證信息準確存儲在數據庫中,還包括數據的增長和修改操做
b.導遊信息存儲:將導遊的基本信息準確存儲在數據庫中,還包括數據的增長和查詢操做。
c.導遊評價信息存儲:將用戶對導遊的評價信息準確存儲在數據庫中,還包括數據的增長和查詢操做。
一、用戶調研採用電子調查問卷形式
二、編寫調查問卷
三、發佈調查問卷
四、回收調查問卷並統計結果
五、根據統計結果進行需求分析
調查問卷截圖:
需求分析是項目開發的基礎,一個軟件可否獲得用戶的確定和普遍的應用,需求分析佔很大的地位。在咱們的項目過程當中,根據咱們本身想法,首先創建一個快速原型模型,經過調查問卷獲得更進一步的需求,從而改進咱們的設計,可是咱們只用了問卷調查的調研方式,沒法全面的瞭解到用戶的真正需求。其次,在咱們設計調查問卷的問題時,只是瞭解了用戶是否須要咱們的軟件,和對已有功能是否接受,而未對他們的其餘需求沒有進一步的瞭解。還有一點是,用戶的需求並非一成不變的,未來他們可能會有其餘的需求,可是當前咱們不能對之後可能出現需求作出迴應。