




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、校園生活平臺詳細設計說明書項目名稱: 校園生活平臺 所屬部門: 項目負責人: 文檔作者: 日期: 目 錄1. 引言5 1.1編寫目的53.數據庫設計73.2數據字典設計73.3系統物理結構設計83.4表設計9(用戶表)9(個人信息表表)10(訂單表)10(資料表)11(信息表)11(討論表)113.5表之間的關聯設計123.6存儲過程設計124模塊一(用戶)134.1模塊描述134.2功能144.3輸入項154.5接口165模塊二(個人信息)175.1模塊描述175.2功能175.3輸入項175.4邏輯處理流程185.5接口186模塊三(訂單)196.1模塊描述196.2功能196.3輸入項1
2、96.4邏輯處理流程196.5接口207模塊四(資料)217.1模塊描述217.2功能217.3輸入項217.4邏輯處理流程217.5接口228.模塊五(討論區)238.1模塊描述238.2功能238.3輸入項238.4邏輯處理流程238.5接口249模塊六(消息)259.1模塊描述259.2功能259.3輸入項259.4邏輯處理流程259.5接口2510系統共性處理2610.1存儲分配2610.2性能2610.3注釋設計2610.4限制條件26系統環境26時間限制27平臺架構27安全性要求27平臺擴展性要求2710.5尚未解決的問題271. 引言1.1編寫目的 本說明書在概要設計的基礎上,對
3、校園生活平臺建設的各模版、程序分別進行了實現層面上的需求和說明。如今,大學生的生活越來越豐富,他們不僅追求種類繁多,而且需要花費最短的時間去做最多的事情。因此根據需求我們開發了我們的校園生活平臺。1.2背景校園生活已經成為大學生生活的重要組成部分,我們根據他們的校園生活需求來做此平臺,來服務大學生。項目名稱:校園生活平臺開發者:xxx項目主要用戶:在校大學生1.3定義1.4參考資料軟件工程教科書、學習平臺、百度2. 系統的總體結構2.1結構圖2.2系統物理構架圖3.數據庫設計3.1目的和作用將數據分析得結果進一步整理,形成最終的計算機模型,以便開發人員建立物理數據庫。3.2數據字典設計數據字典
4、的主要目的是提供查閱對不了解的條目的解釋。在數據字典中記錄數據元素的下列信息:一般信息(名字,別名,描述等),定義(數據類型,長度,結構等),使用特點(值得范圍,使用頻率,使用方式-輸入/輸出/本地,條件值等),控制信息(來源,用戶,使用它的程序,改變權等),分組信息(父結構,從屬結構,物理位置記錄、文件和數據庫等)。 3.3系統物理結構設計根據硬件設備和數據庫平臺系統,對數據庫系統的物理存儲結構進行規劃,估計數據庫的大小,增長速度,各主要部分的訪問頻率。確定數據文件的命名,日志文件的命名。數據文件和日志文件的物理存放的位置,如果有多個存儲設備,需要規劃數據文件的組織方式。系統內存使用配置,一
5、般來說,數據庫系統會自動維護系統內存,但有時為了某些性能問題,可以根據需要對數據庫的內存管理進行另行配置。3.4表設計 根據數據字典的設計,進一步細化為數據庫表的設計。表的設計包括以下內容:1) 表名(中英文)2) 字段名3) 字段數據類型4) 字段是否為空5) 字段的默認值6) 備注,對字段的解釋性說明:主鍵、外鍵、是否自動增一、是否為索引、是否唯一、是否進行數據檢查等。(用戶表)(個人信息表表) (訂單表)(資料表)(信息表)(討論表)3.5表之間的關聯設計3.6存儲過程設計存儲過程是一組預先定義并編譯好的,可以接受參數、返回狀態值和參數值,并可以嵌套調用。使用存儲過程可以改變運行性能,提
6、高其執行效率。存儲過程還可以用做一種安全機制,使用戶通過他訪問未授權的表。4模塊一(用戶)4.1模塊描述登錄模塊:用戶登錄,用戶注冊,找回密碼,修改密碼 4.2功能 對用戶進進行身份驗證,只有合法用戶才能進主頁面。 在進行登錄或注冊,修改密碼或者找回密碼的過程中,登錄模塊將調用數據庫中系統用戶的信息,并對賬號和密碼進行驗證,只有輸入了正確的賬號和密碼后,用戶才能成功登錄。當用戶輸入錯誤或者在的賬號和密碼時,系統會給出錯誤提示信息,指明登錄過程中的錯誤輸入或者錯誤操作,以便用戶進行正確的登錄。4.3輸入項輸入模塊包括:賬號,密碼,密保,密保答案。例如:4.4邏輯處理4.5接口5模塊二(個人信息)
7、5.1模塊描述個人信息模塊包括:查看個人資料、修改信息、換頭像。 5.2功能個人信息模塊的主要功能:查看登錄后臺用戶的昵稱、真實姓名、性別、郵箱,手機號,同時可以這些信息進行修改。5.3輸入項真實姓名編輯后保存信息Angle你好點擊“保存”按鈕手機號新手機號保存信息點擊“保存”按鈕5.4邏輯處理流程 5.5接口 6模塊三(訂單)6.1模塊描述訂單模塊包括:我的訂單,下訂單,確認訂單。6.2功能訂單模塊的主要功能: 1、 我的訂單:查看的完成和未完成的訂單。2、 下訂單:選擇想要訂的菜。 3、 確認訂單:成維碼。6.3輸入項訂單模塊: 1、 我的訂單:點我的訂單列表 來查看訂單詳細信息2、 下訂
8、單:選擇“什么菜”,“數量”。 3、 確認訂單:確定選擇的訂單,確認后提交訂單。6.4邏輯處理流程下訂單頁面確認訂單頁面6.5接口7模塊四(資料)7.1模塊描述資料模塊包含:上傳資料,下載資料。7.2功能資料模塊的主要功能: 1、上傳資料:上傳自己想要上傳的資料到平臺上。2、下載資料:從平臺上下載自己想要下載的資料。 7.3輸入項訂單模塊: 1、 上傳資料:點擊上傳從電腦本地磁盤選擇所要上傳的資料,進行上傳2、下載資料:在平臺上,點擊下載,找到你所要下載的資料。 7.4邏輯處理流程上傳資料:下載資料:7.5接口8.模塊五(討論區)8.1模塊描述討論區模塊包括:聊天室8.2功能在校園生活平臺上,
9、討論區,可以讓同學們在一起進行聊天,結交新朋友。進入討論區,聊天框占據頁面的大部分,在聊天框底下,有個輸入框,以及發送按鈕,點擊發送,會將你想要說的話發送到聊天框中。8.3輸入項輸入我要發送的內容,點擊發送。8.4邏輯處理流程討論區流程:8.5接口9模塊六(消息)9.1模塊描述消息模塊包括:我的消息(推送)9.2功能主要功能:把食堂推送的菜單信息及時顯示在客戶端上9.3輸入項輸入內容:食堂的菜單信息9.4邏輯處理流程推送消息處理流程:9.5接口10系統共性處理10.1存儲分配本程序在高級語言Java進行編碼,直接的內存分配有Java運行時分配。本組件內所依賴的變量,結構要求全部在組件元素內申明。10.2性能1. 系統響應時間包括服務器,網絡延遲級客戶端的處理時間,90%的功能頁面在3秒內響應,處理過程比較復雜的功能頁面在5秒內作出響應,并給用戶友好提示。2. 充分預估系統數據量,以滿足實際業務需求的承載量。10.3注釋設計Java注釋有三種:/ /* */ /* */ 前兩種編譯器直接跳過,從來不閱讀,第三種編譯器是可以看懂的,當你使用javadoc這樣的命令時會用到,用來生成API時用的。1. / 注釋一行2. /*.*/注釋若干行3. /*.*/文檔注釋10.4限制條件非功能需求用戶禁止使用系統環境軟件要求:Mysql 數據庫操作設備:Ip(windows8,windows
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《智謀物流管理》課件
- 鐵道機車專業教學鄭州鐵路單紹平35課件
- 鐵道機車專業教學鄭州鐵路張中央70課件
- 天津海運職業于禎妮GroupTouristsBoardin
- 鐵道概論授課崔桂蘭64課件
- 鐵路信號與通信設備接發列車工作90課件
- 中醫文獻課件
- 個人介紹課件
- 設備融資租賃合同樣本
- 多式聯運貨物運輸保險合同主要條款
- 全國青少年機器人技術等級考試:二級培訓全套課件
- 躲不開的食品添加劑講解課件
- 個體診所常見違法行為課件
- 地下車庫設計專題 停車位與柱網分析-76p
- stagetec產品介紹及-廣電版
- 新農村農房建設課件
- 非急救醫療轉運管理規范(醫院院前急救體系補充)
- 四年級下冊信息技術課件-7.文化瑰寶探秘|大連理工版 (共15張PPT)
- 依戀的發展PPT演示課件(PPT 76頁)
- 維修電工高級技師論文(6篇推薦范文)
- 六年級下冊數學課件--總復習《圖形的運動》北師大版.--共20張PPT
評論
0/150
提交評論