C#学员信息管理试题
项目视频课:https://edu.csdn.net/course/detail/27107
题目:学生信息管理系统
- 语言和环境
语言:C#,WinForms
环境:Visual Studio 2010,SQL Server 2008
二、 实现目标
某校需要一个在线考试系统,请你完成其中的登录和显示课程信息的功能,要求使用.NET WinForms技术完成一个在线考试系统的开发,其中保存在SQL Server 2008数据库中的信息如下:
课程信息表:
数据库名 |
class |
表名 |
classname |
|
字段显示 |
字段名 |
数据类型 |
字段大小 |
备注和说明 |
课程编号 |
id |
int |
4 |
主键,表示列,种子1,递增1 |
课程名称 |
name |
varchar |
50 |
非空 |
课时 |
hour |
int |
非空 |
|
所属系列 |
Series |
Varchar |
50 |
非空 |
任课教师 |
teacher |
varchar |
50 |
非空 |
学生选课表:
数据库名 |
class |
表名 |
lesson |
|
字段显示 |
字段名 |
数据类型 |
字段大小 |
备注和说明 |
编号 |
id |
int |
4 |
主键,表示列,种子1,递增1 |
登录名称 |
Name |
varchar |
50 |
非空,唯一 |
登录密码 |
pwd |
varchar |
50 |
非空 |
课程编号 |
Cid |
Int |
外键,空表示未选课 |
程序运行时进入登录界面,如图1:
图1 登录窗体
在登录窗体输入账号和密码后点击登录,若登录失败如图2所示:
图2 登录失败
若登录成功进入主窗体,在主窗体显示所有课程信息和已选修课程信息,如图3所示:
图3 主窗体界面
三:要求
- 在SQL Server 2008中创建数据库、表结构;(10分)10分
- 在数据表中各输入5条测试数据;(5分)5分
- 设计WinForms界面,并编码完成以下指定的功能:
- 窗体外观:按图设计界面,窗体初始位置在屏幕中央,窗体大小固定。(10分)10分
- 登录:运行程序进入登陆界面,输入账号和密码登录,若失败提示重新登录,若成功进入主窗体。(20分)数据库关联 20分
- 主窗体加载:登录成功后加载主窗体,在主窗体显示所有课程信息。(15分)
查询所有:15分
- 选课信息:在主窗体显示已选修课程。(15分)
- 退出:点击退出按钮退出程序。(5分)
四:注意事项
- 请注意界面美观 ,控件摆放整齐。(5分)5分
- 请注意代码的书写、命名符合规范,在代码中添加必要的注释。(5分)5分
- 请注意操作数据库时进行必要的异常处理。(10分)
C#学员信息管理试题相关推荐
- 火车车次信息管理试题讲解
火车车次信息管理试题 本试题使用Jsp+Spring+Mybatis+Mysql+Maven等技术实现火车车次信息管理. 题目:火车车次信息管理 语言和环境 A.实现语言 Java B.环境要求 JD ...
- linux面试题:删除一个目录下的所有文件,但保留一个指定文件
此题问题虽小,但是初学者还是很难给出合理的答案的!本文来自老男孩21期网络班学员 面试题:删除一个目录下的所有文件,但保留一个指定文件解答: 假设这个目录是/xx/,里面有file1,file2,fi ...
- 基于Spring Boot框架的驾校学员信息管理系统
源码获取:私聊回复[SpringBoot.驾校学员]获取 更多选题参考: 计算机毕业设计.三级项目.五级项目.期末大作业.参赛作品等选题参考 文章目录 一.背景及意义 选题目的 系统主要目标 二.总体 ...
- 计算机毕业设计SSM本科培训班学员信息管理系统【附源码数据库】
项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...
- java毕业生设计养老机构服务信息管理计算机源码+系统+mysql+调试部署+lw
java毕业生设计养老机构服务信息管理计算机源码+系统+mysql+调试部署+lw java毕业生设计养老机构服务信息管理计算机源码+系统+mysql+调试部署+lw 本源码技术栈: 项目架构:B/S ...
- 计算机毕业设计JAVA某市教育局综合信息管理平台mybatis+源码+调试部署+系统+数据库+lw
计算机毕业设计JAVA某市教育局综合信息管理平台mybatis+源码+调试部署+系统+数据库+lw 计算机毕业设计JAVA某市教育局综合信息管理平台mybatis+源码+调试部署+系统+数据库+lw ...
- 【渝粤题库】国家开放大学2021春2228物业信息管理题目
试卷代号:2228 2021年春季学期期末统一考试 物业信息管理 试题(开卷) 2021年7月 一.选择题(每题2分,共16分) 1.( )属于逻辑运算符. A.not B.or C.and D.以上 ...
- 分享一款教育培训机构学员信息管理系统
平台入口:http://edu.abc168.online 学员是培训机构的运营主体,对培训机构来说,做好学员管理,往往能直接反映出机构的管理水平和教师的教学水平,是机构建立形象和口碑的关键.以往,培 ...
- java-net-php-python-9基于java儿童福利院信息管理网站计算机毕业设计程序
java-net-php-python-9基于java儿童福利院信息管理网站计算机毕业设计程序 java-net-php-python-9基于java儿童福利院信息管理网站计算机毕业设计程序 本源码技 ...
最新文章
- U3D包大小优化之microlib
- Endian Bitfiled
- sharemouse切窗口就锁定了什么原因_Excel表格如何锁定,被锁定的表格又该如何解除锁定呢?...
- er图转化为关系模式题_“助你在家自学”之无机化工流程题解法
- ES6新特性之字符串扩展
- 闲鱼有微信小程序吗_微信小程序商品展示页面(仿咸鱼)
- linux课堂笔记(6)
- 红帽发布虚拟化策略 产品即将上市
- python封装为php库,从PHP运行Python脚本作为库
- 搜索引擎-Lucene
- speex语音压缩服务端与APP端实践
- 服装计算机辅助设计(CAD)技能证书
- arcgis之图斑椭球面积及净面积计算工具
- 玩转人工智能(11)使用Pyspark上手机器学习
- 几种并行计算模型的区别(BSP LogP PRAM)
- [JZOJ3987]Tree
- C++之类和对象2:消得人憔悴
- 电商订单价格计算逻辑
- php insertrow,table insertRow、deleteRow定义和用法总结_javascript技巧
- 8个酷炫的GitHub技巧
热门文章
- 密码学系列之:碰撞抵御和碰撞攻击collision attack
- java安全编码指南之:Mutability可变性
- gitl更新最近代码_常见的蓝屏代码以及解决方法
- nginx tcp代理_nginx——TCP/UDP Load Balancing
- 01.java内存模型
- 【已解决】蓝桥杯 2017年C组第五题 杨辉三角(分析与总结)
- 算法竞赛入门经典(第二版) | 例题4-5 追踪电子表格中的单元格 (UVa512,Spreadsheet Tracking,World Finals)(解法二)
- 计算机网络实验(华为eNSP模拟器)——第八章 动态主机配置协议(DHCP)
- 老的消息中间件投递失败的类型值_RabbitMQ消息中间件技术精讲11 高级篇四 confirm 确认消息...
- php ci rest,在CodeIgniter框架中使用RESTful服务