`
amonlei
  • 浏览: 4381 次
  • 性别: Icon_minigender_1
  • 来自: 海南海口
文章分类
社区版块
存档分类
最新评论

发布了一个项目-基础管理平台,有截图,大家看看:)

阅读更多

概述

含有权限管理等

整体结构如下:

机构 角色                      主页
  \       /                             |
   岗位 -------- (资源) 分区
     |                                  |
  人员                        一级栏目
                                        |
                               二级栏目



特点:
1. 权限与岗位关联,不予人直接发生关系
2. 人与岗位绑定
3. 岗位有机构+角色绑定而成,如:xx公司总经理的岗位, xx公司是机构,总经理是角色

4. 有默认的一套页面模板,简化开发
5. 提供操作日志等基本功能(实现中)

含带访问控制(页面级资源),资源与岗位绑定

支持firefox3、ie6(逐渐不支持)

简化开发

1. web开发,老是超时重新登录的问题解决

2. 默认提供一些模板页面

3. 默认提供一些模板方法

稍后...

安装

安装rails2.10

网上大把,不说了

安装mysql5

网上也大把,要注意的是设置成表字符集默认为utf8 root的密码为1234 创建dtonrails_development和dtonrails_test两个数据库

导入项目

创建dtonrails目录,并通过svn客户端从 http://dtonrails.googlecode.com/svn/trunk/ 检出项目源码

导入数据

通过commands进入到dtonrails目录,然后分别运行
rake db:migrate:reset rake db:development:from_fixtures

启动web服务器

windows用户

运行 ruby script/server

浏览项目

在firefox(推荐)地址栏敲入:http://localhost:3000 用户:admin 密码:123456 登录...............

 

 

 

 

 

  • 描述: 主界面
  • 大小: 97.6 KB
  • 描述: 授权
  • 大小: 60.9 KB
分享到:
评论
22 楼 100Air 2008-11-19  
学习中...
21 楼 wanguan2000 2008-08-25  
做的很好阿,佩服佩服阿!
对了,请教前辈一个问题:
<%= link_to "go" ,{:action=>"look", :id => "111,22"} %>


就会出错:
no route found to match "/user/look/11,22" with {:method=>:get}

怎么办?对了?号也是会出错了。

遇到这种的参数怎么传递阿?我真是摸不着头脑阿!!
请您赐教
20 楼 amonlei 2008-08-21  
toostupid 写道
应该会是我需要的 感谢楼主。
有空我会试一下。

非常高兴能够符合你需求
toostupid 写道

另外我觉得 角色(role)应该和登陆名这个挂钩
最好不好和公司职位什么的挂钩。
我觉得从 人(people)开始, 就是独立的。
people不一定是公司职员(可能离职了)
也可能是公司上面的董事老大,但不在公司负责具体事务。

xx公司董事长这个岗位其实就是xx公司这个机构下面的董事长角色,至于谁来担当这个岗位,就是与人员的绑定关系了
19 楼 toostupid 2008-08-18  
应该会是我需要的 感谢楼主。
有空我会试一下。
另外我觉得 角色(role)应该和登陆名这个挂钩
最好不好和公司职位什么的挂钩。

我觉得从 人(people)开始, 就是独立的。
people不一定是公司职员(可能离职了)
也可能是公司上面的董事老大,但不在公司负责具体事务。

当让这东西各有各需要
18 楼 freeport 2008-08-07  
没有任何提示。。。
17 楼 amonlei 2008-08-07  
freeport 写道
rake db:development:from_fixtures
没有做导入数据...

我重试了几次都有顺利的导入呀,有没有报错?
16 楼 freeport 2008-08-07  
rake db:development:from_fixtures
没有做导入数据...
15 楼 amonlei 2008-08-07  
<div class='quote_title'>freeport 写道</div>
<div class='quote_div'>没数据啊...</div>
<p>??????? 做到那一步出现的?</p>
14 楼 freeport 2008-08-06  
没数据啊...
13 楼 amonlei 2008-08-03  
rainchen 写道
发现几个问题:

1.安装载入默认数据:
db:development:from_fixutures

应该是
db:development:from_fixtures

2. 超级后门:
无需登录,直接可进入后台 http://localhost:3000/main



1. 哈,写错了,3q
2. 测试和开发模式是默认admin登陆的,免去开发调试过程中的登录超时,生产模式就有超时校验了:)
12 楼 rainchen 2008-08-02  
发现几个问题:

1.安装载入默认数据:
db:development:from_fixutures

应该是
db:development:from_fixtures

2. 超级后门:
无需登录,直接可进入后台 http://localhost:3000/main
11 楼 amonlei 2008-08-01  
加入了授权了:)
10 楼 amonlei 2008-05-27  
谢谢大家,多多提出宝贵意见
9 楼 msnvip 2008-05-25  
下载看了,不错的功能,持续关注
8 楼 tianlinzx 2008-05-23  
这个项目太牛了。好好研究一下。。
7 楼 1piece 2008-05-22  
如果能提供各影院的电话联系方式就好了。
6 楼 amonlei 2008-05-22  
ryebread 写道
权限管理是使用的什么模型?是用扩展做的还是自己重写实现的?

自己做的:——)
5 楼 ryebread 2008-05-22  
权限管理是使用的什么模型?是用扩展做的还是自己重写实现的?
4 楼 carlosbdw 2008-05-21  
安装了一下,感觉不错。

还不是很了解全部的功能,慢慢学习。
3 楼 amonlei 2008-05-21  
哈,谢谢大家捧场,所有文档都还不齐全,会慢慢整理清楚的:)

这个东东有一定的背景,先后做过java版本、。net版本,目前是刚出来的是ror版本,前面两个都有比较大范围的应用,主要是做政务、企业项目的,希望这个能够打开大门

相关推荐

    信息系统项目管理师必看重点.doc

    信息系统项目管理师是一个高级别的认证,主要涉及信息系统项目的规划、执行、控制和收尾等各个阶段。这份文档聚焦于关键知识点,旨在帮助备考者准备2016年上半年的系统集成项目管理工程师考试。 1. 信息化的基础...

    mankouya.rar_lucene_内容发布系统_内容管理 java_动态网站_管理网站

    标题中的“mankouya.rar_lucene_内容发布系统_内容管理_java_动态网站_管理网站”揭示了这个压缩包包含的项目是一个基于Java开发的动态网站内容管理系统,使用了Lucene技术。Lucene是一个高性能、全文本搜索库,常...

    简单的php文章发布系统

    在这个“简单的PHP文章发布系统”中,我们将探讨如何利用PHP构建一个基础但实用的文章发布平台,这对于初学者来说是一个很好的实践项目。 首先,我们来看核心组成部分: 1. **数据库设计**: - `db.sql` 文件是...

    it项目管理常用的缩写单词

    - **定义**:一种项目管理工具,用于识别项目中最长的活动序列。 - **应用场景**:帮助确定项目最短完成时间,识别关键活动。 #### CPN - Critical Path Network(关键路径网络图) - **定义**:一种图形化表示项目...

    IBM的项目管理方法与PMBOK的比较

    在90年代中期,IBM推出了WSDDM方法论,这是一个集多种类型项目管理方法为一体的综合性框架。WSDDM不仅涵盖了项目管理流程,还包括了一些具体的技术实现方法,因此包含了十多种不同的项目管理方法。这一时期的方法论...

    适合个人练习的13个javaweb项目明确任务书

    - **Ajax的工作原理:** Ajax采用异步方式处理用户操作与服务器响应,通过在客户端和服务端之间添加一个中间层,使得部分数据的更新无需重新加载整个网页。这种方式充分利用了客户端的计算能力,减轻了服务器和带宽...

    基于Python+Vue+Mysql实现的酒店客房预订管理系统【课程设计/毕业设计】

    【作品名称】:基于Python+Vue+Mysql实现的酒店客房预订管理系统【课程设计/毕业设计】 【适用人群】:适用于希望学习不同技术领域的...需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。

    基于Java+Springboot+Vue+Mysql 实现的鲜牛奶订购管理系统【毕业设计/课程设计】

    【作品名称】:基于Java+Springboot+Vue+Mysql 实现的鲜牛奶订购管理系统【毕业设计/课程设计】 【适用人群】:适用于希望学习不同...需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。

    基于cocos2d-js开发的练练看小游戏.zip

    - **引擎层**:cocos2d-js提供了一个底层的游戏框架,包括场景管理、精灵、动作、物理引擎、动画、UI组件等,这些都是游戏开发中的基础元素。 - **脚本层**:采用JavaScript作为主要编程语言,使开发者可以快速...

    前端项目-chrome-bootstrap.zip

    【前端项目-chrome-bootstrap.zip】是一个包含前端开发项目的压缩包,该项目主要目的是创建一个可重用的Chrome设置用户界面。这个项目基于Bootstrap框架,Bootstrap是一个流行的开源CSS框架,用于快速构建响应式、...

    AbpShop 是基于.Net core ABP, Uni-App跨平台,Vue框架基础开发

    AbpShop是一个基于.Net Core架构的开源项目,它利用了ABP框架的高效能和模块化特性,同时结合了Uni-App跨平台开发工具和Vue前端框架,为开发者提供了一个强大的电商平台开发基础。这个项目旨在简化开发流程,帮助...

    学校实训毕业商用项目-金融银行公司企业网站源码.zip

    该压缩包文件“学校实训毕业商用项目-金融银行公司企业网站源码.zip”是一个用于学校实训和毕业设计的商业级项目,旨在帮助学生理解和实践如何构建一个金融银行类的企业网站。这个项目涵盖了前端开发和网站内容管理...

    基于Java+Springboot+Vue+Mysql 实现的民宿预订管理系统【毕业设计/课程设计】

    【作品名称】:基于Java+Springboot+Vue+Mysql 实现的民宿预订管理系统【毕业设计/课程设计】 【适用人群】:适用于希望学习不同技术...需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。

    ASP.NET入门基础 大家来看

    【ASP.NET入门基础】是关于Web开发的知识领域,ASP.NET是由微软公司提供的一个用于构建动态网站、Web应用程序和Web服务的框架。它基于.NET Framework,提供了丰富的功能和强大的性能,适用于初学者和专业开发者。 ...

    数据库管理与应用-3期(KC004) 论坛系统_说明文档.doc

    《数据库管理与应用-3期(KC004) 论坛系统》是一个关于构建B/S结构论坛系统的项目,旨在让学生掌握数据库管理和Web应用程序开发的基本技能。该项目由学生完成,并由指导教师李俊平指导。以下是项目的详细分析: 1....

    信息系统管理工程师考试真题练习(四).docx

    - **解析**: 帐目编码是对WBS中的每一个组成部分赋予一个唯一标识符,以便于管理和跟踪。 ### 15. 质量控制过程的工具和技术 - **知识点**: 质量控制过程中常用的工具和技术。 - **选项解析**: - A.蒙特卡洛分析:...

    基于Java+Springboot+Vue+Mysql实现的体育用品商城管理系统(前后端分离)【毕业设计/课程设计】

    【作品名称】:基于Java+Springboot+Vue+Mysql实现的体育用品商城管理系统(前后端分离)【毕业设计/课程设计】 ...需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。

    项目管理简单模型 项目管理简单模型

    系统目标的设定需要具体、量化,以确保所有团队成员在项目开始时就有一个清晰的方向。 接下来,工作量量化是项目管理中的重要环节,尤其是在软件开发领域,由于其工作的复杂性和不确定性,量化工作难度较大。有效的...

    开源项目-sohlich-go-rssreader.zip

    这个项目旨在帮助开发者学习Go语言的基础知识,并提供了一个实用的工具来订阅和查看RSS feed。通过分析这个项目,我们可以深入了解Go语言的特性、编程实践以及RSS阅读器的工作原理。 首先,让我们探讨Go语言的基本...

    职业中学高一《计算机应用基础》期末考试题.pdf

    - Windows 2000:微软的一个操作系统版本,发布于2000年,基于Windows NT架构。 - Windows 2000 Server:服务器版本的Windows 2000操作系统。 4. 办公软件应用: - Word 2007:微软公司开发的办公软件之一,用于...

Global site tag (gtag.js) - Google Analytics