课程通过实际项目融入通用开发技术架构。 教学风格独特。 提供详细的课程日志和问答。 随附的项目架构源码注释详细清晰,易于表达。 可以直接应用到实际项目中。 这真的是物有所值。 ,负担得起的任务作业:综合运用《C#/.Net企业系统架构设计实战强化课程》中学到的知识和技能,设计一个学生绩效管理系统架构。 需求: 1、系统基于MVC的三层架构,每一层都有独立的解决方案文件夹。 2、采用Model First开发方式,设计架构时只需设计学生表()和课程表()。 学生表必须有的字段有ID,,年龄; 课程表必须有的字段是ID,,。 3、数据访问层使用or实现,必须封装上述表的增删改查方法。 4、必须依赖接口编程,即必须有数据访问层的接口层、业务逻辑层的接口层以及其他接口层。 必须减少层与层之间的依赖关系,这可以通过简单工厂或抽象工厂来完成。 5. 至少使用简单工厂、抽象工厂、.Net等技术中的两种,减少层与层之间的依赖关系。 6、封装类,让它拥有所有Dal层实例和方法。 7、设计数据访问层和业务逻辑层主要类的T4模板,使得添加实体时自动生成对应的类。 8、表示层必须设计相关的控制器和视图来验证所设计的系统架构代码的正确性,并且必须包含验证增删改查的方法。 9、开发平台必须是平台,使用C#开发语言,数据库是SQL。 10、提交整个系统架构的源文件以及生成的数据库文件。 (注:作业需要写在CSDN博客上,请将作业链接贴在评论区,老师会定期一一批改~~)