基于BootFly的全国墙材商情平台的设计与实现
发布时间:2019-10-24 02:44
【摘要】:新型节能建材是区别于传统的砖瓦、灰砂石等建材的建筑材料新品种,主要包括新型墙体材料,新型防火密封材料、新型保温隔热材料和装饰装修材料四大类。新型建材生产耗能低、施工便捷、成本低廉,能有效推进节能减排,保护土地,改善生态环境。为了全面了解新型建材的生成销售情况,推进国家节能减排政策的落实,本文设计并实现了一个基于B/S架构的全国墙材商情平台。系统采用PHP+MySQL+Apache开发平台,首先开发了一个MVC模式的BootFly框架,通过BootFly框架,规范了系统的开发过程,提高了开发效率。实现的系统主要模块有:用户管理模块、权限管理模块、产品管理模块、站内办公管理模块和报表管理模块等。权限管理模块引入RBAC模型将用户和权限进行逻辑分离,各模块均采用了MVC的分层模式。本文首先阐述了课题研究的背景意义以及国内外发展现状,然后介绍了系统相关技术,在充分调研的基础上分析了系统需求,最后对系统的主要功能模块进行了设计与实现。系统能够保障国家各级墙材管理部门同各省市县墙材企业之间协同工作,及时报送新型墙材的生产和销售情况,分类汇总、统计各类墙材的生产、市场状态,以用户友好、直观的方式展现信息,既能满足各级领导希望对墙材信息快速掌握的需求,也提高了企业内部的办公效率。
【图文】:
图 2-1 MVC 设计模式视图视图位于用户浏览器端,是用户与之交互的界面。视图并不进行实际的业务处理来显示相关数据以及接收用户输入的数据。如果要查询业务状态,视图可以从模,但不能更改模型[9]。模型模型是应用程序的主体部分,它需要处理的任务最多。用模型来表示数据和逻辑。由于一个模型可以被多个视图重用,因此大大地提高了程序员的工作效率,减的重复性,也提高了项目的重用性。控制器当用户发出请求时,控制器接收数据,并调用相应的模型和视图。它负责将用户据转化成由模型来执行的相应处理行为[10]。.2 该系统在 MVC 设计模式方面的体现
但安全性高[20]。设计是基于 RBAC(角色访问控制)并结合系统开发泛的权限模型就是 RBAC。在 RBAC 中包含以下五个objects(OBS)、操作 operations(OPS)、角色 roleS)。思想角色访问控制)的基本思想可用图 2-2 表示,即将整色关联,角色与用户关联,,达到用户与权限逻辑分离
【学位授予单位】:曲阜师范大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
本文编号:2552348
【图文】:
图 2-1 MVC 设计模式视图视图位于用户浏览器端,是用户与之交互的界面。视图并不进行实际的业务处理来显示相关数据以及接收用户输入的数据。如果要查询业务状态,视图可以从模,但不能更改模型[9]。模型模型是应用程序的主体部分,它需要处理的任务最多。用模型来表示数据和逻辑。由于一个模型可以被多个视图重用,因此大大地提高了程序员的工作效率,减的重复性,也提高了项目的重用性。控制器当用户发出请求时,控制器接收数据,并调用相应的模型和视图。它负责将用户据转化成由模型来执行的相应处理行为[10]。.2 该系统在 MVC 设计模式方面的体现
但安全性高[20]。设计是基于 RBAC(角色访问控制)并结合系统开发泛的权限模型就是 RBAC。在 RBAC 中包含以下五个objects(OBS)、操作 operations(OPS)、角色 roleS)。思想角色访问控制)的基本思想可用图 2-2 表示,即将整色关联,角色与用户关联,,达到用户与权限逻辑分离
【学位授予单位】:曲阜师范大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
【参考文献】
中国期刊全文数据库 前7条
1 曹万智;;新型墙体材料的特性及发展趋势[J];砖瓦;2012年11期
2 许宏云;李煜;;基于ThinkPHP的权限控制模块的设计与实现[J];微计算机信息;2012年09期
3 孙继欣;;软件测试的真正目标[J];信息技术与标准化;2010年03期
4 姜宇锋;付钰;吴晓平;;基于RBAC的权限系统设计与实现[J];计算机与数字工程;2009年06期
5 李国忠;;新型墙体材料应用现状与发展趋势[J];21世纪建筑材料;2009年01期
6 胡涛;;国内新型墙体材料的应用现状分析[J];科技咨询导报;2007年18期
7 赵鹤芹;;设计动态网站的最佳方案:Apache+PHP+MySQL[J];计算机工程与设计;2007年04期
本文编号:2552348
本文链接:https://www.wllwen.com/wenyilunwen/shinazhuanghuangshejilunwen/2552348.html