简易银行卡管理系统报告

简易银行卡管理系统报告

ID:1484787

大小:533.21 KB

页数:27页

时间:2017-11-11

简易银行卡管理系统报告_第1页
简易银行卡管理系统报告_第2页
简易银行卡管理系统报告_第3页
简易银行卡管理系统报告_第4页
简易银行卡管理系统报告_第5页
资源描述:

《简易银行卡管理系统报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、武汉理工大学《软件工程》实验报告书学号:0120810340321软件工程题目简易银行卡管理系统的开发学院计算机科学与技术学院专业计算机科学与技术专业班级计科0803姓名孟俊刚指导教师顾治华2011年04月28日27武汉理工大学《软件工程》实验报告书简易银行卡管理系统的开发1功能描述当今社会,随着金融市场交易日渐频繁,仅靠银行员工手工的处理银行业务已不足以满足人们的需求,因此,数字化银行卡管理系统应运而生。银行卡管理系统地提出使得金融行业的业务处理速度得到了很好的解决,也为用户提供了最大程度的便捷。本次简易银行卡管理系统主要实现

2、的功能有:(1)开户,即银行员工可创建新用户。(2)存款,即用户可自主地实现存款功能。(3)取款,即用户可自主地实现取款功能。(4)挂失,即用户可在丢失银行卡后实现挂失功能。(5)修改密码,即用户以及员工登录银行卡管理系统时可修改自身的登录密码。(6)重置密码,即用户以及员工登录银行卡管理系统时可重新设置自身的登录密码。(7)消户,即银行员工可删除该用户信息。2数据定义2.1概念数据模型为了把用户的数据要求清楚、准确地描述出来,系统设计人员须建立一个概念性的数据模型。它描述了从用户角度看到的数据,它反映了用户的现实环境。数据模型

3、包含3中相互关联的信息:数据对象、数据对象的属性以及数据对象彼此间的相互连接关系。2.1.1数据对象本系统包含3个数据对象:员工信息表,用户信息表以及账户表。2.1.2属性员工信息属性:员工编号,员工姓名,员工性别,联系电话,密码。27武汉理工大学《软件工程》实验报告书用户信息属性:账户号,员工姓名,联系电话,证件名称,证件号码,密码。账户表属性:账户号,账户姓名,存款金额,取款金额,账户余额,操作时间,挂失状态。2.1.3联系1、员工使用系统的分E-R图员工登录用户信息员工编号员工性别联系电话密码查询密码员工姓名修改个人信息开

4、户操作管理销户操作2、用户使用系统的分E-R图用户登录余额查询账户号联系电话证件名称证件号码查询密码用户姓名修改个人信息存款操作账目取款操作密码挂失解挂27武汉理工大学《软件工程》实验报告书2.2逻辑数据模型2.2.1E-R图向关系模型的转换E-R图向关系模型的转换要解决的问题是如何将实体和实体之间的联系转换为关系模式,如何确定这些关系模式的属性和码。这种转换要遵循的规则如下:(1)一个实体转换为一个关系模式。(2)一个1:1联系可转换为一个独立的关系模式,也可与任意一端的关系模式合并。(3)一个1:n联系可转换为一个独立的关系

5、模式也可与n端对应的关系模式合并。(4)三个或三个以上实体间的一个多元联系可转换为一个关系模式。下面是把本系统的E-R图转换为关系模型。关系的码用下横线标出。员工信息(员工编号,员工姓名,员工性别,联系电话,密码)用户信息(账户号,员工姓名,联系电话,证件名称,证件号码,密码)账户信息(账户号,操作时间,账户姓名,存款金额,取款金额,账户余额,挂失状态)。2.2.2数据库设计根据E-R图和以上的关系模式,利用SQLServer设计数据库中的要存储的基本表,并为每个关系模式的属性选择合适的数据类型、长度,以及主码的设置,本系统的关

6、系属性多数不能为空。经过数据优化后,最终在本数据库中存储了三张基本表:员工信息表Staff(员工编号,员工姓名,员工性别,联系电话,密码)用户信息表Client(账户号,员工姓名,联系电话,证件名称,证件号码,密码)账户信息表Account(账户号,操作时间,账户姓名,存款金额,取款金额,账户余额,挂失状态)。表3.1员工Staff字段名数据类型主码外码员工编号Char(8)YN员工姓名Char(10)NN员工性别Char(2)NN联系电话Char(13)NN27武汉理工大学《软件工程》实验报告书密码Char(6)NN表3.2员

7、工Client字段名数据类型主码外码账户号Char(19)YY用户姓名Char(10)NN联系电话Char(13)NN证件名称Char(8)NN证件号码Char(18)NN密码Char(6)NN表3.3账户信息Account字段名数据类型主码外码账户号Char(8)YN操作时间DatetimeYN账户姓名Char(10)NN存款金额MoneyNN取款金额MoneyNN账户余额MoneyNN挂失状态Char(2)NN3总体设计本系统主要完成的功能是实现开户、存款、取款、挂失、修改密码、重置密码和销户。用户可以实现存款、取款、挂失、

8、修改密码和重置密码操作,员工可实现开户、销户、修改密码和重置密码操作。3.1系统功能模块根据上述的系统总体设计思想的分析,可将系统两部分:员工管理模块和用户管理模块。27武汉理工大学《软件工程》实验报告书3.1.1员工管理模块该模块主要包括两大功能,功能要求如下

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。