好文档 - 专业文书写作范文服务资料分享网站

ATM自动取款机系统

天下 分享 时间: 加入收藏 我要投稿 点赞

八、 数据模型

系统数据表

1、客户表(user) 字段信息 姓名 身份证号 电话 地址 字段名称 Userrname UserID TelNum Address 类型 varchar Char Char Varchar 宽度 20 18 20 100 CardID 小数位数 空特性 N 2、账户表(account) 字段信息 卡号 账户余额 身份证号 密码 类型 最大值 字段名称 CardID Accountbalance Identify Password Type Max 类型 Char Varchar Char Varchar Char Varchar 宽度 6 12 18 10 10 20 CardID 小数位数 空特性 N N N N

3、账单(reckoning) 字段信息 卡号 事务类型 交易时间 字段名称 CardID Affairtype Tradetime 类型 Char Char Date 11

CardID 宽度 6 2 6 小数位数 空特性 N N N 交易金额 Tradenum Char 4 N 4、事务表(account) 字段信息 事务ID 事务名称 字段名称 affairID Affairname 类型 Char char 宽度 2 12 affairID 小数位数 空特性 N N 九、 部署模型

? 系统包图

?

? Hardware包内的类 Logic包内的类

? ?

ATM系统部署是整个项目实施过程中最后的阶段了,其实就是把该系统中涉及到的硬件软件整合到一起,并且可以让系统运行起来。

12

在部署中有两种视图,组件图和配置图。

? 组件图 配置图

?

ATM取款机管理系统.exeinterface<>ATMdatabase?

13

?

ATMClient1LAN银行数据...LANATMClient2LANLAN地区A...LAN打印机

参考文献

[1]Craig Larman UML和模式应用(第三版).机械工业出版社. [2]刁成嘉.UML系统建模与分析设计.机械工业出版社.

[3]蔡敏、徐慧慧、黄炳强.UML基础与Rose建模教程.人民邮电出版社. [4]吴建、郑潮、汪杰.UML基础与Rose建模案例.人民邮电出版社.

14

总 结

通过这次的毕业设计,使我对UML全新的理解,使我对UML产生了更加浓厚的兴趣,在程序的设计过程中,我发现自己的软件知识尤其是对软件的整体设计不是完全理解,对于一些细节不够了解,对知识的了解不全面,有待学习和提高。

在每学期结束前,老师都会让我们设计一些程序,用我们当时或以前所学到的知识。那时就总有些困难没有基本的设计思想,完全没有按照软件工程的思想去,基本上是想到哪做到哪,完全没有按照软件工程的思想去。并没有及时认识到它的严重性,现在在做毕业设计的时候才知道。

大学这四年时光里,并不是把课堂上的或是我们学过的知识了解了就可以的,应该努力应用于实践,只有不断实践,才能知道自己的缺点,了解自己的不足并及时改正它、扩充自己的知识面。才能不断的提高自己自身的水平。这也是为什么大多数的学生都考研的情况。在我们去招聘的时候就应该清楚地了解自己的位置,有些工作的职位并不是由我们的学习成绩决定的,而是由自己所学的知识应用到各方面的能力和随即的判断力。就我言,我感觉到知识和能力是最重要的,只有先掌握好扎实的基本功,才能在以后工作和实践中不端进步。

通过这次的设计,知道自己的不足,我相信自己会在一定时间内通过不断的学习和实践提高自己的能力,设计给我带来很大的帮助,同时开阔了我的眼界,使我明白只有自己亲自实践,才能了解自己所做的东西,如果没有实践,恐怕就不会有电流的产生,地球为什么是圆的,以及现在的一切。清洁实践不仅能锻炼自己,还能够提高自己的能力,增强自己的自信心。在面对困难时要勇敢的面对才有能力、有把握去克服它,征服它。虽然我现在还有所欠缺,但我相信在以后的工作和生活中,我会不断提高自己,完善自己。

15

ATM自动取款机系统

八、数据模型系统数据表1、客户表(user)字段信息姓名身份证号电话地址字段名称UserrnameUserIDTelNumAddress类型varcharCharCharVarchar宽度201820100CardID小数位数空特性N2、账户表(account)字段信息卡号账户余额身份
推荐度:
点击下载文档文档为doc格式
3jzpe5642p6u75f0b3w102ra61x6wi01def
领取福利

微信扫码领取福利

微信扫码分享