收藏到会员中心

文档题目:

基于ASP.NET MVC SQL Server 2012数据库的楠溪情教育基金网站的设计与实现

基于ASP.NET MVC SQL Server 2012数据库的楠溪情教育基金网站的设计与实现
上传会员: Qianduoduo1820
提交日期: 2023-02-06 21:23:07
文档分类: 计算机设计
浏览次数: 3
下载次数: 0
下载地址: 点击标题下载 基于ASP.NET MVC SQL Server 2012数据库的楠溪情教育基金网站的设计与实现 (需要:45 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数: 9796
XCLW24019  基于ASP.NET MVC SQL Server 2012数据库的楠溪情教育基金网站的设计与实现 
摘要
楠溪情教育基金由几位当地企业家出资设立,用于助学与奖励山区教育,为扩大影响,建立了楠溪情教育基金网站。
建站技术从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

(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇图书借阅查询系统APP的设计和开发.. 下一篇移动端视频设计及实现

相关栏目

最新文档下载

推荐文档下载