学号: 成绩:_ _ _ _ _ _ _ _ 数 据 库 综 合 实 验 报 告 院 系 计算机与电子信息学院 专 业 计算机科学与技术 班 级 x x x x x x x x x x x 设计题目 超市会员管理系统 姓 名 x x x x x 指导教师 x x x x x x x x x x x x 年 x x 月 x x 日 2 超市会员管理系统 目录 1、需求分析................................................3 1.1 系统概述............................................3 1.2 具体分析............................................3 1.3 用户需求............................................5 2、系统概要设计............................................5 2.1 系统总体设计........................................5 2.2 系统功能模块设计....................................5 2.3 数据库设计..........................................7 3、详细设计................................................13 3.1 数据处理封装图......................................13 3.2 系统设计............................................14 4、编程实现................................................15 4.1 登录界面实现........................................15 4.2 会员管理实现........................................16 4.3 消费管理实现........................................19 5、课程设计体会............................................20 参考文献...................................................21 3 1、 需求分析 1.1 系统概述 该超市会员管理系统的用户将是超市管理员或类似群体,提供方便、快捷的管理与维护。 系统要求采用B/S 模式进行架构,使用的脚本语言为 JSP,与 oracle 数据库进行交互。分为前台浏览器端和后台服务器端两部分。浏览器端主要功能有UI 输出和与用户的交互等,服务器端则主要用于数据库的维护、数据之间的存取等操作。 1.2 具体分析 1.2.1 功能需求分析 该超市会员管理系统有四大模块:用户登录模块,会员管理模块,统计分析模块,账户管理模块。 用户登录模块: 该模块需要用户输入用户名和密码,如果通过身份验证则可以连接到数据库。如果忘记密码,则可以通过回答注册时设置的问题找回密码。如果输入次数超过 5 次,则需要等待 10 ...