XCLW24019 基于ASP.NET MVC SQL Server 2012数据库的楠溪情教育基金网站的设计与实现 (字数:9759)摘要楠溪情教育基金由几位当地企业家出资设立,用于助学与奖励山区教育,为扩大影响,建立了楠溪情教育基金网站。建站技术从ASP一路发展到当前的ASP.NET MVC,让人惊喜地发现变化不止是一点点的大:ASP.NET MVC从踏实稳..
XCLW24019 基于ASP.NET MVC SQL Server 2012数据库的楠溪情教育基金网站的设计与实现 (字数:9759) 摘要 楠溪情教育基金由几位当地企业家出资设立,用于助学与奖励山区教育,为扩大影响,建立了楠溪情教育基金网站。 建站技术从ASP一路发展到当前的ASP.NET MVC,让人惊喜地发现变化不止是一点点的大:ASP.NET MVC从踏实稳重的.NET版本更新中独立出来,版本更新不仅与当前最新WEB开发技术保持同步,而且虚心采纳开发社区意见;不仅开源,而且开放,最新的ASP.MVC 6可跨平台运行,支持LINUX与MAC。在学习ASP.NET MVC与开发楠溪情教育基金网站过程中,ASP.NET MVC的灵动与优雅,使得编写代码时有种流畅的感觉。 设计楠溪情教育基金网站时,借鉴了ASP.NET官网(http://www.asp.net)中样例程序和《Pro ASP.NET MVC 3 Framework》中SportsStore的设计思想,采用分层设计,整个系统分成WEB UI层与领域(Domain)层。WEB UI层遵循MVC设计原则,主要由M(odel)领域模型、V(iew)视图和C(ontroller)控制器构成,其中领域模型由领域层提供。领域层设计基于实体框架技术(Entity Framework, 缩写为EF),分成服务(Service)层和仓库(Repository)层,模型(Model)作为信息载体在层内与层间流动。 因此,本范文写作也是沿着开发历程展开的。先介绍楠溪情教育基金;然后介绍开发工具和运行环境,以及开发技术ASP.NET MVC和EF;接着是网站栏目梳理,领域设计与网站实现(WEB UI)的迭代开发;最后予以小结并致谢。 关键词 楠溪情教育基金,网站,分层设计,ASP.NET MVC, 实体框架Entity Framework(EF) 目录 摘要 I 关键词 I 目录 II 第1章 概述 1 第2章 开发工具和运行环境 2 2.1 Microsoft Visual Studio简介 2 2.2 SQL Server数据库简介 2 2.3 网站运行环境 2 第3章 ASP.NET MVC与Entity Framework介绍 3 3.1 ASP.NET MVC技术 3 3.1.1 MVC技术 3 3.1.2 路由技术 3 3.2 Entity Framework技术 4 3.2.1 ORM(对象关系映射) 4 3.2.2 Code First(代码优先) 4 第4章 网站需求分析 5 4.1 需求分析 5 4.2 栏目设计 5 4.3 功能简介 5 4.4 小结 5 第5章 领域设计 6 5.1 数据库与Model层设计 6 5.1.1 数据库设计 6 5.1.1.1 计数器表 6 5.1.1.2 公告表 7 5.1.1.3 新闻表 7 5.1.1.4 文档(即文章)类表 7 5.1.1.5 图片集表 8 5.1.1.6 登录类表 9 5.1.2 Model层设计 10 5.1.2.1 News实体 10 5.1.2.2 文档类实体 12 5.2 Repository层设计 13 5.2.1 增、删、改、查 13 5.2.2 管理实体关系映射规则 14 5.3 Service层设计 15 5.3.1 直接调用 15 5.3.2 需要处理业务规则 15 5.4 测试驱动开发 16 第6章 网站实现 17 6.1 帐户管理——用户认证的实现 17 6.1.1 授权 17 6.1.2 用户名、密码登录的常规实现 17 6.1.2.1 访问流程 17 6.1.2.2 流程实现 19 6.1.3 QQ快速登录简介 21 6.2 后台管理——新闻的录入 22 6.2.1 实现授权访问的利器——分区 22 6.2.2 新闻的分类录入 24 6.2.2.1 新闻的分类 24 6.2.2.2 新闻的录入 25 6.3 前台呈现——新闻的呈现 27 6.3.1 新闻列表呈现与分页功能 27 6.3.2 新闻呈现与访问计数 28 6.3.3 小议HTTP GET与POST 28 文档设计小结和体会 29 参考文献 30
|
上一篇:基于ASP.net MVC框架的商城系统.. | 下一篇:基于ASP.NETSQL Server 的高校教.. |
点击查看关于 基于 ASP.NET MVC SQL Server 2012 数据库 教育 基金 网站 设计 实现 的相关范文题目 | 【返回顶部】 |