欢迎来到天天文库
浏览记录
ID:6603727
大小:609.47 KB
页数:23页
时间:2018-01-20
《中南大学数据库课程设计银行系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、中南大学《数据库系统安全与管理》课程设计报告题目数据库系统安全与管理课程设计报告学生姓名指导教师刘嫔学院信息科学与工程学院专业班级完成时间2015/10/14目录第一章绪论11.1研究意义及目的11.2设计内容1第二章系统需求分析12.1系统功能需求分析12.2系统设计要求2第三章系统总体设计23.1系统流程分析23.2系统功能模块图33.3系统功能模块设计43.2.1银行首页模块43.2.2登录注册界面43.2.3操作中心模块53.4系统开发技术53.3.1B/S架构53.3.2ASP技术简介53.3.3关于SQLServer20125
2、第四章数据库设计64.1数据库概念结构设计64.2数据库逻辑结构设计与实现64.2数据库关系图7第五章功能模块的设计与实现105.1银行首页模块105.1.1银行概况105.1.2登录提示105.2登录注册界面125.2.1用户登录125.2.2用户注册145.3操作中心模块165.3.1修改用户信息165.3.2活期帐号转帐165.2.3查询帐单记录175.2.4查询帐号余额185.2.5修改转帐设置19第六章总结19致谢19参考文献20第一章绪论1.研究的目的及意义通过数据库课程设计,进一步掌握数据库系统的理论和方法。培养和锻炼开发管
3、理信息系统的能力,为今后信息系统开发打下良好的基础。本课程环节主要针对《关系数据库基础与应用》这门课程进行设计,数据库是一门应用性很强的专业课,在学习时必须注意理论与实践相结合。本次课程环节旨在培养学生在本课程范围内,初步掌握解决实际应用问题时所应具备的查阅资料、综合运用所学知识的能力,为毕业设计及今后从事专业工作打下基础。本课程环节要求学生了解企业管理信息系统后台数据库的设计、配置过程,掌握管理信息系统的开发方法。主要包括:需求分析、数据分析、系统逻辑模型设计方法;功能设计、物理模型设计方法;系统的实现等方法。完成一个小型系统后台数据库
4、的设计与配置2.设计内容1.用户管理模块:建立新用户、更改用户操作;2.账户操作模块:账户信息、查询活期操作记录、活期转款、查询账号余额、转帐额度设置;3.数据库模块:数据库备份、数据库恢复;第二章系统需求分析2.1系统功能需求分析网上服务模块(自助银行)该模块供银行客户使用,需提供以下功能:1)客户注册。提供注册所需基本信息。2)客户可修改注册信息。3)客户在银行开通网上服务后,通过网上服务模块确定服务密码。4)查询指定账号在指定期限内的交易详单。201)查询指定账号余额。2)活期账号之间可以转账,客户可以设置单笔转账的最大额度和每天转
5、账的最大额度。转账时客户要求输入口令卡上指定坐标位置的字符串。3)提供对银行服务的介绍、最新储蓄存款利率、外汇牌价的介绍。安全性控制要求1)所有用户密码在数据库中都要求加密存储。2)进行输入验证。3)数据库管理员只能够访问银行管理模块,而不能访问业务模块。4)用户密码和账号信息在从用户界面向后台传送和接受时要求能够加密。1.2系统设计要求1)Windows8操作系统2)MicrosoftVisualStudio20133)MicrosoftSQLServer2012第三章系统总体设计3.1系统流程分析现通过数据流图的方式建立基本系统模型如
6、图2.1所示:20系统管理员网站系统个人信息登录信息个人信息修改操作浏览网站内容对网站资源进行下载相应结果返回浏览者浏览请求提供数据管理用户权限添加网站新闻删除网站新闻上传和下载网站资源注册用户图2.1网站系统数据流图如图2.1所示的系统基本模型可以看出,本系统有三类用户:系统管理员、注册用户、浏览者。这三类用户通过不同的功能模块,完成对数据库的不同操作。其中管理员的权限最大,可以完成所有的数据库操作;注册用户只能完成对其个人信息数据的查询和修改,对网站进行浏览和资源下载操作;浏览者权限最低,仅能完成数据查询的基本操作。3.2系统功能模块
7、图20修改信息登录网上银行首页注册查询帐单用户操作中心页已注册查询余额未注活期转帐册3.3系统功能模块设计银行管理系统银行账户系统管理理新建账户删除账户更改账户账户管理退出系统账户操作查看账户信息活期操作定期操作活期存取款查看历史记录定期存款定期取款查看历史记录数据库管理数据库备份数据库恢复账户登录,身份验证3.3.1.银行首页3.3.2.登录页面、注册页面3.3.3.用户操作中心页面1.查询帐单记录202.活期转帐3.查询余额4.修改用户信息3.4系统开发技术3.4.1B/S架构B/S结构(Browser/Server,浏览器/服务器模
8、式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏
此文档下载收益归作者所有