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

举报
红目香薰 发表于 2022/10/28 00:21:16 2022/10/28
【摘要】 ​ ​编辑.NET&Web前端-大三-国足信息后台管理——球员管理目录.NET&Web前端-大三-国足信息后台管理——球员管理语言和环境实现功能数据库设计具体要求及推荐实现步骤评分语言和环境1. 实现语言:C#语言。 2. 环境要求:Visual Studio 2017、SQL Server 2012 或以上版本。 3. 实现技术:EF+三层+ASP.NET 或 EF+ASP.NET MVC...

 编辑

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


目录

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

语言和环境

实现功能

数据库设计

具体要求及推荐实现步骤

评分




语言和环境

1. 实现语言:C#语言。
2. 环境要求:Visual Studio 2017、SQL Server 2012 或以上版本。
3. 实现技术:EF+三层+ASP.NET 或 EF+ASP.NET MVC。

实现功能

利用大三所学的知识,实现球员信息的显示、球员名字的模糊查询和删除功能。
1. 在页面加载时,显示所有球员信息,球员信息显示页面如图 1 所示。
图 1 球员信息显示页面  编辑
2. 球员名字模糊查询时,显示满足条件的球员信息列表,如图 2 所示。(例:在文本框中输入“武”,
则显示“武磊”球员的信息;如果不输入,则查询所有球员信息)。
图 2 球员名字条件查询 编辑

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

图 3 删除确认效果 编辑
4. 如果选“确定”,则删除当前选中的球员,删除成功,则提示“删除成功”对话框,并返回首
页显示最新的所有球员信息,效果如图 4 所示。
图 4 删除成功之后显示最新球员信息 编辑

数据库设计

1.创建数据库(FootballDB)。
2.创建用户表 Player,结构见表 1。
表 1 Player 表结构 编辑

具体要求及推荐实现步骤

1. 按以上数据库要求建库、建表,并添加测试数据,如图 5 所示。
图 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 分)

编辑


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。