银行储蓄管理系统计算机专业论文论文范文3.doc

上传人:scccc 文档编号:11496240 上传时间:2021-08-09 格式:DOC 页数:10 大小:209KB
返回 下载 相关 举报
银行储蓄管理系统计算机专业论文论文范文3.doc_第1页
第1页 / 共10页
银行储蓄管理系统计算机专业论文论文范文3.doc_第2页
第2页 / 共10页
银行储蓄管理系统计算机专业论文论文范文3.doc_第3页
第3页 / 共10页
银行储蓄管理系统计算机专业论文论文范文3.doc_第4页
第4页 / 共10页
银行储蓄管理系统计算机专业论文论文范文3.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《银行储蓄管理系统计算机专业论文论文范文3.doc》由会员分享,可在线阅读,更多相关《银行储蓄管理系统计算机专业论文论文范文3.doc(10页珍藏版)》请在三一文库上搜索。

1、软件工程实验报告银行储蓄管理系统总体设计小组成员目录一、引言21.1编写目的21.2背景21.3定义21.4参考资料22.1需求规定22.1.1系统功能22.1.2系统性能32.1.3输入输出要求32.1.4数据管理能力要求42.1.5故障处理要求42.1.6其他专门要求42.2运行环境42.2.1设备42.2.3控制42.3基本设计概念和处理流程42.4结构52.5功能需求与系统模块的关系52.6人工处理过程5三、接口设计63.1用户身份验证接口63.2外部接口与软硬件接口63.3内部接口6四、运行设计84.1运行模块组合84.2运行控制流程84.3运行时间8五、系统数据结构设计95.1逻辑

2、结构设计要点95.2物理结构设计95.3数据结构与程序的关系9六、系统出错处理设计96.1出错信息96.2补救措施106.3系统维护设计10总体设计一、引言1.1编写目的实现系统的大概功能,及其界面、模块。1.2背景软件名称:银行储蓄系统委托单位:银行开发单位:xxxxxxxxx主管:xxx xxx1.3定义银行储蓄应用系统软件:基本元素为构成银行储蓄及相关行为所必须的各种部分。 总体设计:又称概要设计或初步设计,划分出组成系统的物理元素(程序、文件、数据库、人工过程和文档),但每个物理元素仍处于黑盒子级,具体内容将在以后仔细设计。1.4参考资料 软件工程导论(第四版) 张海藩 编着 清华大学

3、出版社出版软件工程任胜兵邢琳编着北京邮电大学出版社2.1需求规定 2.1.1系统功能IPO图:输入:处理:输出:有效的用户存取信息打印单查询结果验证存储打印查询用户信息存取款存取款单打印信息查询条件2.1.2系统性能要求能快速响应业务员、管理员及用户输入,不能因过长的数据处理时间影响各方心态。2.1.2.1精度由于本系统不涉及存款利率及利息问题,故对数据精度只要求为整数即可。2.1.2.2时间特性要求要求反应时间迅速,处理数据快速。2.1.2.3可靠性较高的可靠性是非常必要的,本系统的可靠性指标主要集中在后台数据库数据的完整性上,要求数据库数据业务员部分只有管理员能够更改,储户数据一般由业务员

4、更改,其他数据不能随意更改,更改必须获得管理员或业务员权限。2.1.2.4灵活性要求系统操作界面清晰,数据处理结果及时显示。在操作界面上业务员和储户可灵活地进行交互式操作来完成各项业务。2.1.2.5安全性要求系统登录权限明确,系统后台数据封装严格。2.1.3输入输出要求要求输入输出界面简洁明晰,输出结果明白易晓。要求系统能准确快速检索数据,能根据不同登录权限对数据进行权限内处理,保持数据完整性2.1.4数据管理能力要求后台系统错误不能破坏数据库,错误输入能得到正确处理2.1.5故障处理要求无。2.1.6其他专门要求 2.2运行环境操作系统: WindowsXP支持环境:IIS 5.0,数据库

