JavaCS架构企业管理软件设计综合实训-银行管理系统的设计与开发

上传人:人*** 文档编号:497945721 上传时间:2023-09-20 格式:DOCX 页数:57 大小:778.21KB
返回 下载 相关 举报
JavaCS架构企业管理软件设计综合实训-银行管理系统的设计与开发_第1页
第1页 / 共57页
JavaCS架构企业管理软件设计综合实训-银行管理系统的设计与开发_第2页
第2页 / 共57页
JavaCS架构企业管理软件设计综合实训-银行管理系统的设计与开发_第3页
第3页 / 共57页
JavaCS架构企业管理软件设计综合实训-银行管理系统的设计与开发_第4页
第4页 / 共57页
JavaCS架构企业管理软件设计综合实训-银行管理系统的设计与开发_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《JavaCS架构企业管理软件设计综合实训-银行管理系统的设计与开发》由会员分享,可在线阅读,更多相关《JavaCS架构企业管理软件设计综合实训-银行管理系统的设计与开发(57页珍藏版)》请在金锄头文库上搜索。

1、南京2,赧衰我彩*吃NanjngInstituteOfIndustryTechnology银行管理系统设计与开发组别:第二组成员:课程名称:JavaC/S架构企业管理软件设计综合实训-银行管理系统的设计与开发提交时间:2011年01月09日本次实训报告依据标准实训报告模板编写,其基本内容包括概要、目录、前言、系统设计基础、系统分析、系统设计、系统实现、系统测试、软件使用说明书、结论、致谢、参考文献、个人小结等。其中涉及到的银行管理系统软件开发过程中要编写的一系列文档,比如说,需求分析报告、概要设计报告、详细设计报告、测试报告等。在编写这些报告的过程中,为了确保报告的正规性和完备性,都相当程度的

2、借鉴了软件工程课程、数据库课程、软件测试课程的相关章节内容。银行管理系统使用说明书的部分,详细介绍了该系统的实际使用方法和规则,以确保用户很容易就明白整个使用流程。报告最后的个人小结部分,小组成员都结合自己的亲身体会和感受认真编写,内容十分的丰富和真实。目录第一章系统设计基础41.1 设计银行管理系统的意图41 2开发平台与系统设计模式5第二章系统分析52.1 需求分析52.2 数据库设计7第三章系统设计93.1概要设计932详细设计22第四章系统实现25第五章系统测试32第六章软件使用说明书42结论43小组总结44致谢45参考文献46附录综合实训项目个人小结47、乙前言本项目主要介绍了,使用

3、Java语言编写程序的功能实现。Java是一种完全面向对象的编程语言,本项目重点介绍了Java中的类、对象和方法的使用,内容包括在Java中构造管理员类、用户类和工作人员类,创建类的实例化对象,重载、重写以及Java语言的根类和接口等。本项目深入使用完成Java语言中字符串的实现;包、类库和Applet;GUI编程基础;Java的异常处理;本项目还使用了JDBC开发Java数据库程序。这些程序更进一步的体现了Java语言的实用性,本项目重点在Java程序开发中常使用的类,内容主要在接口的实现。本项目在我们组成员的共同努力和老师的细心指导下完成。作者都是Java专业的学生,在这期间查看许多相关的

4、资料,了解掌握了Java开发的相关知识。第一章系统设计基础1.1设计银行管理系统的意图随着我国信息产业发展迅速以及中国加入世界贸易组织,国内银行之间以及与外国银行之间的竞争也越来越激烈,怎样发展业务以吸引更多顾客是各银行面队的当务之急。而帐目管理是银行业务流程过程中十分重要且必备的环节之一,在银行业务流程当中起着相当重要的作用。现在银行的业务越来越多,吸引的客户也越来越多,银行的管理就越显重要。银行管理系统是针对银行的日常管理而设计。银行管理系统不仅要求操作方便而且要求界面简洁,它还需要实现帐目管理,用户查询和查询统计功能。针对上述情况和要求,采用软件工程的开发原理,依据软件流程过程规范,按照

5、需求分析、概要设计、详细设计、程序编码、测试等过程开发了一个银行账目管理系统。采用JAVA作为编程语言,使用工具eclipse3.1设计实现了银行管理系统,完成系统管理、帐目管理、查询统计、用户查询等功能。12开发平台与系统设计模式此次实训是在我们学院的教4-421机房,联想硬盘保护系统完成的,我们的结构是C/S架构。第二章系统分析1. 实现银行管理员的功能,要求完成以下功能:1)管理员的登陆(设本系统的管理员只有一个)2)修改个人密码修改工作人员信息(号码,家庭住址)3)查询(查询某个用户的信息,工作人员信息)4)统计(银行信息及银行总客户数,总的金额)5)删除(删除用户需要注销的帐户信息;

6、删除工作人员信息)6)增加(系统生成帐户信息表与员工表由用户和工作人员填写)7) 设置利率(根据用户存款的类型设置利率)8) 添加工作人员9) 注销2. 实现客户对自己帐户的操作功能,要求完成以下功能:1) 用户的登陆(未登陆或登陆失败时不能执行用户帐户的操作)2) 开户(用户根据提示填写个人信息,包括用户的身份证号等)3) 修改密码(要求用户输入旧密码,确认后重新输入新密码)4) 存款(用户本人需要携带身份证,输入个人的密码进行存)5) 取款(用户需要携带身份证,输入密码与取款金额进行取款)6) 挂失(用户可以在网上银行挂失或打通过人工服务挂失)7) 查询余额8) 转帐9) 记录(记录用户的

7、帐户的历史帐单,方便用户查阅)10) 查询明细(根据输入的帐户查询用户的明细账单)3.实现银行工作人员的功能,要求完成以下功能:1)登陆2)修改个人密码3)修改用户信息(工作人员只可以修改用户的号码等信息)4)查询(客户基本信息)5)统计(客户总人数,与客户存、取款的总金额)6)注销7)人工服务(存款、取款、转帐开户、修改客户密码等)2.2数据库设计数据库中有四张表:1) administratorinformation表2) officeworkerinformation表3) customerinformation表4) bankinformation表Administratorinfor

