學以致用,總結實踐,多動手,少抖腳,才能學好編程。為了鞏固之前所學,咱們就用中大型企業經常用到的部門管理功能進行夯實。
在很多企業,生意做大之后,會在多個重點城市設置辦事處,為拓展市場提供便利條件,為當地或周邊的客戶提供信任"憑據",為穩定市場提供保障。
為了方便、提高部門之間的交流和溝通,打破部門防火墻,特意把部門負責人和聯系方式納入部門管理系統中。
對部門管理功能進行分析后,得出的功能點,用功能結構圖表達,功能說明用表格表白,整理出的字段用《數據字典》秀一秀。至于那雞凍人心的界面,用的是效果圖(片),它們是程序猿的最愛。
7.1 功能結構圖
功能結構圖主要是為了更加明確的體現內部組織關系,更加清晰的理清內部邏輯關系,做到一目了然規范各自功能部分,使之條理化。
功能結構圖
7.2 功能描述
功能描述,對各個功能點進行概括性的說明,是產品經理和開發人員一個交流的基礎。為了功能說明,程序員才能清楚每個功能模塊的具體作用。
7.3 數據字典
數據字典是指對數據的數據項、數據結構、數據流、數據存儲、處理邏輯等進行定義和描述,其目的是對數據流程圖中的各個元素做出詳細的說明,使用數據字典為簡單的建模項目。
部門信息表(Department)
7.4 界面效果圖
部門管理功能,對部門進行增刪改查。如果用Django開發過相關功能,實現增刪改問題不大,難的可能在于部門列表中的分頁。
1. 信息列表
部門信息列表分頁展示,每頁10行。通過部門名稱進行查詢,沒查找信息的話,進行提示,查到就更新列表內容。
點擊【添加】跳轉到新增部門窗口;點擊部門名稱,進入詳細窗口;點擊【編輯】進到部門編輯創建,點擊【刪除】彈出確認對話框,確定刪除后更新信息列表。
2. 新增部門
填寫部門相關信息,點擊【保存】,系統會進行校驗,校驗失敗的話會看到相關提示信息。保存成功的話,會提示成功信息并清空數據。點擊【返回】,回到信息列表窗口。
3. 部門編輯
修改部門相關信息,點擊【保存】,系統會進行校驗,校驗失敗的話會看到相關提示信息。保存成功的話,會提示成功信息。點擊【返回】,回到信息列表窗口。
4. 詳細信息
修改部門相關信息,點擊【保存】,系統會進行校驗,校驗失敗的話會看到相關提示信息。保存成功的話,會提示成功信息。點擊【返回】,回到信息列表窗口。
好了,有關部門管理系統的需求內容,老陳講完了,如果覺得對你有所幫助,希望你能轉發點贊,讓更多的人看到這篇文章。你的轉發和點贊,就是對老陳繼續創作和分享最大的鼓勵。
一個當了10年技術總監的老家伙,分享多年的編程經驗。想學編程的朋友,可關注今日頭條:老陳說編程。我在分享Python,前端、Java和App方面的干貨。關注我,沒錯的。
#Python##Django##程序員##Web##項目實戰#
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。