软件工程
文章平均质量分 72
风声渐微
我就开个号
展开
-
《软件工程》实验个人报告,南风银行ATM自动柜员机 开发总结报告; 滁州学院课程
1.实验项目概述1.1.项目简介我们小组的项目是南风银行ATM系统,作为软件工程课程的实验项目,我们通过课程实验八个课程的学习、小组集成项目的开发工作,历时八周,基本实现了由计算机控制的持卡人自我服务型ATM系统。作为自助系统,其可以提供最基本的银行服务,即用户的登录、查存取转交易、改密、管理员登录进行开户销户等。我在整个项目中负责用户的登录改密以及管理员登录进行开户销户的功能,同时我们小组的成员还有**…,他们负责的功能就不在此一一赘述。我们的系统目前已测试完成,功能基本完善。1.2.项目OBS我原创 2021-09-08 14:34:49 · 2937 阅读 · 1 评论 -
《软件工程》实验个人报告,实验五:软件系统测试; 滁州学院课程
1.项目词汇EA导出写入的词汇表Glossary略2.实现模型我个人在小组中的任务是用户管理,即开户、改密业务和登录操作的实现,以下是我个人任务功能实现的具体类图和包图。图2-1 个人任务类图图2-2 个人任务包图3.EA生成JUnit测试模型图3-1 JUnt测试图选择包或类,点击“Transform”转换,生成相应的代码。图3-2 db类test图4.EA的可执行分析器配置①dom4j-1.6.1.jar②jaxen-1.1.6.Jardom4j-1.6.1.jar和原创 2021-09-06 17:28:03 · 863 阅读 · 0 评论 -
《软件工程》实验个人报告,实验四:软件系统编码; 滁州学院课程
1.项目词汇略2.EA配置配置模型和依赖库。图2-1 项目配置图图2-2 数据库配置图图2-3 环境配置图3.双向工程3.1.模型生成代码正向工程。只有类图才能生成代码,代码包含类的属性和操作的定义骨架(没有定义体),行为模型生成类的操作即其定义。图3-1 正向工程图(一)图3-2 正向工程图(二)3.2.源码生成模型逆向工程。引用依赖包,参考源码设计。逆向得到模型,由模型理解源码的逻辑和设计思路。图3-3 逆向工程图(一)图3-4 逆向工程图(二)3.3.模型原创 2021-09-06 17:05:26 · 330 阅读 · 0 评论 -
《软件工程》实验个人报告,实验三:软件系统设计3; 滁州学院课程
1.正向工程1.1.ATM GUI正向工程所有类生成脚手架通过EA正向工程生成各个类的基本代码框架,将主架包及相关jar包设置为根目录,进行生成。如下图所示:1.1.1.控制、业务、数据、客户层等类生成脚手架正向工程生成各个层部分类的基本代码框架①Dao层DBConn类:②Service层Withdrawal类:③GUI层Card类:④Client层LoginFrame类:⑤Client层ATMPanel类:2.逆向工程EA逆向工程导入ATM系统案例源码。3.类图的行原创 2021-09-06 16:52:28 · 224 阅读 · 0 评论 -
《软件工程》实验个人报告,实验三:软件系统设计2; 滁州学院课程
1.项目体系结构1.1.GUI分层设计1.1.1.依赖包①dom4j-1.6.1.jar②jaxen-1.1.6.Jardom4j-1.6.1.jar和jaxen-1.1.6.jar是dom4j解析xml必备的文件包,如果没有这两个文件,会出现报错信息。③mysql-connector-java-8.0.17.jar此jar包为mysql的jdbc驱动的源代码,用于和mysql等数据库之间的连接④rt.jarJava基础类库,也就是Java doc里面看到的所有的类的class文件。⑤原创 2021-09-06 16:47:41 · 251 阅读 · 0 评论 -
《软件工程》实验个人报告,实验三:软件系统设计1;滁州学院课程
1.项目体系结构我们的项目体系结构为CS三层结构。即客户层、业务层、数据层。服务端分别将分析模型的鲁棒图中的边界类、控制类、实体类分别视为客户层、业务层、数据层。设计各层之间的接口。总体结构如下图所示:1.1.客户层图形化GUI界面,主要结构为:DBConn.javacheck.javainformation show.java1.2.业务层search.javadeposit.javadraw money.javatransfer accounts.javamodify pas原创 2021-09-06 16:38:03 · 885 阅读 · 0 评论 -
《软件工程》实验个人报告,实验二:软件需求分析;滁州学院课程
一、ATM自动柜员机项目词汇EA建立项目词汇。EA导出的Glossary报告略二、需求模型ATM自动柜员机需求建模:三、需求统计EA导出需求报告,并修改报告内容得到最终的需求报告。图 3-1 ATM需求统计图四、用例模型用例模型:活动图:五、分析模型鲁棒图由用例绘制分析模型的鲁棒图如图5-1所示。所涉及的视图类有读卡装置、操作面板、凭据打印装置、信息接收装置、ATM系统、退卡装置等用户管理所涉及的控制类有ATM柜员机、会话、事务等用户管理所涉及的模型类有银行磁原创 2021-09-06 16:22:58 · 732 阅读 · 0 评论 -
《软件工程》实验个人报告,实验一:软件项目计划;滁州学院课程
一、我的项目项目名称:ATM自动柜员机。项目简述:ATM自动柜员机是由计算机控制的持卡人自我服务型的金融专用设备。作为自助银行设备,ATM自动柜员机可以提供最基本的银行服务,即存取款交易、转账交易等,在ATM自动柜员机上也可以进行账户查询和改密的业务。同时作为自助式金融服务终端,除了提供金融业务功能之外,ATM自动柜员机还具有维护、测试、事件报告、监控和管理等多种功能。ATM自动柜员机在银行业务流程当中起着承上启下的作用,其重要性不言而喻,不仅能为银行节省大量财力人力,还为广大用户带来便捷。二、我的角原创 2021-09-06 16:12:48 · 570 阅读 · 0 评论