.NET&Web前端-大三-国足信息后台管理——球员管理

简介: .NET&Web前端-大三-国足信息后台管理——球员管理

语言和环境

1. 实现语言:C#语言。

2. 环境要求:Visual Studio 2017、SQL Server 2012 或以上版本。

3. 实现技术:EF+三层+ASP.NET 或 EF+ASP.NET MVC。

实现功能

利用大三所学的知识,实现球员信息的显示、球员名字的模糊查询和删除功能。

1. 在页面加载时,显示所有球员信息,球员信息显示页面如图 1 所示。


image.png

image.png

2. 球员名字模糊查询时,显示满足条件的球员信息列表,如图 2 所示。(例:在文本框中输入“武”,

则显示“武磊”球员的信息;如果不输入,则查询所有球员信息)。

image.png


image.png

3. “删除”球员信息,按下“删除”按钮后,则先提示当前选中行是否被删除,效果如图 3 所示。

image.png


image.png

4. 如果选“确定”,则删除当前选中的球员,删除成功,则提示“删除成功”对话框,并返回首

页显示最新的所有球员信息,效果如图 4 所示。

image.png


image.png

数据库设计

1.创建数据库(FootballDB)。

2.创建用户表 Player,结构见表 1。

image.png

具体要求及推荐实现步骤

1. 按以上数据库要求建库、建表,并添加测试数据,如图 5 所示。

image.png

图 5 Player 表中的测试数据


2. 创建 ASP.NET MVC 项目或 ASP.NET Web 项目。

3. 在项目中,按要求添加“ADO.NET 实体数据模型”。

4. 创建 PlayerController 控制器,并添加对应的 action 方法。

5. 添加 Index 视图。

6. 显示所有球员信息。

(1)使用 EF 正确实现查询全部球员信息,并正确地将球员信息传递给视图。

(2)在 Index 视图中正确显示所有球员信息。

7. 按要求实现球员姓名模糊查询的效果。

(1)视图中正确创建文本框和按钮。

(2)点击“查询”按钮,球员姓名模糊查询对应的球员信息。

(3)在控制器的对应 action 方法中,接收模糊查询关键字。

(4)使用 EF 正确查询满足条件的球员信息,并正确将球员信息传递给视图。

(5)在 Index 视图中正确显示查询的球员信息。

8. 按要求实现删除某个员工的效果。

(1) 在视图的球员列表中正确添加“删除”按钮,并绑定客户端 JavaScript 事件,用于提示用户

是否确认删除,若用户点击“确认”时,则向控制器发出请求,并传递球员编号。

(2) 在控制器的对应 action 方法中,正确接收球员编号,并使用 EF 正确地根据球员编号执行删

除。

(3) 删除成功,则显示“删除成功”对话框,并跳转至球员信息展示。

评分标准

EF+ASP.NET MVC(100 分)


image.png

相关文章
|
关系型数据库 MySQL 数据处理
探索Python中的异步编程:从asyncio到异步数据库操作
在这个快节奏的技术世界里,效率和性能是关键。本文将带你深入Python的异步编程世界,从基础的asyncio库开始,逐步探索到异步数据库操作的高级应用。我们将一起揭开异步编程的神秘面纱,探索它如何帮助我们提升应用程序的性能和响应速度。
|
机器学习/深度学习 数据可视化
混淆矩阵与 ROC 曲线:何时使用哪个进行模型评估
混淆矩阵与 ROC 曲线:何时使用哪个进行模型评估
424 11
|
11月前
|
存储 人工智能 关系型数据库
向量数据库和嵌入模型
本文介绍了向量数据库和嵌入模型的概念及应用,重点探讨了两者在AI技术栈中的协作关系。向量数据库是一种用于存储高维向量数据的解决方案,支持相似性搜索而非传统的关系型数据库精确匹配。文中通过实例展示了如何使用阿里百炼的文本嵌入模型(text-embedding-v3)将文本向量化,并结合Qdrant向量数据库进行存储与检索。代码示例部分详细说明了从文本嵌入到向量存储及查询的完整流程,为开发者提供了实践参考。
1763 15
向量数据库和嵌入模型
|
关系型数据库 MySQL 数据库
Windows10安装卸载Mysql步骤和方法
Windows10安装卸载Mysql步骤和方法
832 0
Windows10安装卸载Mysql步骤和方法
|
4月前
|
传感器 算法 安全
【代码开源】基于 STM32 的智能空气加湿器设计与实现
本项目通过STM32单片机构建了一款智能空气加湿器,实现了温湿度自动监测与调控、智能显示以及远程控制等功能。在硬件方面,系统整合了湿度传感器、温度传感器、超声波雾化模块以及OLED显示屏,实现了环境数据的实时采集和直观展示。在软件方面,基于STM32的控制程序通过PID调节算法对加湿器进行精确控制,同时支持定时和手动模式,提高了使用灵活性与舒适度。
【代码开源】基于 STM32 的智能空气加湿器设计与实现
|
Kubernetes 容器 Perl
vault-使用kubernetes作为认证后端
vault使用kubernetes认证 配置 vault可以使用kubernetes的serviceaccount进行认证 #在kubernetes为vault创建serviceaccount账号,用于调用api kubectl create sa vault-auth #找到vault-auth.
2703 0
|
JavaScript Java 关系型数据库
springboot社团管理系统 毕业设计-附源码
springboot社团管理系统 毕业设计-附源码
|
存储 Go C语言
如何用Go开发eBPF程序
【2月更文挑战第7天】

热门文章

最新文章

下一篇
开通oss服务