记录一次比赛记录
练习环境记录
启动redis
redis-server redis.windows.conf
可能遇到的
问题:
Windows系统载入redis时,输入以下指令
d:\redis>redis-server.exe redis.windows.conf
报错如下:
[11340] 03 Jul 09:30:52.283 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
[11340] 03 Jul 09:30:52.283 # Redis version=5.0.9, bits=64, commit=9414ab9b, modified=0, pid=11340, just started
[11340] 03 Jul 09:30:52.283 # Configuration loaded
[11340] 03 Jul 09:30:52.283 # Could not create server TCP listening socket 127.0.0.1:6379: bind: 操作成功完成。
解决方法:
依次执行第一条指令:redis-cli.exe,
第二条指令:shutdown
第三条指令:exit
再输入redis-server.exe redis.windows.conf
1.说明
实操考试考完之后,需要提交2样材料
- 考试文档
基本如下:需要自己填写完整
- 项目源代码,考完试运行状态放哪里,由裁判前来打分。
2. 考试过程以及评分标准说明
2.1. 程序开发准备,必考题(15分)
1. 画用例图(5分)
2. 查看给出的基础数据excel和SQL语句,完成数据库的创建(5分)
.
3.E-R图描述各实体间的关系
ER图如下:
2.2 基础框架搭建,必考题(15分)
先启动redis,在电脑的D盘workspace,进入对应的目录
- 先试一试这个命令,看能否启动,可以的话直接启动。
redis-server redis.windows. conf
- 不能启动的话,先执行
redis-clie.exe
,再shutdown
,再exit
,最后在执行redis-server redis.windows. conf
用ideal 打开项目
登录界面
登录的主页
项目运行成功获得15分。
2.3 权限管理,必考题(10分)
1. 创建权限菜单栏
(1)创建考勤管理、工资管理和请假管理菜单栏。
2. 除管理员外,其他均为普通用户,需设置不同用户的权限
2.4 代码题四选一
还有一个考勤管理
1. 考勤管理案例
先替换后端的代码
替换前端代码
1. 填写后端代码
实现效果
查询考勤表中对应的数据
SELECT a.id,a.`month`,a.personId,a.days,s.user_name as personName FROM attendances a,sys_user s
WHERE a.personId=s.user_id
给实体类添加字段
2. 完成前端代码
3. 管理员设置
修改看到所有的考勤信息权限,添加后端代码。
2.5 程序调试与验证,必考题(30分)
3、系统测试
(1)按照黑盒测试规范完成相关功能点的功能测试,至少给出2个功能点的测试用例和测试结果。
系统登录场景测试用例参考答案:每个测试用例 2 分*
-
测试用例1:输入正确的用户名和密码,验证用户能否成功登录并跳转到主页面。
-
测试用例2:输入不存在的用户名,验证系统是否提示“用户名不存在”。
-
测试用例3:输入错误的密码,验证系统是否提示“密码错误”。
-
测试用例4:用户名或密码为空,验证系统是否提示“用户名/密码不能为空”。
-
测试用例5:连续多次输入错误密码,验证是否触发账户锁定机制(如果有此功能)
(2)中国的第二代身份证号码由18位数字组成,格式如下:前6位是地区编码(行政区划代码)、接下来的8位是出生日期(YYYYMMDD)、第15-17位为3位是顺序码(奇数分配给男性,偶数分配给女性)、最后一位是校验码(0-9或X)。当新增员工信息时,需要输入员工的身份证号码,身份证号码正确则自动计算性别和出生日期,按照一种白盒测试方法完成功能点的白盒测试,并给出测试用例和测试结果。(10分)
身份证检验测试用例参考答案:每个测试用例 2 分
-
测试用例1:输入正确的身份证号码,自动显示性别和出生日期。
-
测试用例2:输入17位数字、19位数字,验证系统是否提示“身份证位数不对”。
-
测试用例3:输入15位合法的身份证号,验证系统是否提示信息。
-
测试用例4:输入号码中含有特殊字符、中文、字母(除最后一位是X或x)、全角字符、空格,验证系统是否提示“输入的特殊符号只能为X或x”。
-
测试用例5:输入为空,验证系统是否提示“身份证不能为空”。