《软件工程》大程.docVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软件工程》大程 第二组 传统柜台业务 详细设计说明书 组长:黄颂博(04rjgchsb@st.zju.edu.cn 组员:毛菥、杨懿晨、蔡礼蔚、施珏、金星、唐智、唐睿、钟云云、许信 2006-10-23 TU1引言UT 3 TU1.1编写目的UT 3 TU1.2背景UT 3 TU1.3定义UT 3 TU1.4参考资料UT 3 TU2程序系统的结构UT 4 TU3模块一 客户端层设计说明UT 5 TU3.1 InitialInterface类UT 5 TU3.2 FatherOpenMend、OpenClass、MendClass类UT 5 TU3.3 Query类UT 7 TU3.4界面范例UT 9 TU4模块二 业务处理层设计说明UT 12 TU4.1程序描述UT 12 TU4.2功能UT 12 TU4.3流程逻辑UT 13 TU4.4接口UT 14 TU5模块三 服务器层设计说明UT 18 TU6 补充设计说明UT 22 TU6.1注释设计UT 22 TU6.2限制条件UT 23 TU6.3测试计划UT 23 TU6.3.1数据库部分单体测试:UT 23 TU6.3.2业务处理模块单体测试:UT 23 TU6.3.3界面层模块单体测试:UT 24 TU6.4尚未解决的问题UT 24 详细设计说明书 1引言 1.1编写目的 该详细设计说明书的目的在于根据银行系统传统柜台业务需求说明书与总体设计说明书提出该系统的详细设计,即系统的详细架构,主要包括程序系统的结构以及各层次中每个程序的设计考虑。预期读者为传统柜台业务小组的做详细设计部分的同学和助教老师。 1.2背景 a. 软件系统名称:银行系统中的传统柜台业务 b. 项目来源于《软件工程》课的老师,我们组抽到的是银行系统的第二部分——传统柜台业务,设想用户为银行的柜台操作人员,开发者为毛菥、杨懿晨、施珏、蔡礼蔚、黄颂博及组内其他同学共10人。 c. 柜台业务是相对独立的一部分,与其他系统整合到平台构成整个系统。 1.3定义 列出本文件中用到专门术语的定义和外文首字母组词的原词组。 1.4参考资料 列助教提供的《银行系统需求(共10组)》; 已上交的《初步设计报告》、《银行系统传统柜台业务需求说明书》与《总体设计文档》; 助教提供的《软件设计文档国家标准GB8567—88》; 2程序系统的结构 3模块一 客户端层设计说明 3.1 InitialInterface类 3.1.1程序描述 InitialInterface类,是一个JFrame,是业务员的操作平台,系统运行时该窗口就出现,一直到系统运行结束,窗口上有一系列业务可供选择,是整个系统的主程序。 3.1.2功能   IPO图如下: 输入:账号,鼠标触发按钮; 处理:检查某些按钮触发时是否有账号输入,判断是给出提示信息还是显示子窗口 输出:根据所点击的按钮,显示相应的窗口; 3.1.3性能   1.点击“开户”与“统计”按钮时,无需输入账号,除此以外应先输入账号,否则会有提示。   2.成功进入字窗口后,该主窗口为不可用,即不能被点击,但仍是显示的。   3.子窗口被关闭后主窗口又被激活。 3.2 FatherOpenMend、OpenClass、MendClass类 3.2.1程序描述 FatherOpenandMend类是OpenClass与MendClass的父类,他们都是JFrame。OpenClass是开户窗口,MendClass是修改信息窗口。在主窗口中点击开户或修改信息窗口是会有新建这两类中的一个,即跳出窗口。接着在开户(或信息修改)窗口输入相应信息,点击提交与服务器进行交互。 这三类的成员变量与成员函数及三者的关系如下图:                (图片过长,此处成员省略) 3.2.2功能  IPO图如下: 3.2.3性能   1.输入开户所需的各项信息或修改的各项信息后,按下“提交”按钮就与数据库进行交互,操作成功则关闭窗口,否则跳出提示窗口,说明操作不成功。   2.本窗口运行时,主窗口不可用;关闭本窗口后,主窗口被激活。    3.3 Query类 3.3.1程序描述 Query类,是一个JFrame,是业务员的操作窗口之一,当需要账户需要进行交易历史记录查询、打印时,就可以点击查询,窗口出现,一直到查询结束,窗口上有账号输入框用于输入,也有快捷的功能键供选择。 3.3.2功能   IPO图如下: 输入:账号,鼠标触发按钮及主函

文档评论(0)

精品文库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档