5、:Microsoft SQL Server 2000,编程环境:Microsoft Visual Basic 6.0 中文版2.2.1设备硬件配置要求: 硬件外部设备需奔腾133以上的pc机,内存需16兆以上2.2.2接口用户登录接口:2.2.3控制 本系统的运行控制流程为:申请进入本系统,输入用户名、密码,通过验证后,进行存取款或者存款单、取款单的打印,以及用户信息的查询。2.3基本设计概念和处理流程系统启动时,激活身份验证模块。通过身份验证后,对系统进行初始化,根据从数据库的来的数据,判断用户身份是否正确。通过事件驱动机制激活各功能模块,并执行指定模块。由退出系统事件激活关闭系统模块,退出

6、系统。2.4结构层次方框图2.5功能需求与系统模块的关系模块标识符模块功能控制关系身份验证模块G1验证用户身份存款模块G2银行业务员输入存款信息,系统进行存储取款模块G3银行业务员输入取款信息,系统进行存储存款单打印模块G4银行业务员输入存款信息并打印取款单打印模块G5银行业务员输入取款信息并打印按用户名和ID查询模块G6查询用户信息用一张矩阵图说明各项功能需求的实现同各模块的分配关系。G1G2G3G4G5G6身份验证功能*存款功能*取款功能*存款单打印功能*取款单打印功能*按用户名和ID查询功能*2.6人工处理过程在本系统的工作过程中需要包含的人工处理过程为:银行业务员(具有更改储户信息权限

7、的人)核对储户信息后将其存取款信息录入银行储蓄系统中,并按照储户实际情况更改信息,或者进行信息的查询操作,最后打印出存取款单并交由储户核对,完成用户储蓄操作。2.7尚未解决的问题 无。三、接口设计3.1用户身份验证接口3.2外部接口与软硬件接口支持IIS5.0、SQL Server 2000的微机。软件接口:运行于windows 2000/XP或更高版本的操作系统之上,服务器还需安装SQL Server2000.3.3内部接口身份验证模块:完成对用户身份的验证功能。存取款模块:完成储户存取款的录入信息。存取款单打印模块:完成储户信息的打印。储户信息检索模块:按要求检索储户各方面的信息。四、运行

8、设计4.1运行模块组合银行业务员-具有的权限包括:登录系统、填写存取款信息、打印存取款单、按储户要求查询其储蓄信息。4.2运行控制流程运行控制本系统的运行控制流程为:银行业务员申请进入本系统,输入储户用户名、密码,通过验证后,进行存取款或者存款单、取款单的打印,以及用户信息的查询。4.3运行时间本系统各模块的运行时间均控制在12秒内。由于系统采用消息驱动方式,将有效地提高计算机的利用率。五、系统数据结构设计5.1逻辑结构设计要点本系统中创建的数据库Banksystem包含的表:customer(customername,customerid,bankname,yewuyuanid,cunkua

9、ncount,qukuancount,shengyucount,ratevalue,shouxucount)bank(bankname,yewuyuanid)time(cunkuandate,qukuandate)5.2物理结构设计数据库Banksystem的物理结构采用顺序结构。5.3数据结构与程序的关系 说明各个数据结构与访问这些数据结构的各个程序之间的对应关系。程序1程序2程序m数据结构1数据结构2数据结构n六、系统出错处理设计6.1出错信息输出信息可能原因处理方法*不能为空*项忘记填写按照要求填写*项*不能重复*项数据库已有相应记录按照要求填写*项数据库连接不上等类似的提示信息数据库服

10、务器关闭或者网络不通检查数据库服务器是否关闭,如关闭则启动,否则检查网络配置6.2补救措施本系统定期备份数据库,以便在系统出现故障时能够及时恢复。a.后备技术 采用后备技术,当原始系统数据万一丢失时启用副本,周期性地把磁盘信息记录到磁带上去。b.恢复及再启动技术 使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。6.3系统维护设计为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。 本系统严格按照软件产品设计规范的步骤进行开发,并重复考虑软件的可维护性,详细编写各阶段的文档资料,并在程序设计过程中做出大量详细的注释。9

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1