基于Java會員管理系統
功能需求
1、會員信息管理:該系統需要提供會員信息管理功能,包括會員的姓名、性別、年齡、聯系方式等基本信息。同時,還需要提供會員的消費記錄、積分、優惠券等信息的管理。
2、會員注冊和登錄:系統需要提供會員注冊和登錄功能,會員可以通過注冊成為會員,并登錄系統進行個人信息的查看和修改。
3、會員權益管理:系統需要提供會員權益管理功能,包括會員可以享受的優惠、積分兌換、會員專享活動等。
4、會員活動管理:系統需要提供會員活動管理功能,包括發布和管理各種會員活動,如促銷活動、新品種推廣活動等。
設計要求
1.???對課題進行需求調研與分析,完成系統功能圖與功能模塊設計。
2.???給出課題的概念模型(即ER圖),要求對課題ER圖設計中至少5個實體,并包含多對多聯系;若小組成員只有1人,要求至少3個實體。
3.???根據設計的ER模型,結合DBMS(數據庫管理系統)特點給出系統的邏輯模型(關系模式);數據庫課選用SQL Server 或MySQL;SQL Server最低選用2014版本;MySQL最低選用5.7版本。
4.???給出實現數據庫的SQL語句,包含創建數據庫、數據表(含主鍵、外鍵定義及約束性條件設計)、插入數據(各表至少插入5條記錄)、更新數據、刪除數據、有涵義的視圖(含單表、多表)、存儲過程、觸發器等。
5.???實現應用程序開發過程中的編碼、調試、測試、Bug修復等開發工作,完成程序各項功能的開發與調試工作;開發語言課選用Java或JSP;開發工具可選用Eclipse、IDEA、VS Code、NetBeans等工具;程序中需實現數據庫連接、GUI開發、增刪改查操作等內容;撰寫課程報告。