MVC课程设计--基于MVC模式的电子商务网站的设计报告
《MVC课程设计--基于MVC模式的电子商务网站的设计报告》由会员分享,可在线阅读,更多相关《MVC课程设计--基于MVC模式的电子商务网站的设计报告(16页珍藏版)》请在毕设资料网上搜索。
1、 网站建设技术网站建设技术课程设计课程设计 学 院 、 系: 信息工程学院 专 业: 信息管理与信息系统 姓 名: 学 号: 指 导 教 师: 成 绩: 2016 年年 06 月月 27 日日 基于 MVC 模式的电子商务网站的设计报告 1 目录目录 一、电子商务网站设计模式 . 2 1.1 MVC 设计模式的概述 2 1.2 电子商务网站应用技术及系统框架的介绍 . 3 1.3 系统的软件开发工具 5 二、电子商务网站的需求分析与功能设计 . 5 2.1 系统的需求分析 . 5 三、电子商务网站的设计与实现 6 3.1 电子商务网站数据库的设计与实现 . 6 3.1.1 数据库的简介 . 6
2、 3.1.2 数据库的需求分析 7 3.1.3 数据表结构设计 7 3.2 数据持久层的设计与实现 8 3.3 业务逻辑层的设计与实现 8 3.4 控制器的设计与实现 . 8 3.5 视图层的实现. 12 总结. 14 参考文献 . 15 基于 MVC 模式的电子商务网站的设计报告 2 一、电子商务网站设计模式 1.1 MVC 设计模式的概述 MVC 是一种设计模式,它强制性的将应用程序的输入、处理和输出分开。使用 MVC 的应用程序被分为 3 个核心部件:模型(Model) 、视图(View) 、控制器(Controller) 。它 们各司其职,既分工明确又相互协作。 MVC 设计模式的典型
3、流程 34为:首先 Controller 接收用户的请求,并决定应该调用哪 个Model来进行处理, 然后Model用业务逻辑来处理用户的请求并返回数据, 最后Controller 用相应的 View 格式化 Model返回的数据,并通过表示层呈现给用户。 具体的关系如图 1.1 所示。 图 11 模型、视图、控制器之间的分工协作关系 控制层(Controller)可以理解为从用户接收请求,将模型与视图匹配在一起,共同完成 用户的请求。划分控制层的作用也很明显,它清楚地告诉我们,它就是一个分发器,选择 什么样的模型,选择什么样的视图,可以完成什么样的用户请求。控制层并不做任何的数 据处理。控制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MVC 课程设计 基于 模式 电子商务 网站 设计 报告
