文本内容:
总体设计
一、系统分析通过对前面需求分析文档的进一步理解,再结合面向数据流的设计方法,我们找到了银行储蓄管理系统的最佳方案该系统的功能可分解为
1.登陆
2.申请账号模块
3.存款管理模块
4.取款管理模块
5.查询管理模块
6.退出银行储蓄系统结构图如下图所示,业务员登陆后进入系统后选择根据客户需求选择性地进入各模块进行数据处理
二、各模块结构设计前面需求分析可以看出,系统功能清晰,银行储蓄管理系统功能部分数据分为3类账号管理、储存管理、取款管理从使用和操作的功能上分,为便于整个系统组织管理,把各个相对独立的数据或功能组织到整个大系统中来,我们把各个相对独立的功能完全独立设计,编译成独立的目标(功能)模块,各功能模块最后被集成到一个主模块中相应地将系统结构分为一个主程序和6个模块对应于每一个模块,几乎都有录入、查询、修改、删除、查看详细资料这几个功能整个业务流程就是由这几种基本功能实现的在这里每个模块都要用到的功能没必要在每个子模块里重复阐述,在每个子模块里只列出区别于其它子模块的功能实现
1.登录模块设计系统管理员登录该系统是需进行身份验证,卜.表为系统管理员的数据表:序号属性名属性类型长度备注1int2用于唯一标识业务人员身份管理员代码2密码Char6用于表示业务人员的密码
2.申请账号管理设计账号数据表如下序号属性名属性类型长度备注1姓名String102密码Int63身份证String18用于唯一标识用户身份4电话号码Int115住址String306申请账户类型String
203.存款管理设计数据表如下,用于存储所有存款业务元素序号属性名属性类型长度备注1存折号Varchar15用于唯一标识用户身份2存款额Money
12.2本次存款额3发生时间Datetime8当前本储户的存款的发生时间
4.取款管理设计数据表如下,用于存储所有取款业务元素序号属性名属性类型长度备注1存折号Varchar15用于唯一标识用户身份2取款额Money
12.2本次取款额3发生时间Datetime8当前本储户的取款的发生时间
4.查询管理设计数据表如下,用于存储本行综合业务统计数据序号属性名属性类型长度备注1月份String22账户号Long93存款额Money
12.2账号内所有存款额4取款额money
12.2账号内所有取款额。