我目前正在当地的一所大学学习 MCPD,我已经形成了我的讲师对他/她的学科知之甚少的基础。
这是我们从该地区的另一位讲师那里得到的项目。
(它在 VS 2010 中并通过 C#)
为辅导员创建一个 3 层应用程序来处理学生/
1(创建数据库)<----这很容易并且实际上很有意义。做到这一点不费吹灰之力
2 - 创建一个 DataLayer - 这必须是一个 DataService
2.1 将 .edmx 模型添加到从您在步骤 1 中创建的数据库生成的 DataService
2.2 添加以下可查询服务操作符:
2.2.1 GetStudent() - 列出数据库中的所有学生
<<<<-- 此处还有 5 个查询-->>>>
2.3 - 仅授予您的所有客户对您所有实体的读取权限。
2.4 - 授予所有客户对所有服务操作和学生实体的读/写(是的,我从页面中引用)权限。
2.5 - 配置您的 Service1.svc 文件以使用 System.Data.Services.DataServiceHostFactory
3 - 创建一个 Wpf 应用程序
3.1 使用户能够根据他们的登录查看学生、资格等。
3.2 创建功能以允许辅导员使用 xml 文件广告新学生。
3.3 必须创建一个 Add using xml 或 Add using text files 窗口。
现在,我的免责声明:我绝对不是专家或任何好东西。我有 4 年的 WinForms 数据库经验。所以这是一些非常有限的知识。
但是:我的知识有限..告诉我nr 2.想要一个Web服务或后者的东西然后不使用它,而是使用WPF应用程序与数据库通信。
现在我愿意侮辱这个经过深思熟虑的项目的想法,我也愿意接受这个事实,如果我错了或没有正确理解。
那么现在,任何人都可以向我解释这个项目是否可行或精明?
如果是这样,我将欣然接受推理并承认我的失败。