8、mation表的属性有:Officeworkerinformation表属性有Customerinformation表的属性有:帐户姓名Bankinformation表的属性有:3.1概要设计本概要设计说明书的目的在于从总体设计的角度明确人口普查系统的功能和处理模式,完成接口设计,把系统的功能需求分配给软件结构,形成软件的系统结构,使系统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试以及验收等各方面的工作为以后的详细设计打下基础。本概要设计说明书的预期读者主要是用户代表、软件分析人员、开发管理人员和测试人员。2)背景软件系统名称:银行管理系统提出者:王川(组长)开发者:姜

9、园园、罗秋兰、张会用户:各大中小型企业银行运行网站:暂时未确定3)参考资料发表文件:银行管理系统需求分析报告参考文件:来源:百度搜索标题:网上招聘系统概要设计文档文件编号:J00-B01-000113发表日期:2008-5-31出版单位:电子工业出版社1)需求规定本系统的输入项目有管理员、工作人员、普通用户、银行的相关信息等,输出项目有普通用户的帐户余额、客户信息硬件环境:台式或笔记本电脑(3)功能需求与程序的关系管理员:1)查询工作人员信信息:Log2)查询顾客信息:3)查询银行信息:check7)增加新管理员:L8)删除客户:9)删除工作人员:10)删除管理员:Login.java13)修

10、改个人密码:14)修改工作人员信息工作人员:1)修改个人密码:2)修改客户信息:L3)查询客户信息:5)存款:6)取款:7)转帐:8)开户:offic10)查询客户帐户余额:11)挂失:va12)解除挂失:13)解锁:用户:1)存款:ava3)查询余额:4)转帐:5)修改密码:a6)挂失:4)人工处理过程信息的输入、修改、删除、查找等都需要人工来完成。5)尚未解决的问题说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。1)用户接口该软件主要是为了方便普通银行用户,在软件的设计中,我们主要提供了几个界面,我们是用Java的环境编写的,主要有类,接口等,在此就不一一举例。当

11、界面显示出一些内容时,只要跟着提示就可以完成相应的操作。2)外部接口该系统最大的优点在于可以随身带,只需要将该软件的代码拷贝在移动硬盘上就可以,不需要固定的安装在哪个电脑上,只要该电脑上有Java的运行环境,就可以了。(3)内部接口这系统还有的好处就是系统自己内部的元素之间的安排,里面的元素都是一一对应的,可以按照用户的意愿完成想要达到的目的。(1)运行控制运行系统分为26个部分,因此运行控制的方法步骤分为26种:1) 登陆界面输入管理员的帐号和密码管理员界面选择查询按钮选择查询信息的类型并输入帐号2) 登陆界面输入管理员的帐号和密码管理员界面选择设置利率按钮输入日、月、年利率3) 登陆界面输

12、入管理员的帐号和密码管理员界面选择添加按钮选择添加人员类型输入详细信息4) 登陆界面输入管理员的帐号和密码管理员界面选择删除按钮选择删除人员类型5) 登陆界面输入管理员的帐号和密码管理员界面选择统计按钮显示客户信息6) 登陆界面输入管理员的帐号和密码管理员界面选择修改个人信息按钮输入要修改的信息7) 登陆界面输入管理员的帐号和密码管理员界面选择修改个人密码按钮输入旧密码和新密码8) 登陆界面输入管理员的帐号和密码管理员界面选择工作人员信息按钮输入要修改的信息9) 登陆界面输入工作人员的帐号和密码工作人员界面选择修改个人密码按钮输入旧密码和新密码10) 登陆界面输入工作人员的帐号和密码工作人员界

13、面选择修改客户信息按钮输入要修改的信息11) 登陆界面输入工作人员的帐号和密码工作人员界面选择查询客户信息按钮输入帐号和密码12) 登陆界面输入工作人员的帐号和密码工作人员界面选择统计业务信息按钮13) 登陆界面输入工作人员的帐号和密码工作人员界面选择存款按钮输入帐号、密码、存款金额14) 登陆界面输入工作人员的帐号和密码工作人员界面选择取款按钮输入帐号、密码、取款金额15) 登陆界面输入工作人员的帐号和密码工作人员界面选择转帐按钮输入帐号、密码、转入帐号、转入金额16) 登陆界面输入工作人员的帐号和密码工作人员界面选择开户按钮输入新用户的详细信息17) 登陆界面输入工作人员的帐号和密码工作人员界面选择修改个人密码按钮输入旧密码和新密码18) 登陆界面输入工作人员的帐号和密码工作人员界面选择查询客户帐号余额按钮输入帐号和密码19) 登陆界面输入工作人员的帐号和密码工作人员界面选择挂失按钮

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号