基于 java EE .Java权限后台管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《Java EE项目开发实训》
---实训报告
课题名称:Java权限后台管理系统
学期:2018-2019年第一学期
项目组成员:
指导教师:
成绩:
日期:2020年9月3日
以上代码是程序核心代码,下面图片是整个程序运行出来java权限后台管理系统的登录界面图。
登陆界面,如图4-1所示。
图4-1 登录界面
五、系统测试
在软件行业起步时,测试并不是得到重视,但是现在,测试环节变得不可缺省。
软件测试其实应该在整个软件开发的过程一直存在的。
从刚开始的需求分析到后来的概要设计、详细设计都应该进行测试,但是最重要的还是编码时的单元测试以及系统完成之后的功能或者性能的测试。
只有尽可能地对系统进行完整的测试,逐步找出软件中存在的错误或缺陷,才能够在最大程度上保证软件质量,让它可以满足用户最初的需求。
不同的类别的软件,测试用例是不同的。
不同于诸如系统、工具、控制、游戏软件、管理软件需求更加不统一,变化更大、更快。
测试用例(Test Case)目前没有经典的定义。
比较通常的说法是:指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。
系统的测试的主要目的的是要在系统正式投入使用前对系统进行的全面的排查存在的缺陷或者是功能不够完善的地方以及不满足需求的地方。
当系统测试员发现出现问题之后需要进行不断的天使才发现错误所在的位置,然后进行修改、在整个测试的过程中测试员还需要依旧需求文档进行测试。
在文本设计的系统测试方面主要包括功能测试、性能测试、以及兼容性测试。
软件设计出来,可定是要满足需求的,所以首先测试就是要证明软件的功能是否全部实现。
没有经过测试的软件是不能发布的,所以测试的目的之
如若密码输入正确则进入系统主页。
登陆成功测试界面如图5-1所示。
图5-1 登陆成功测试页面
如若密码输入错误则会弹出用户名或密码不正确。
登陆失败测试界面,如图5-2所示。
图5-2 登陆失败测试界面
5.2安全退出模块测试
用户登陆系统后,右上角单击头像,选择最后一项,点击则退出。
用户登陆系统后,在退出系统,弹出确定框,确定是否退出。
确定退出跳转至登陆界面。
点击“取消”就不退出系统,仍然在当前页面。
安全退出测试用例如表5-2所示。
表5-2 安全退出测试用例
功能描述退出系统
用例目的测试各种输入情况下该功能的正确性及容错性前提条件用户已登录
输入/动作期望的输出/相应实际情况
用户登陆系统后,在退出系
统
弹出确定框,确定是否退
出。
确定退出跳转至登陆界
面
直接退出未修改
用户登陆系统后,选择右上角退出,则弹回登陆界面。
安全退出成功测试用例,如图5-3所示。
图5-3 安全退出成功测试用例
六、实训总结
在开发系统的过程中,我们遇到过许多问题,通过查阅资料,上网查询以及与同学的交流,解决了部分问题,从中也学到了更多的知识,丰富了自己的课外生活,积累了很多开发经验,体验了系统开发的整体过程,为自己未来的职业生涯奠定了一定的基础。
通过这次课程设计,我们学到了很多,也增加了动手能力,对书本的知识有更加深层次的了解,我们在设计的时候要考虑很多方面,极可能的做到。