学生宿舍管理系统设计与实现 联系客服

发布时间 : 星期三 文章学生宿舍管理系统设计与实现更新完毕开始阅读ffed5d44c381e53a580216fc700abb68a882ad47

5.7 物品管理界面设计

物品管理界面包括物品登记、物品归还和贵重物品登记查看三个子界面。物品登记界面,主要登记学生姓名和学号。方便归还于贵重物品登记时的查看,并设置了货物种类、数量和保管时间的登记。使学生物品的保管更加安全,而且不容易出错。界面非常简单,使登记和查询的流程较以往笔纸式的记录查询方式更快捷、更安全。物品管理界面设计如图 5-7 所示:

5.8 外来人员登记界面设计

外来人员登记界面对与宿舍管理系统是必不可少的,也是保护学生安全的一个重要环节。外来人员登记界面包括外来人员的登记、离去、查询三个子界面。需要登记外来人员的姓名、证件号、性别等信息,进入时间在登记时,系统会自动登记。当外来人员离开时,只需要核对姓名和进入时间就可以确定离去,当确定离开后,系统自动保存离开时间。当运行查询界面是系统显示出外来人员的姓名、证件号、进入时间以及离开时间。当需要查看所有外来人员时,可以通过查看按钮显示所有外来人员。外来人员登记界面设计如图 5-8 所示:

5.9 系统界面设计

系统界面主要提供系统管理员更换时更改用户名和密码。如果需要修改时,必须输入旧密码和新密码,当旧密码错误时,弹出错误提示框。如果用户名密码正确则予以修改。系统界面设计如图 5-9 所示:

5.10 帮助界面设计

帮助界面的设计很简单,只是一些系统的介绍。帮助说明是提示用户在不知道如何操作系统的时候,可以将鼠标移动到相应的按钮上,会自动弹出用户提示。帮助用户解决使用困难。帮助界面设计如图 5-10 所示:

第六章 软件测试

软件测试的目的,第一是确认软件的质量,其中一方面是确认软件做了你所期望的事情,另一方面是确认软件以正确的方式来做了这个事件。第二是提供信息,比如提供给开发人员或程序经理的反馈信息,为风险评估所准备的信息。第三软件测试不仅是在测试软件产品的本身,而且还包括软件开发的过程。如果一个软件产品开发完成之后发现了很多问题,这说明此软件开发过程很可能是有缺陷的。因此软件测试的第三个目的是保证整个软件开发过程是高质量的。

6.1 白盒测试

白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。这一方法是把测试对象看作一个打开的盒子,测试人员依据程序内部逻辑结构相关信息,设计或者选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。

白盒测试的测试方法有代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、Z路径覆盖、程序变异。

白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和基本路径测试。其中逻辑覆盖包括语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。

6.2 黑盒测试

黑盒测试(Black-box Testing,又称为功能测试或数据驱动测试)是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。

采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。