- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
银行储蓄管理系统总体设计说明书.doc
[银行储蓄管理系统]
总体设计说明书
学号 姓名 所完成的任务 成绩 (组长) 1.1,1.2
2,3,4, 4,5 5,6 … … …
2011 年 5 月 1 日
1.引言
1.1编写目的
本报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本银行储蓄系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,以期能够获得更大范围的应用此文档进一步定制软件开发的细节问题,明确软件需求、安排项目规划与进度、组织软件开发与测试,便于用户与开发商协调工作。
1.2背景
软件名称:银行储蓄管理系统
委托单位:银行
开发单位:XXXX
1.3定义
银行储蓄应用系统软件:基本元素为构成银行储蓄及相关行为所必须的各种部分。需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。
模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的
2.系统功能结构设计
2.1模块的划分和描述
系统启动时激活身份验证模块。
通过身份验证后,对系统进行初始化,根据从数据库来的数据,判断用户的身份是否正确。
通过用户需求激活相应的功能模块,并执行制定的模块。
当用户完成需求后,退出系统模块激活关闭系统模块,退出系统。
2.2 功能模块概要设计
2.2.1系统的功能结构图
2.2.2系统层次图
2.2.3存款模块图
2.2.3取款模块图
3.接口设计
3.1用户接口
用户界面
屏幕格式:采用全屏格式,可自由转换。与各分窗体之间的切换以完成各种处理
报表格式:以银行原报表格式设计电子打印表格式。
菜单格式:下拉式菜单,应显示储户资料及帐户资料的各个详细条目。
比如此类似窗体:
3.2内部接口
以下各个模块间要相应的能通过接口互相连接起来。
身份验证模块:完成对用户身份的验证功能。
存取款模块:完成储户存取款的录入信息。
存取款单打印模块:完成储户信息的打印。
储户信息检索模块:按要求检索储户各方面的信息。
4.数据库逻辑结构设计4.1功能模块与程序间的关系:
模块标识符 模块功能 程序 身份验证模块 G1 验证用户身份 程序1 存款模块 G2 银行业务员输入存款信息,系统进行存款 程序2 取款模块 G3 银行业务员输入取款信息,系统进行取款 程序3 存款单打印模块 G4 银行业务员输入存款信息并打印 程序4 取款单打印模块 G5 银行业务员输入取款信息并打印 程序5 按用户名和ID查询模块 G6 查询用户信息 程序6 ……. … …… …
5.数据库物理结构设计Banksystem的物理结构采用顺序结构。
Banksystem 包含的表:
customer(customername,customerid,bankname,yewuyuanid,qukuancount.cunkuancount)
bank (bankname, yewuyuanid)
time(cunkuandate,qukuandate)
输入数据:
姓名,年龄,性别,身份证号,地址,账号,密码
输出数据:
姓名,年龄,性别,身份证号,地址,账号,密码,交易金额,余额,
交易时间,交易号码
6.系统的体系结构和开发技术
6.1体系结构
C/S结构,即Client/Server (客户机/服务器) 结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,需要安装客户端才可进行管理操作。
它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。
《软件工程导论(第5版)》??张海藩??编着????清华大学出版社出版
0
4
总体设计说明书
文档评论(0)