計算機畢業設計 jsp仿百度網盤mysql 畢設6
https://www.bilibili.com/video/BV1te41117fp/
演示視頻:
3.2功能模塊設計
3.2.1 基本信息維護圖3-2基本信息維護模塊
功能描述:管理員定期在后臺更新學科類型和專業類型,投稿人員進行文件提交操作時,從系統提供的下拉表單中選取相應欄目,此設置既可便于用戶操作,又可統一提交信息,便于查詢辨識。
圖3-3基本信息維護流程
流程描述:管理員先進行學科類型添加,修改刪除維護,在學科類型下面再進行專業類型的添加、修改和刪除。
3.2.2 人員信息維護圖3-4人員信息維護模塊
功能描述:管理員在后臺進行管理員信息的添加,修改和刪除操作,同時可進行自己密碼的更新。管理員也可在后臺進行用戶信息的查看,修改,刪除和查詢操作,可按用戶名,真名,性別,單位名稱進行查詢。用戶在前臺可進行自我信息注冊,登錄,權限檢查,個人信息修改等操作。在此模塊中,系統會對登錄用戶和管理員進行驗證,核對權限,為用戶和管理員進行其他模塊操作提供Session記錄。
圖3-5人員信息維護流程
流程描述:用戶填寫個人用戶信息,系統檢測填寫信息是否符合要求,查看所選用戶名是否唯一,符合一切條件后允許用戶注冊成功,后臺數據庫自動為用戶插入用戶編號。用戶以注冊所得的用戶名登錄系統,系統進行用戶名和密碼檢測,審核權限,通過后用戶可進行個人信息,密碼,郵箱信息的遠程維護工作。管理員進行系統登錄,系統核對用戶名和密碼,審核權限,管理員登錄成功后可進行個人信息維護,管理員添加,修改刪除操作,系統將查測新添加管理員名是否唯一,唯一允許添加,并自動為新管理員添加編號,管理員還可進行用戶信息的修改,刪除,以及查詢工作。
3.2.3 文件管理圖3-6文件管理模塊
功能描述:
1.投稿處理:該模塊將為用戶提供文件信息填寫,文件上傳下載的平臺,并自動生成文件編號,便于用戶以后查詢。
2.文件修改:該模塊為用戶提供待修改文件的查看,修改意見的查看,文件信息重新修改,修改稿的提交。
3.文件審核:該模塊為后臺管理者提供待審文件的查看和刪除功能,并能對待審文件進行審核,將文件分別送往審核處理,修改,已審核,已發表,退稿流程,并可填寫相應審核意見,與作者進行交互。
3.文件退回:接收退回文件,登記退回文件相應信息,查看退回文件文檔和退稿意見。
3.文件查詢:用戶可按系統提供的文件編號和投稿時間查看所需文件處理進程,基礎信息和詳細文檔。管理員可按學科類型對處于待審、修改、已審和退稿狀態的文件分別進行查看,還可按文件編號,投稿時間,作者進行綜合查詢。該模塊將更有利于作者了解文件處理進程,有利于管理部工作人員進行文件的檢索統計,減輕工作量,提高工作效率。
圖3-7文件管理流程
流程描述:用戶登錄系統,填寫提交文件基本信息,上傳文檔。管理員接收提交文件,交責任主編由專家審核,審核完畢管理員向系統填寫審核意見,通過審核就準備錄用出版,如需要修改,系統根據審核結果將文檔返還作者,作者查看修改意見,重新提交文件。如果文件不被錄用,則系統記錄文件信息后,自動轉還用戶。
4系統詳細設計、運行及調試
3.1系統主框架設計
系統分為題頭,題尾,中間三部分,其中中間部分又分為左右兩部分,左邊為目錄樹,右邊為內容.
圖3-1
3.2 人員信息管理
4.2.1 用戶注冊1.用戶在系統中注冊,系統檢測用戶提交信息是否正確,必填字段如用戶名,密碼,真實姓名,性別,出生日期,郵件,電話,地址和單位的信息是否已經填寫,出生日期是否為日期格式,
2. 檢查用戶名是否已經存在,如果存在就拒絕操作
4.2.2用戶和管理員登錄1.讀取用戶提交的數據并進行完整性判斷。
2.進行登陸信息驗證,驗證系統中是否存在該用戶名及其密碼。
3. 給Session("userID")等賦值,以便跳轉其他頁面時進行權限檢查。
4.2.3權限檢查用戶或管理員打開系統頁面時,系統都將檢查 Session("userID")是否已經被賦值,如已賦值,證明用戶或管理員已經登錄,是系統成員,否則將打不開該頁面,并跳轉到登錄頁面進行登錄或注冊。
4.2.4用戶或管理員個人信息和密碼修改系統根據用戶或管理員登錄時記錄的Session(“userID”)從數據庫中讀取原有個人信息和密碼,展現給用戶或管理員,用戶或管理員在此基礎上進行修改后,重新提交回系統,如果用戶填寫的舊密碼或舊郵箱名不對,都不能對密碼或郵箱進行修改,只有舊密碼或舊郵箱正確后,修改后的密碼或郵箱值才能輸入系統中,修改用戶個人信息表單時,使用javascript對表單提交信息進行正確性檢查
4.2.5管理員對用戶信息的維護其包括對用戶信息的查看,修改,刪除和查詢。管理員可根據用戶名,真名,單位名稱,性別對用戶信息進行綜合查詢。查詢技術解決方法:在Select語句的where中設定用戶名,真名,單位名稱,性別字段值,對Select語句從數據庫中選出來的信息進行刷選。
4.2.6管理員對管理員信息的維護其包括管理員的添加,刪除,修改和查看。添加或修改管理員會對密碼與確認密碼是否一致,管理員名是否唯一進行檢查。
3.5文件管理
4.5.1文件提交4.5.2 文件審核管理員查看待審文件基本信息,下載或保存待審文件,填寫責任編輯名和專家名,選定審核結果為審核中,修改,通過或退稿.為了區分這幾種審核結果,在文件信息表paper中用字段pStatus區別, 其中待審核0,審核中1,待修改2,已審核3,已發表4,已退稿5,選定審核結果后,文件將轉到待修改文件列表,已審文件列表或退稿列表。
4.5.3文件修改系統從數據庫讀取該文件信息供用戶修改,用戶可下載或保存需要修改文件,查看修改意見,重新填寫文件基本信息,重新上傳文件,原理與文件上傳相同。
4.5.4文件列表按文件的狀態進行待修改文件列表,已審文件列表,退稿列表展示,方便用戶查看文件處理狀態和管理員管理文件,刪除無用文件。
1.前臺文件列表:根據登錄用戶ID和需查看文件狀態進行屬于該用戶的文件列表,方法如下,其中pStatus隨查看列表的文件處理狀態而設定不同取值。
2.后臺文件列表:根據文件狀態進行所有用戶列表,并可按學科專業分類進行列表.實現方法:依據文件不同處理狀態,設定pStatus的取值.對需按學科專業分類展示的,則在Select語句的where中設定學科專業的取值,對從數據庫中選取的信息進一步刷選。
4.5.5文件綜合查詢1.前臺文件查詢:用戶可查看處于各種處理狀態的,屬于該用戶提交的文件,并可根據文件編號和投稿時間進行查詢,實現方法是對Select語句where中文件編號和投稿時間字段進行設定,實現對數據庫中選取信息進一步刷選。
2.后臺文件查詢:管理員可查看處于各種處理狀態,所有用戶提交的文件,并可對無用文件進行刪除.可以按文件編號,投稿時間和作者進行綜合查詢,方法是在Select語句的where中設定投稿編號,投稿時間和作者的取值范圍,對數據庫選出的數據進一步刷選。
4.5.6文件查看根據提供的文件編號,可查看該文件的基本信息,責任編輯,審核專家,處理意見和結果,并可下載文件文檔詳細審閱。
- 計算機畢業設計 jsp互聯論壇系統springmvc mysql 畢設58 2024-04-28
- 計算機畢業設計 asp.net課堂考勤管理系統 畢設4 2024-04-28
- 計算機畢業設計 asp.net校友錄網站 畢設89 2024-04-28
- 計算機畢業設計 asp.net機械企業網站 畢設12 2024-04-28
- 計算機畢業設計 asp.net學生成績管理系統(sqlserver) 畢設25 2024-04-28
- 計算機畢業設計 asp.net辦公自動化系統OA 畢設12 2024-04-28
- 計算機畢業設計 jsp836畢業設計管理系統sqlserver 畢設52 2024-04-28
- 計算機畢業設計 jsp社團網站ssh 畢設76 2024-04-28
- 計算機畢業設計 jsp留言板管理系統ssh 畢設49 2024-04-28
- 計算機畢業設計 jsp電子書下載系統sqlserver 畢設65 2024-04-28
- 計算機畢業設計 jsp偏遠地區遠程診療系統ssh 畢設81 2024-04-28
- 計算機畢業設計 jsp高??蒲许椖抗芾硐到ysqlserver 畢設33 2024-04-28
- 計算機畢業設計 jsp高校教師資格培訓管理系統springmvc mysql 畢設41 2024-04-28
- 計算機畢業設計 jsp餐飲管理系統mysql 畢設78 2024-04-28
- 計算機畢業設計 jsp餐廳等位排號系統ssh 畢設99 2024-04-28