欢迎光临中图网 请 | 注册
> >
VISUAL STUDIO 2019(C#)WINDOWS数据库项目开发

VISUAL STUDIO 2019(C#)WINDOWS数据库项目开发

作者:曾建华
出版社:电子工业出版社出版时间:2023-07-01
开本: 其他 页数: 208
中 图 价:¥30.1(7.0折) 定价  ¥43.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

VISUAL STUDIO 2019(C#)WINDOWS数据库项目开发 版权信息

  • ISBN:9787121450884
  • 条形码:9787121450884 ; 978-7-121-45088-4
  • 装帧:平塑
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>

VISUAL STUDIO 2019(C#)WINDOWS数据库项目开发 内容简介

本书通过一个完整的项目讲解如何使用 Visual Studio 2019(C#)开发基于 SQL Server 数据库的 Windows窗体应用程序。 本书主要内容包括认识项目、主窗体开发、数据维护窗体开发、系统登录及权限管理、学生选课、选课抽签及抽签结果查询、统计查询、RDLC 报表、系统完善、控件开发、LINQ 技术、使用 ClickOnce 部署项目; 拓展项目通过网上购物系统介绍了使用 Visual Studio 开发 Web 项目的强大功能,有利于读者进一步了解 Visual Studio 开发工具。本书项目既实用,又尽量避免出现重复知识点。在讲解方面,本书力求以深入浅出的方式引导读者完成项 目的开发,并期望读者取得举一反三的效果。

VISUAL STUDIO 2019(C#)WINDOWS数据库项目开发 目录

项目 1 认识项目????????????????????????????????????????????????????????????????????????????????????????????? (1)
任务 1.1 项目和开发环境介绍 ???????????????????????????????????????????????????????????????????????? (1)
1.1.1 项目 ???????????????????????????????????????????????????????????????????????????????????????????????????????? (1)
1.1.2 开发环境 ?????????????????????????????????????????????????????????????????????????????????????????????????? (2) 任务 1.2 项目运行????????????????????????????????????????????????????????????????????? (2)
1.2.1 准备项目所需数据库 ??????????????????????????????????????????????????????????????????????????????????? (2)
1.2.2 运行学生选课系统 ?????????????????????????????????????????????????????????????????????????????????????? (5) 任务 1.3 了解项目功能及数据库 ????????????????????????????????????????????????????????????????? (6)
1.3.1 项目功能介绍 ???????????????????????????????????????????????????????????????????????????????????????????? (6)
1.3.2 熟悉项目数据库中的表 ???????????????????????????????????????????????????????????????????????????????(13)
1.3.3 数据库中表之间的关系 ???????????????????????????????????????????????????????????????????????????????(15) 实训 ???????????????????????????????????????????????????????????????????????????????????????????????????????? (17)

项目 2 主窗体开发 ?????????????????????????????????????????????????????????????????????????????????? (21)

任务 2.1 项目构成??????????????????????????????????????????????????????????????????????????????????? (21)
2.1.1 创建项目 ????????????????????????????????????????????????????????????????????????????????????? (21)
2.1.2 认识 Program.cs 文件 ????????????????????????????????????????????????????????????????????????(23) 任务 2.2 主窗体设计????????????????????????????????????????????????????????????????????????????????????????????????? (25)
2.2.1 主菜单(MenuStrip) ?????????????????????????????????????????????????????????????????????????????????(25)
2.2.2 工具栏(ToolStrip)???????????????????????????????????????????????????????????????????????????????????(27)
2.2.3 状态栏(StatusStrip) ?????????????????????????????????????????????????????????????????????????????????(29)
2.2.4 多文档界面(MDI)主窗体 ?????????????????????????????????????????????????????????????????????????(31)
实训????????????????????????????????????????????????????????????????????????????????????????????????????? (33)
项目 3 数据维护窗体开发 ?????????????????????????????????????????????????????????????????????????? (35)
任务 3.1 系部数据维护???????????????????????????????????????????????????????????????????????????? (35)
3.1.1 创建数据集并添加系部表 ????????????????????????????????????????????????????????????????????????????(35)
3.1.2 设计“系部信息”窗体并维护数据 ????????????????????????????????????????????????????????????????(38)
任务 3.2 班级数据维护?????????????????????????????????????????????????????????????????????????????????????????????? (43)
3.2.1 修改数据集并添加班级表 ????????????????????????????????????????????????????????????????????????????(43)
3.2.2 设计“班级信息”窗体并维护数据 ????????????????????????????????????????????????????????????????(44) 任务 3.3 学生数据维护?????????????????????????????????????????????????????????????????????????????????????????????? (50)
3.3.1 修改数据集并添加学生表 ????????????????????????????????????????????????????????????????????????????(50)
3.3.2 设计“学生信息”窗体并维护数据 ????????????????????????????????????????????????????????????????(50) 任务 3.4 课程数据维护?????????????????????????????????????????????????????????????????????????????????????????????? (55)
3.4.1 设计“课程信息”窗体 ???????????????????????????????????????????????????????????????????????????????(55)
3.4.2 维护课程数据 ??????????????????????????????????????????????????????????????????????????????????????????? (56) 实训 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? (61)
项目 4 系统登录及权限管理??????????????????????????????????????????????????????????????????????????????????????? (62)
任务 4.1 系统登录???????????????????????????????????????????????????????????????????????????????????????????????????? (62)
4.1.1 设计登录窗体 ??????????????????????????????????????????????????????????????????????????????????????????? (62)
4.1.2 编写供全局使用的静态类 ????????????????????????????????????????????????????????????????????????????(63)
4.1.3 编写登录相关代码 ?????????????????????????????????????????????????????????????????????????????????????(66) 任务 4.2 权限管理???????????????????????????????????????????????????????????????????????????????????????????????????? (68)
4.2.1 登录信息 ????????????????????????????????????????????????????????????????????????????????????????????????? (68)
4.2.2 操作权限控制 ??????????????????????????????????????????????????????????????????????????????????????????? (69) 实训 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? (70)
项目 5 学生选课 ???????????????????????????????????????????????????????????????????????????????????????????????????????? (72)
任务 5.1 选课填报志愿?????????????????????????????????????????????????????????????????????????????????????????????? (72)
5.1.1 界面设计 ????????????????????????????????????????????????????????????????????????????????????????????????? (72)
5.1.2 实现选课业务逻辑 ?????????????????????????????????????????????????????????????????????????????????????(80)
5.1.3 通过 DataGridView 控件拖动行确定选课志愿顺序 ?????????????????????????????????????????????(85) 任务 5.2 查询报名结果?????????????????????????????????????????????????????????????????????????????????????????????? (89)
5.2.1 界面设计 ????????????????????????????????????????????????????????????????????????????????????????????????? (89)
5.2.2 相关代码编写 ??????????????????????????????????????????????????????????????????????????????????????????? (89) 实训 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? (92)
项目 6 选课抽签及抽签结果查询???????????????????????????????????????????????????????????????????????????????? (94)
任务 6.1 随机抽签产生选课结果 ??????????????????????????????????????????????????????????????????????????????????(94)
6.1.1 设计存储过程 ??????????????????????????????????????????????????????????????????????????????????????????? (94)
6.1.2 调用存储过程 ??????????????????????????????????????????????????????????????????????????????????????????? (97) 任务 6.2 按课程查看选课结果 ?????????????????????????????????????????????????????????????????????????????????????(98)
6.2.1 界面设计 ????????????????????????????????????????????????????????????????????????????????????????????????? (99)
6.2.2 相关代码编写 ??????????????????????????????????????????????????????????????????????????????????????????? (99) 实训 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? (102)
项目 7 统计查询 ???????????????????????????????????????????????????????????????????????????????????????????????????????(104)
任务 7.1 按班级性别统计学生人数 ????????????????????????????????????????????????????????????????????????????? (104)
7.1.1 界面设计 ??????????????????????????????????????????????????????????????????????????????????????????????? (104)
7.1.2 相关代码编写 ???????????????????????????????????????????????????????????????????????????????????????
展开全部

VISUAL STUDIO 2019(C#)WINDOWS数据库项目开发 作者简介

曾建华(1972.9——),男,汉族,副教授,微软认证讲师、广东省首位1 X高级(Web前端)证书获得者,主讲培训深圳富士康软件工程师。独立开发过众多行业项目:五金电器、防弹玻璃、汽车配件、兽药销售、教材管理、排课、技能鉴定系统等。编写教材11部,其中国家级规划教材7部,作为主要项目负责人参与国家精品课程《大型数据库》(第二)、广东省精品课程《大型数据库》的建设。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服