1、 数据库课程设计说明书 设计题目:设计题目: 学生食堂饭卡管理系统学生食堂饭卡管理系统 姓姓 名:名: 学学 号:号: 专专 业:业: 08 地理信息系统地理信息系统 班班 级:级: 指导教师:指导教师: 交通与测绘学院交通与测绘学院 2011 年年 1 月月 7 日日 交通与测绘学院 i 目录目录 目录目录I 1 系统概述系统概述. 1 1.1 功能简介 1 1.2 系统概要 1 2 需求分析需求分析. 1 3 结构设计结构设计. 1 3.1 基本数据 1 3.2 ER 图. 2 4 行为设计行为设计. 3 5 系统开发流程系统开发流程. 4 6 系统使用说明及主要代码系统使用说明及主要代码
2、. 5 6.1 主要功能界面 5 6.2 主要代码 9 7 课程设计体会及心得课程设计体会及心得. 11 参考文献参考文献. 11 交通与测绘学院 1 1 系统概述系统概述 1.1 功能简介 本系统是以 SQL 数据库系统以及 visual basic 语言为基础设计的一款对学生食堂饭卡进行管 理的数据库管理系统。具备办卡、注销卡片、修改密码、修改个人信息、更换卡号、充值、卡内 余额查询、学生信息查询等功能。 1.2 系统概要 本系统主要用于校园电子钱包的的管理,以及学生个人信息的识别功能。 2 需求分析需求分析 (1)办理新卡:学生办理校园卡卡,操作人员将相关内容写入卡中,并且生成卡号号,持
3、卡 人员再预交一定金额款项即可进行使用。 (2) 充值:持卡人在卡中存款快用完时,到管理处交款存入校园卡中。 (3) 余额查询:在系统中对自己的校园卡内的金额进行查询,以便计时充值。 (4)个人信息查询与修改:由于持卡人近期内信息变动或其他原因导致卡内的个人信息不再 有效,可以在系统内将持卡人信息调出来,进行修改。 (5)换卡:持卡人不慎将卡丢失或损坏,可到管理处进行换卡,管理处将系统中换卡人的信 息中的卡号更改为补办的新卡的卡号,老的卡号注销不再使用。 (6) 注销:学生离校或其他原因,不再使用时,可到管理处注销卡退取押金。 3 结构设计结构设计 3.1 基本数据 用户登陆数据=用户+密码;
4、 基本信息=学号+姓名+性别+出生日期+院系名称+办卡日期+卡号+密码; 交通与测绘学院 2 3.2 ER 图 办卡、主销卡 充值和余额 学生 存入金额 学 生 食 堂 饭 卡 管 理 系 统 查询余额 学生 卡内余额显示 卡内余额显示 交通与测绘学院 3 查询修改个人信息、更换卡号 4 行为设计行为设计 本系统分为四个模块 1. 系统登录与注销模块 2. 数据查询模块 3. 数据修改模块 4. 卡片管理模块 学生 学生 学生 食堂 饭卡 管理 系统 卡内个人信息更改 查询修改个人信息 更换卡号 卡丢失或损坏 交通与测绘学院 4 5 系统开发流程系统开发流程 1. 建立用户表和学生信息表,这两个表是数据库的主要表,数据库中的很多信息都是从 这两个表中提取的 学生食堂饭 卡管理系统 系统登 录与注 销 数 据 查 询 数 据 修 改 卡 片 管 理 退 出 卡内 余额 查询 学生 信息 查询 注 销 修改 个人 信息 修 改 密 码 办 卡 充 值 注 销 卡 片 更 换 卡 片 交通与测绘学院 5 2. 对系统进行需求分析,详细设计所需要实现的功能(见上图