第1页共16页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共16页《储蓄综合业务平台设计》项目说明书作者:软件工程学院2007年01月01日第2页共16页第1页共16页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共16页1.引言1.1编写目的系统设计是整个计算机信息管理系统开发过程中最重要的技术环节,我们要在充分理解用户需求的基础上,用计算机来实现新系统的信息处理逻辑模型中规定的输入、输出及内部处理等多项功能,由不同模块来完成数据流程图中的各个加工,组织各种数据文件的存储,达到用户需求所规定的各项性能指标,并提出经济合理结构良好和高质量的解决新的计算机信息管理系统中各个需要处理的问题的解决方法的系统目标模型。1.2项目背景随着信息技术的发展,办公自动化的普及,如何快速,高效,便捷的为银行客户服务、管理客户的帐户受到了高度的关注;因此为了解决这个问题我们提供这个系统以满足银行需求!1.3设计思想本系统选题为银行存取款管理系统,是模拟银行存取的管理开发的。设计的指导思想是一切为使用者着想,界面要美观大方,操作尽量简单明了,而且作为一个实用的管理系统要有要有良好的容错性,在出现误操作时能尽量及时地给出警告,以便用户及时地改正。计算机的资源是受到限制的,因此要充分利用Java的功能,设计出功能强大的软件,同时要尽可能地减少对系统资源的占用。鉴于本系统的特殊性,还需要本程序有良好的保密性。1.4开发环境开发工具:Java(TM)2PlatformStandardEditionbinary运行环境:Windows9X、WindowsNT或Windows2000命令行环境第3页共16页第2页共16页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共16页1.5参考资料书名作者编号出版社发表日期JAVA2实用教程耿祥义7-302-07894清华大学出版社2001-3JAVA案例开发徐云鹏7-121-01599电子工业出版社2005-9JAVA2入门经典IvorHorton7-111-18089机械工业出版社2006-42.需求分析3.1功能需求本系统是一套模拟现实银行系统收支管理的软件,通过智能化软件系统,采用先进的技术,实现真正意义上的银行收支,为广大公众和企业提供最大方便;通过对文件的操作进行数据保存和读取;用户注册,注册信息写入文件保存;要求有管理员登录,只有管理员登录后才能进行后续操作;用户登录首先输入卡号和密码,通过读取文件用户信息验证,验证通过显示操作界面,然后选择存或取及余额查询,系统会自动进行各种计算,最后将信息保存到文件中。存款及取款要有输入验证,输入金额不能为负数或字母,验证通过写入文件;查询余额从文件中读取数据。功能流程如下图所示:申请帐户登录退出系统管理员登录用户注册信息写入文件第4页共16页第3页共16页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共16页3.2接口需求要求定义两个接口:存款接口、取款接口。3.3性能需求可移植,可扩展。3.4软件属性需求本系统为银行存取款管理系统,要求程序具有一定的安全性、保密性!3.5业务流程描述存款取款款查询余额返回上一层第5页共16页第4页共16页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第5页共16页第6页共16页第5页共16页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第6页共16页3.概要设计[功能描述]功能结构图:3.1申请帐户填写注册信息,注册成功后,把用户信息写入文件新用户注册返回上一层写入文件验证未通过退出系统第7页共16页第6页共16页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第7页共16页3.2登录输入帐户号和密码,读取文件内容进行验证,如果存在,登录成功,否则提示无此账户,请确认后重新输入!!登录成功后后续操作:3.2.1.存款输入的存款金额进行验证,如输入负数或字母,提示请正确输入金额。存款成功后,写文件,把原有余额数增加!3.2.2取款输入的存款金额进行验证,如输入负数或字母,提示请正确输入金额。取款成功后,写文件,把原有余额数减少!当取款金额大于余额,要有提示,并操作不成功3.2.3查询余额显示用户余额;3.2.4返回上一层返回到...