的密码(登录密码和屏保密码),在考试结束时应在桌面新建一个文件夹,以考生的学号姓名来命名,提交的内容包括工程目录和数据库脚本。
2数据库设计21数据库名称exam22数据库表信息表名:UserI
fo主键:Logi
Name序号字段名称字段说明类型位数属性备注1Logi
Name用户登录名varchar20非空主键2password用户密码varchar20非空
3功能要求31利用Swi
g编程实现一个用户密码修改的小程序,要求用户输入用户登录名和密码,在数据库中查找是否有该用户,并且检查输入的旧密码是否正确,根据结果给出不同的操作和信息。32程序初始界面
精品资料
f______________________________________________________________________________________________________________
33用户输入登录名和新旧密码,点击修改按钮,进行数据查询和对比,给出具体的操作信息:
331登录名、新旧密码均正确
精品资料
f______________________________________________________________________________________________________________
332数据库不存在该登录名
333存在登录名,但旧密码不正确
334没有登录名
精品资料
f______________________________________________________________________________________________________________
4推荐实现步骤41推荐实现步骤为参考实现方式,并不要求考生必须如此实现;42建立数据库表,注意字段要求并输入测试数据;43建立名为exam的数据源;44编写操作数据库的Java类DBMa
ager,要求能够:441连接到数据库;442验证是否存在指定的用户登录名,若没有,则以适当的方式返回;443若存在该用户登录名,则验证旧密码是否正确,否则以适当的方式返回;444若旧密码正确,则修改旧密码,并以适当的方式返回。45建立主窗体Mai
Frame,建议:451继承JFrame;452正确定义和显示4个JLabel,1个JButto
,3个JTextFieldJPasswordField;
精品资料
f______________________________________________________________________________________________________________
453设置窗体大小并显示窗体;454处理修改按钮的点击事件。5注意事项51仔细审题,充分理解题目要求;52注意按照界面设计要求进行窗体设计;53注意代码书写格式,注意命名规范;54注意适当添加注释。
精品资料
f______________________________________________________________________________________________________________
《JAVA桌面开发能力》评分标准
理论部分评分标准(总分20分)
1
2
3
4
5
6
7
8
9
10
D
C
AABCC
C
D
A
BBC
11121314151617181920
B
B
C
D
C
B
D
A
A
B
实践部分评分标准(总分80分)评分标准:修改用户密码
该程序的评分标准如下r