社团管理信息系统C语言,学生社团信息管理系统.doc
第一章 課題背景
1.1開發(fā)背景
隨著校園文化的不斷豐富,大學里各種社團越來越多,社團活動也越來越頻繁,社員也越來越多,而且大學生退社,入社比較頻繁,社團管理就顯得非常繁瑣而又復雜的的事情,如果采用人工管理,對管理員來說將是一件很頭疼的事情。設計開發(fā)高效的社團管理系統(tǒng)就顯得頗為重要。為了提高效率,充分利用計算機資源,同時也讓我們把我們所學的只是運用到實際生活中,鍛煉開發(fā)設計項目的經驗,尤其是我們計算機專業(yè)大學生,由于缺乏具體項目經驗,畢業(yè)之后普遍感到知識不能轉化為能力。課程設計可以鍛煉我們理論聯系實際的能力,為今后工作做鋪墊。社團管理系統(tǒng)中包含許多內容,有社員的基本信息錄入,刪除,新增社團,社員的錄入,社團信息的發(fā)布,統(tǒng)計報表的打印等等。社團管理系統(tǒng)是一種典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺的數據庫的建立、維護以及前端的相應應用程序的開發(fā)兩個方面的內容,數據庫的建立和維護主要要求其管理數據的一致性、完整性、安全性等特點,而前臺的應用程序開發(fā)則要求做到各項功能要完備、操作要簡便、易學易用等特點。
1.2選題說明
信息資源已成為社會及高校重要的財富和資源,建立一個滿足高校社團管理需要的信息系統(tǒng),也是高校近年來不斷壯大的迫切需要。長期以來,我校一直使用傳統(tǒng)的人工記錄方法管理社團,這種管理方式存在著許多缺點,如效率低,浪費時間,容易出錯丟失等。且時間一長,將產生大量的文件和數據,這對于查找、更新、維護都帶來了不少的困難。
隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發(fā)揮越來越重要的作用。本系統(tǒng)最大的特點是通用性、簡單操作性和方便性。隨著學校社團的增多,社團管理人員的負擔也越來越重,為提高工作效率,實現無紙化辦公,使工作更有條理、更方便、更快捷,而開發(fā)出這套公社團管理系統(tǒng)。
設計基本思路1實用性:最大限度地滿足實際工作的需要、充分考慮各業(yè)務層次、各管理環(huán)節(jié)數據處理的實用性,把滿足用戶的操作作為第一要素進行考慮。用戶接口和操作界面設計盡可能做到界面美觀大方,操作簡便易懂實用。2可擴展性與可維護性:為適應將來的發(fā)展,學生公社團理信息系統(tǒng)應具有良好的可擴展性和可維護性。軟件設計盡可能模塊化、組件化,使應用系統(tǒng)可靈活配置,適應不同的情況。安全可靠性。3應用軟件與數據庫系統(tǒng)的設計要做到安全可靠,防止非法用戶的入侵。數據庫的備份策略恰當,以防災難性事故發(fā)生。4用戶界面舒適性:用戶界面應當直觀、明了、條理清晰。實現“傻瓜型”管理,易學、易用、易管理。數據庫完整性5對于數據庫的設計,遵循一致性、完整性、安全性、可伸縮性原則。6便捷性:社團管理員和學生可以根據自己的賬號查詢,從而保證系統(tǒng)便捷性。
1.3.需求分析
隨著學生選社,退社的頻率的增加,開發(fā)一個簡單易用實用的社團管理系統(tǒng)對提高社團管理的效率顯得尤為重要。本題目主要功能是實現學校社團的信息化管理本系統(tǒng)設計要求隨著大學生校園文化的不斷豐富,各種學生社團應運而生,,對所有學生社團進行統(tǒng)一管理。分兩種管理權限,一般用戶和管理員,一般用戶可以對社團信息進行查詢、瀏覽;管理員可以對社團信息進行錄入和維護,可以對社團成員進行增加、修改和刪除,可以進行社團以及成員信息進行查詢、統(tǒng)計和生成報表等。
系統(tǒng)需要實現的功能和操作,系統(tǒng)要求分權限管理,分兩種管理權限,一般用戶和管理員,一般用戶可以對社團信息進行查詢、瀏覽;管理員可以對社團信息進行錄入和維護,可以對社團成員進行增加、修改和刪除,可以進行社團以及成員信息進行查詢、統(tǒng)計和生成報表等。查詢:可以對學生所在的社團進行查詢,也可根據具體輸入進行查詢。更新:由于要進行社團信息管理,用戶需注冊,填寫有關信息,管理員可以增加社團,如果社員不再參加社團可以選擇刪除,從而從數據庫中刪除其有關記錄。
第二章 設計簡介及設計方案論述
2.1總體設計
2.1.1 流程圖
通過對需求分析的研究,可以得到如圖2-1所示的社團管理系統(tǒng)總體流程圖,其中通過驗證身份分別給予用戶不同的權限,普通用戶只能查看和修改自己的個人信息,查看社團信息,管理員可以對社團和社員進行管理以及報表的生成。管理員擁有的功能流程圖如圖2-2所示,社員擁有功能如圖2-3所示。
圖2-1主界面流程圖
圖2-2管理員管理權限圖
查看我的信息
查看我的信息
社員界面退出系統(tǒng)修改我的信息
社員界面
退出系統(tǒng)
修改我的信息
查看我的社團
查看我的社團
圖2-3社員管理權限圖
2.2數據庫設計
2.2.1數據庫ER圖
通過以上分析,可以知道學生所擁有的屬性為學號、姓名、性別、年齡、系院、電話號碼、操作權限,社團所有的屬性為社團編號、社團名稱、成立時間、主要活動,其中學生和社團通過選社建立聯系,可以用學號和社團編號來建立次聯系。具體ER圖如2-
總結
以上是生活随笔為你收集整理的社团管理信息系统C语言,学生社团信息管理系统.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: j计算机实验室安全操作规范,实验室安全操
- 下一篇: 第5章 Python 数字图像处理(DI