吉首大学张家界学院《数据库系统概念》课程设计 题 目 学 号学生姓名 院 系专 业指导老师二O一六 年 月 日 学生选课系统设计一、绪论1.1 目标和意义银行管理系统:该系统要求建立用户表并不是很多,完成功效也相对有限,但其中各个表之间联络很紧密,该系统对数据库表设计要求会很高,所以完成这个题目,能愈加好训练数据库设计和 VC 编程能力,选择该题目就是充足训练数据库表设计能力和利用 VC 能力。1.2 内容和要求用户管理模块:建立新用户、删除老用户、更改用户操作;账户操作模块:账户信息、活期存取款操作、查询活期操作纪录、定时存款、定时取款、查询定时操作纪录;数据库模块:数据库备份、数据库恢复;二、需求分析2.1 系统用户对于用户部分,能够新建和删除用户,在操作过程中能够更改用户;对于账户部分,能够查询用户信息,包含多种基础信息、活期余额、定时账单等;对于账户操作部分,有活期存取款、定时存取款操作,另外操作完成以后存放对应操作纪录并能够查询操作纪录等功效。银行帐目管理系统包含五个模块,分别为系统选项、帐目管理、查询统计、用户查询和帮助。2.2 系统关键功效帐目管理模块:关键处理用户日常操作。(1)开户:新建一个帐户,为其指定一个唯一帐号来标志该用户(2)销户:将指定用户帐号删除。用户输入密码经过验证成功后,把帐户余额全部取出,最终删除该帐户。(3)存款:向指定帐户中存入一笔钱,经用户输入密码确定后,方可存入。(4)取款:从指定帐户中取出一笔钱。取款前用户需要输入密码确定,取款后帐户余额不得少于帐户最低存款额,不然不予处理。(5)修改信息:选择一个存在帐户,然后输入密码经确定后进入用户信息窗口,可对里面密码、联络电话和家庭住址进行修改,而帐号和帐户上金额不能被用户修改。查询模块:根据指定方法进行查找帐户信息,包含按姓名、帐号和联络电话进行查找,也能够根据地址进行模糊查找。统计模块:对银行数据进行统计,如对帐户数量统计。其系统功效模块图 2-1:图 2-1 系统功效模块2.3 开发技术开发工具:MYSQL开发语言:SQL开发技术:数据库开发技术面对对象:需求者MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 企业开发,现在属于 Oracle 旗下产品。MySQL 最流行关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。本试...