传统柜台业务详细设计(软件工程大型实验)

传统柜台业务详细设计(软件工程大型实验)

ID:13249033

大小:1.15 MB

页数:24页

时间:2018-07-21

传统柜台业务详细设计(软件工程大型实验)_第1页
传统柜台业务详细设计(软件工程大型实验)_第2页
传统柜台业务详细设计(软件工程大型实验)_第3页
传统柜台业务详细设计(软件工程大型实验)_第4页
传统柜台业务详细设计(软件工程大型实验)_第5页
资源描述:

《传统柜台业务详细设计(软件工程大型实验)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《软件工程》大程第二组传统柜台业务详细设计说明书24TU1引言UT3TU1.1编写目的UT3TU1.2背景UT3TU1.3定义UT3TU1.4参考资料UT3TU2程序系统的结构UT4TU3模块一 客户端层设计说明UT5TU3.1InitialInterface类UT5TU3.2FatherOpenMend、OpenClass、MendClass类UT5TU3.3Query类UT7TU3.4界面范例UT9TU4模块二 业务处理层设计说明UT12TU4.1程序描述UT12TU4.2功能UT12TU4.3流程逻辑UT1

2、3TU4.4接口UT14TU5模块三 服务器层设计说明UT18TU6补充设计说明UT22TU6.1注释设计UT22TU6.2限制条件UT23TU6.3测试计划UT23TU6.3.1数据库部分单体测试:UT23TU6.3.2业务处理模块单体测试:UT23TU6.3.3界面层模块单体测试:UT24TU6.4尚未解决的问题UT2424详细设计说明书1引言1.1编写目的该详细设计说明书的目的在于根据银行系统传统柜台业务需求说明书与总体设计说明书提出该系统的详细设计,即系统的详细架构,主要包括程序系统的结构以及各层次中每个

3、程序的设计考虑。预期读者为传统柜台业务小组的做详细设计部分的同学和助教老师。1.3定义列出本文件中用到专门术语的定义和外文首字母组词的原词组。1.4参考资料a.列助教提供的《银行系统需求(共10组)》;b.已上交的《初步设计报告》、《银行系统传统柜台业务需求说明书》与《总体设计文档》;c.助教提供的《软件设计文档国家标准GB8567—88》;242程序系统的结构243模块一 客户端层设计说明3.1InitialInterface类3.1.1程序描述InitialInterface类,是一个JFrame,是业务员的

4、操作平台,系统运行时该窗口就出现,一直到系统运行结束,窗口上有一系列业务可供选择,是整个系统的主程序。3.1.2功能  IPO图如下:输入处理输出账号触发按钮1.与数据库交互2.调用按钮的动作作3.更新静态变量相应提示显示相应按钮的窗口的窗口新窗口的文本内容本内容输入:账号,鼠标触发按钮;处理:检查某些按钮触发时是否有账号输入,判断是给出提示信息还是显示子窗口输出:根据所点击的按钮,显示相应的窗口;3.1.3性能  1.点击“开户”与“统计”按钮时,无需输入账号,除此以外应先输入账号,否则会有提示。  2.成功进

5、入字窗口后,该主窗口为不可用,即不能被点击,但仍是显示的。  3.子窗口被关闭后主窗口又被激活。3.2FatherOpenMend、OpenClass、MendClass类3.2.1程序描述FatherOpenandMend类是OpenClass与MendClass的父类,他们都是JFrame。OpenClass是开户窗口,MendClass是修改信息窗口。在主窗口中点击开户或修改信息窗口是会有新建这两类中的一个,即跳出窗口。接着在开户(或信息修改)窗口输入相应信息,点击提交与服务器进行交互。这三类的成员变量与成

6、员函数及三者的关系如下图:24               (图片过长,此处成员省略)243.2.2功能 IPO图如下:输入处理输出开户信息触发按钮1.与数据库交互2.调用按钮的动作相应提示显示相应按钮的窗口的窗口3.2.3性能  1.输入开户所需的各项信息或修改的各项信息后,按下“提交”按钮就与数据库进行交互,操作成功则关闭窗口,否则跳出提示窗口,说明操作不成功。  2.本窗口运行时,主窗口不可用;关闭本窗口后,主窗口被激活。  3.3Query类3.3.1程序描述Query类,是一个JFrame,是业务员的操

7、作窗口之一,当需要账户需要进行交易历史记录查询、打印时,就可以点击查询,窗口出现,一直到查询结束,窗口上有账号输入框用于输入,也有快捷的功能键供选择。3.3.2功能  IPO图如下:输入处理输出账号框输入触发按钮1.与数据库交互2.调用按钮的动作3.更新静态变量历史交易记录或相应提示显示相应按钮的窗口或者退出的窗口新窗口的文本内容本内容主函数输入输入:账号,鼠标触发按钮及主函数的参数输入;处理:检查某些按钮触发时是否有账号输入,判断是给出提示信息还是从数据库调用数据;输出:根据所点击的按钮,显示相应的窗口或者从数

8、据库读入信息并显示在列表中;;243.3.3性能  1.在窗口开出时,能够根据传入的数据显示账号,并自动显示交易信息列表,2.当更改账号,并按提交时,又可以将其他账号的信息读入;  3.成功进入其他窗口后,该窗口为不可用,即不能被点击,但仍是显示的。  4.其他窗口被关闭后,该窗口又被激活。5.窗口直接关闭或退出时,返回主程序;3.3.4输入项名称标识类型和格式有效范围输

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。