还剩4页未读,继续阅读
文本内容:
目录
1.引言
1.1编写目的
1.2项目背景
1.3定义
1.4参考资料
2.总体设计
2.1需求概述
2.2软件结构
3.程序设计说明
3.1程序描述
3.2功能
3.3性能
3.4输入项
3.5输出项
3.6流程逻辑
3.7接口
3.8存储分配
3.9注释设计
3.10限制条件
3.11尚未解决的问题详细设计规格说明书--银行管理系统
1.引言
1.1编写目的随着经济社会的快速发展,人们已不满意于人工存取款的低效率,追求更高的存取效率,并且业务的种类逐渐丰富、复杂度提高,人工操作出现的失误也呈现上升趋势,银行根据行业和用户的需求,决定__新型的银行管理系统,以降低操作复杂度、出错率,从而提高工作效率,通过简单高效的操作来实现目的,将一系列的操作集成起来,实现功能的耦合,提高操作的易操作性、高效率性
1.2项目背景1__软件名称银行储蓄系统2项目开发者“银河一号银行管理系统”__小组3用户单位各种商业银行
1.3定义列出__中的概要设计中特定词的特定含义VS2010MicrosoftVisualstudio2010一种集成的__工具SQLStructuredQueryLanguage结构化查询语言,主要用于同数据库进行数据访问与控制
1.4参考资料1《软件工程》张俊兰王文发编著西安交通大学出版社2《C++程序设计》谭浩强编著清华大学出版社3《软件工程》 任胜兵邢琳编着 北京邮电大学出版社4《面向对象程序设计》陈维兴张小茶编著清华大学出版社
2.总体设计
2.1需求概述1可以实现注册用户、登陆用户2可以在注册过程中选择币种和卡型3可以在登陆用户后修改__4可以通过用户身份信息查出该用户的所有账户5可以在登录用户后查看用户的信息6可以通过账号来查询账号的__额度
2.2软件结构
3.程序设计说明
3.1程序描述本银行管理系统旨在提高银行工作人员的工作速率、以及降低出错率,通过简单高效的操作来实现目的,将一系列的操作集成起来,实现功能的耦合,提高操作的易操作性、高效率性同时用户也可以查询自己账户的所有信息,使一些类似于查询账户信息、修改账户__、查询余额、查询__额的功能,可以从人工柜台中分离出来,不必为了类似的查询功能,使得用户前往___理,同时也减少了柜台工作人员工作量
3.2功能本银行管理系统主要分为两大模块,根据登录时的账户权限,分为用户模块和柜员模块用户模块在本模块中,用户可以对本人的账户进行操作,包括修改登录__,取款__,查看本人账户信息,查看本人所有账户信息,查看本账户的__状况柜员模块在本模块中,柜员可以根据用户要进行的操作进行响应,比如存款,取款,注册新用户,注销用户账户功能
3.3性能在数据精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,要求一般数字使用双精度浮点型且保留2位小数在软件运行时,要求响应时间,更新处理时间都比较快且迅速,完全满足用户要求即要求在数据库中,各表之间的__性要比较高,且运行程序精简在软件适应性上,要求能在普通的PC上windows下运行,以SQLserver2008数据库为接口,界面友好且操作简单,不需要培训就能使用,能让用户很快进入工作状态
3.4输入项注册用户账户号码+___号+姓名+通讯住址+____+登录__+金额存款账户号码+存款金额取款账户号码+登录__+取款金额+卡内金额+取款人___号
3.5输出项存款存款单=存款人+存款银行+业务编号+存款金额+存款日期+手续费+帐户余额取款取款单=取款银行+业务编号+取款日期+手续费+取款人签字+取款金额注册用户:开户单=账户号码+用户姓名+存款金额+存款日期+业务编号
3.6流程逻辑否是
3.7接口外部接口用户界面在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息外观上也要做到合理化,考虑到用户多对Windows风格较熟悉应尽量向这一方向靠拢总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用.软件接口WindowNT/Vista/XP/7或更高的操作系统硬件接口赛扬
133、内存32兆以上PC机满足输入端条件内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递具体参数的结构将在下面数据结构设计的内容中说明接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输
3.8存储分配本程序是采用动态存储分配
3.9注释设计对于在程序__过程中,最好是每10行加2~3行注释,对于函数的编写,应注明函数的版本,更改时间,输入值,返回值的含义,函数的功能,最新修改的内容对于类,应该注明类的成员及成员函数的意义,功能,以便于在以后的维护过程中帮助理解
3.10限制条件硬件最低要求计算机Pentium166MHz或更高内存RAM至少64MB,建议128MB或更多内存容量可以和数据容量保持1:1的比例,这样可以更好的发挥其效能硬盘空间需要约500MB的程序空间,以及预留500M的数据空间显示器需要设置成800x600模式,才能使用其图形分析工具有效证件仅为___,牵涉到开户、注销、挂失、取款时客户必须提供___号(18位);存款及余额查询时不需提供___号
3.11尚未解决的问题对于软件的数据库访问设计的保密性及安全性设计的不到位,可能存在问题而且对于用户的部分操作失误,无法进行有效性的确认,可能会引起问题初始化界面登录本系统柜员用户注销账户取款存款注册用户查看__修改__查看账户信息查询本人所有账户初始化界面登录系统登录识别身份用户账户___查询本人所有账户注销账户取款存款注册用户查看__修改__查看账户信息。