UML课程设计ATM系统

2018-12-25 23:45

课程设计(论文)

课程名称: 信息系统开发工具 题 目: ATM存款系统 院 (系): 管理学院 专业班级: 管理科学0901 姓 名: 谢华兴 学 号: 090450106 指导教师: 陈宇玺

2012年 6月 13 日

安建筑科技大学课程设计(论文)任务书

专业班级: 管理科学 学生姓名: 谢华兴 指导教师(签名):

一、课程设计(论文)题目

ATM存款系统

二、本次课程设计(论文)应达到的目的

1.针对一个实际系统的开发,使学生深刻理解和掌握管理信息系统系统分析、系统设计和系统实施的理论和方法;

2.巩固和加深理解所学编程语言、开发工具,提高综合应用能力;掌握系统UML建模、界面设计、数据库设计、程序代码设计,提高实践能力;

3.初步了解学术研究的基本方法与步骤,并通过设计报告(论文)的撰写,了解学术报告(论文)的写作方法。

三、本次课程设计(论文)任务的主要内容和要求(包括原始数据、技术参数、设计要求等)

1、设计内容:开发出一个软件系统,模拟ATM存款的业务过程。

2、设计过程:按照系统设计目的、系统需求、系统功能分析与设计、用户界面设计、源程序设计、使用说明等环节整理课程设计的成果,形成设计报告,设计报告应包括的内容:

? 系统需求分析:需求描述、系统UML主要用例、主要类图、主要活动图、状态

及部署图(如果必要)、业务流程图、数据流图、数据字典附必要的文字说明 ? 系统设计:功能结构设计、I/O设计、代码设计、界面设计、数据库设计、网络

环境。撰写设计总结报告。

3.设计成果提交:A.设计报告;B.源程序。报告要符合学校格式规范要求。

四、应收集的资料及主要参考文献:

1.Eriksson H E, Penker M. UML 2工具箱[M]. 俞俊平, 余安萍, 徐 敏, 译. 北京: 电子工业出版社, 2004.

2. 周 飞, 杨根兴, 蔡立志. 基于UML的测试用例生成方法研 究[J]. 计算机应用与软件, 2009, 26(2): 107-110.

3. 张 庆, 雷 航. 一种基于UML状态图的面向对象类级测试模型[J]. 计算机工程, 2005, 31(21): 75-77.

五、审核批准意见

教研室主任(签字)

设计总说明

随着信息时代科技的飞速发展,使用ATM存款机、计算机等技术的发展,不仅提高了工作效率,而且大大的提高了其安全性。对于一些复杂的信息,就能够充分的发挥它们的优越性。ATM取款机就是技术发展的产物,相对的一台ATM取款机与ATM存款机的系统是密不可分的。本系统就是为了更方便人们的生活而设计的。

ATM存款系统作为一款数据传输的技术,用户信息和资金信息的繁杂,包含很多的数据的管理,以前的都是由一些柜员进行操作,而且手续很多。对于ATM取款系统数据的统计和核实等都是采用卡号进行核对的,对于用户的信息资料、以及资金统计等用人工办理。数据信息处理工作量大,繁琐。数据处理手工操作,工作量大,工作时需实时认真办理,一但出现错误将带来很大的损失,ATM取款系统采取数据库进行管理且由人工进行处理、维护等工作。由于信息一定要准确真实,认真的进行各项核对工作,工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。

关键字:UML,管理信息系统,,数据库,ATM系统,JAVA

目 录

安建筑科技大学课程设计(论文)任务书 ············ 2 1 绪论 ··························· 1

1.1系统简介 ························································································································· 1 1.2设计目的 ························································································································· 1 1.3设计内容 ························································································································· 2

2 需求分析 ························· 3

2.1 .需求分析的任务 ············································································································· 3 2.2系统UML主要用例和设计 ··························································································· 4

3 系统设计 ························· 10

3.1 设计思想 ······················································································································· 10 3.2系统功能模块划分: ··································································································· 10 3.3 ATM存款系统模块图: ································································································ 11

4数据库的逻辑设计 ····················· 11

4.1 数据字典 ······················································································································· 11 4.2具体表 ··························································································································· 12 5详细设计 ·························································································································· 13 6源代码 ······························································································································ 19

总结 ···························· 22 参考文献 ·························· 23

第 1 页 共 28 页

第 2 页 共 28 页


UML课程设计ATM系统.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:创新社会治理背景下青年社会组织现状研究--以广州市为例

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: