04 职业技能鉴定之女子举重50公斤比赛成绩管理系统04 职业技能鉴定之女子举重50公斤比赛成绩管理系统
职业技能鉴定
高级ASP.NET机试考核准备通知单(A)
一、工具、材料和设备的准备
准备仅针对1名考生而言,鉴定所(站)应根据考生人数确定具体数量。
题目:留言板系统
序号 名称 型号与规格 单位 数量 备注
电脑的硬件要求 (,) CPU:1.6GHz以上 台 ,
(,) 内存:1G以上 1 (,) 显示器分辨率至少
800*600
1 电脑的软件要求 (,) 操作系统:XP或者win7 套
(,) 开发工具:vs2008 , (,) 开发语言:c#...
04 职业技能鉴定之女子举重50公斤比赛成绩管理系统
职业技能鉴定
高级ASP.NET机试考核准备通知单(A)
一、工具、材料和设备的准备
准备仅针对1名考生而言,鉴定所(站)应根据考生人数确定具体数量。
题目:留言板系统
序号 名称 型号与规格 单位 数量 备注
电脑的硬件要求 (,) CPU:1.6GHz以上 台 ,
(,) 内存:1G以上 1 (,) 显示器分辨率至少
800*600
1 电脑的软件要求 (,) 操作系统:XP或者win7 套
(,) 开发工具:vs2008 , (,) 开发语言:c#
(,) 数据库:SQL Server2005
考试时间:120分钟
二、考场准备
,、考场内设有30个考位,每个考位有1台电脑,每个电脑桌的右上角贴有考号。考
场采光良好,不足部分采用照明补充,保证工作面的照度不小于100勒。
,、考场应干净整洁,空气新鲜,无环境干扰。
,、考场内应设有三相电源并装有漏电保护器。
,、考前由考务管理人员检查考场各考位应准备的电脑、电脑里安装的软件是否齐全,
所贴考号是否有遗漏。
三、人员要求
,、监考人员与考生比例为1:15
,、考评员与考生比例为1:30
四、其他
本机试总的考试时间为120分钟(不包含准备时间)。
职业技能鉴定
高级ASP.NET机试考核试卷(A)
题目:用ASP.NET为某公司开发女子举重50公斤比赛成绩管理系统 考核要求:
1. 开发一个女子举重50公斤级抓举比赛成绩管理系统。
2. 它由两个页面组成~“成绩录入”和“成绩查看”页面。
3. 考核注意事项:
,,, 满分100分~考试时间120分钟
ado.net、sql、css、js ,,, 正确使用asp.net、
语言和环境
,、 实现语言:C#、ASP.NET
,、 环境要求:Visual Studio.Net 2010、SQL Server 2008
数据库设计
数据库名称:Weight
AthleteResult 表名 实体名称 运动员成绩表
Id 主键
序号 字段名称 字段
类型 位数 属性 备注
1 Id int 运动员编非空 自动编号
号
2 Name Nvarchar 50 姓名 非空
3 Country Nvarchar 50 国籍或地非空
区
4 Birthday Datetime 出生日期 非空
5 Grasp Int 抓举成绩 非空 默认为0
具体要求如下:
运动员比赛中,要进行抓举比赛。有1机会,每次由裁判认定运动员是否有效。
假设在比赛前你接到组委会的一项任务,需要你开发一个女子举重50公斤级抓举比赛成绩管理系统,它由两个页面组成,“成绩录入”和“成绩查看”页面。
系统的功能要求如下:
1、 管理员进入“成绩录入”页面后,使用DropDownList控件对“运动员”(不
考虑姓名同名的情况)进行选择。管理员通过TextBox控件输入运动员成绩
(即运动员所要的公斤数),通过CheckBox控件指定运动员的成绩是否有效。
2、 点击“提交”按钮,对“成绩录入页面”中“运动员”,“成绩”的输入数据进
行验证。如果不符合要求,显示相关提示;否则,将“成绩录入页面”的“运
动员”,“成绩”2个输入数值更新到运动员成绩表中,进入“成绩查看”页面。
3、 在“成绩查看”(如图4)中,使用GridView控件显示了运动员基本信息和
运动员的比赛成绩。
推荐实现步骤:
1、 建立数据库
A、 在SQL Server2008创建数据库,数据库名称为Weight。
B、 创建运动员成绩表。
C、 输入测试数据
在运动员成绩表中,添加至少3名运动员的基本信息。
2、 搭建系统框架
A、 创建模型层,并编写模型层代码
B、 创建数据访问层,并编号数据访问层代码
C、 创建业务逻辑层,并编号业务逻辑层所需的代码
D、 创建表示层
E、 正确设置各层之间的引用依赖关系
3、 设计“成绩录入”页面。利用DropDownList控件将运动员成绩表中的姓名信息进
行绑定,管理员通过TextBox输入运动员在本场次试举的成绩,CheckBox控件
用来确定运动员在本场次试举是否成功,界面效果见图1、图2。
图1
图2
4、 点击“提交”按钮,使用适当的验证控件对管理员输入的数据进行数据验证。要求: A、 使用RequiredFieldValidator控件检查“运动员”、“成绩”的输入值。若
其中有一个值为空,则弹出消息框,提示相关的错误信息,并把页面的焦点设
定在出错的控件上等待重新输入。
B、 使用RangeValidator控件判断“成绩”的输入值。如果该值不在0-500公
斤取值范围内,则提示相关的错误信息,并把页面的焦点设定在“成绩”控件
上等待重新输入。
C、 判断“成绩”是否成功。如果“成绩”不成功(checkBox没有选中),则该“成
绩”设为0;如果输入的“成绩”成功(checkBox被选中),则该“成绩”即
为该成绩的实际值。
D、 将“成绩录入页面”的“运动员”、“成绩”等2个输入数据更新到运动员成绩
表中后转向“成绩查看”页面
图3
5、 进入“成绩查看”页面,使用GridView和ObjectDataSource控件将运动员成绩表相关数据显示出来。页面效果如图4。
图4
功能说明:
(A) 管理员进入“成绩录入”页面,选择“运动员”,录入“成绩”,确定是否成功。 (B) 点击提交按钮,如果“运动员”、“成绩”都不为空则更新运动员成绩表,并进
入“成绩查看”页面
(C) 页面要求按照图4显示出标题(“女子举重 50公斤级抓举 即时成绩”)、系统
当前时间、地点(北京航空航天大学体育馆)
显示所有运动员抓举的成绩。
注意事项及总体要求:
1、 必须采用三层结构,并且结构逻辑要清晰,符合规范。
2、 请注意按照界面的设计要求来进行页面设计。
3、 页面美观不做太多要求,但要注意布局。
4、 请请注意代码和命名的规范性。
5、 在程序中进行必要的异常处理。
职业技能鉴定 高级ASP.NET机试考核评分记录表(A)
学校名称: 考生姓名: 准考证:
题号 一 二 三 四 五 合计
成绩
题目:女子举重50公斤比赛成绩管理系统 序主要内容 考核要求 评分标准 配分 扣分 得分 号
创建用户基本信息正确创建表1 表,必须按要求创 10 与约束 建主键和相关约束
按要求录入2 在表输入测试数据 5 数据
正确创建实3 实体模型层的创建 5 体层
数据访问层的创建
和编码,要求:命
名空间、类、
的命名要符合规正确创建访4 10 范,不能出现业务问层
层和实体层的代
码。完成相关功能
方法
业务逻辑层的创建
和编码,要求:命
名空间、方法的命正确创建业5 10 名要符合规范,不务层
能出现数据访问层
和实体层的代码
各层之间的引用关关系的正确6 10 系正确 引用
设计“成绩录入”按要求设计7 5 页面 页面
在下拉框中显示运按要求显示8 8 动员信息 数据
对“运动员”、“成按要求验证9 绩”的数据进行验 5 数据 证
点击[提交]按钮,按要求提交
将填写的数据更新数据并转到10 7 到运动员成绩表中“成绩查看”
后重定向到“成绩页面
查看”页面
设计“成绩查看”按要求设计11 5 页面 页面 将运动员成绩表相按要求显示12 关数据显示在 5 数据 GridView控件中
显示出标题(“女子
举重 50公斤级 即
时成绩”)、系统当按要求显示14 5 前时间、地点(北数据 京航空航天大学体
育馆)
代码书写规范,实
15 体、变量命名符合命名规范 4
规范
合理设计界16 界面标准 3 面 代码逻辑清晰,容代码编写规17 3 易理解 范
合计 100 备 注 考评员签字 年 月 日
本文档为【04 职业技能鉴定之女子举重50公斤比赛成绩管理系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。