首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >C#应用程序开发期中考试.阶段考试

C#应用程序开发期中考试.阶段考试

作者头像
张哥编程
发布2024-12-19 08:45:55
发布2024-12-19 08:45:55
2500
举报
文章被收录于专栏:云计算linux云计算linux

说明:本考试为开卷机试,可以携带任何纸质资料,但不得向他人传阅,不得携带笔记本电脑、U盘等电子产品。考试时间为90分钟(12:30-14:00)。项目名称统一命名为“S学号_姓名”的格式,不按要求命名的扣20分,打不开项目的记零分。考试结束前10分钟,结束答题,将完整项目和数据库脚本打包提交。

请使用简单三层架构或工厂模式三层架构实现图书信息的添加、查看、以及删除(不使用架构的,成绩记零分)。涉及到的数据表如下:

表1 图书分类表(表名booktype)

字段名

类型(长度)

是否主键

说明

bookTypeId

int

图书分类编号

bookTypeName

nvarchar(20)

图书分类名称

表2 图书信息表(表名books)

字段名

类型(长度)

是否主键

说明

bookId

int

图书编号

BookName

nvarchar(50)

书名

BookPrice

float

价格

BookAuthors

nvarchar(50)

作者

BookPress

nvarchar(20)

出版社

bookTypeId

int

图书分类编号

1、请在SqlServer/Mysql上创建名为bookManage的数据库,按上表结构建立相应的数据表,并向图书分类表中预置若干测试数据。需导出库结构脚本,同项目源代码一起提交。

2、设计图书信息管理界面,如图1所示。在该界面实现图书信息的列表显示和删除。

C#应用程序开发期中考试.阶段考试_信息管理
C#应用程序开发期中考试.阶段考试_信息管理

图1 图书信息管理界面

3、设计图书信息编辑界面,如图2所示。在该界面实现图书信息的添加,信息成功添加后要刷新图书信息管理界面的图书列表。

C#应用程序开发期中考试.阶段考试_字段名_02
C#应用程序开发期中考试.阶段考试_字段名_02

图2 图书信息编辑界面

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-01-30,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档