用户登录  |  用户注册
首 页毕业论文毕业设计下载定做交易过程截图支付宝在线支付
当前位置:完美毕业网毕业设计下载计算机毕业设计PHP

基于PHP的subversion用户管理系统设计

联系方式:点击这里给我发消息QQ212181988
官方主页:www.biye114.com
图片预览: ;论坛转帖
插件情况:
售后服务:请联系客服QQ:212181988
一键分享拿折扣:
  • 好的评价 如果您觉得此软件好,就请您
      0%(0)
  • 差的评价 如果您觉得此软件差,就请您
      0%(0)

软件简介

 本体系首要是根据Web的subversion体系的用户办理体系。在开源软件世界,并行版别体系(cvs)一直是版别控制长久以来的仅有挑选,可是,和其它很多东西相同,cvs开端显露出变老的痕迹,而subversion,正是以cvs继任者的面貌呈现的新式版别控制体系。可是,它的用户办理机制却是很差,本体系正是根据这个实际。完成友爱的subversion用户界面,以提高作业效率。
subversion用户办理体系分为两大根本有些,一个是普通用户的注册及自个材料的修正和办理。别的一个首要有些是超级用户对于普通用户的请求进行认证。以及对经过认证的用户分配相应的权限。
本体系是根据apache和php渠道的Web应用程序。选用php人作为前台开发言语。Mysql作为后台数据库。apache作为服务器对subversion用户进行办理。体系具有良好的稳定性,并具有可移植性强等特色。
关键字:Php;Subversion;Apache;用户办理
1引 言 1
2体系需求剖析 2
2.1体系功用模块需求 2
2.1.1用户注册模块的需求 2
2.1.2办理员功用处理模块的需求 2
2.1.3各个功用模块数据结构图 3
2.2用户环境需求 3
2.2.1用户运用环境需求 3
2.2.2其它需求 3
3体系总体规划 3
3.1体系功用模块区分 3
3.2体系功用模块流程图 3
3.3数据库总体规划 4
4环境挑选、树立和装备 4
4.1挑选运用apache+php+mysql的可行性以及各自特色 4
4.1.1运用apache+php+mysql的可行性 4
4.1.2 php技能的特色 4
4.1.3 apache的技能特色 5
4.1.4 mysql的技能特色 5
4.2体系环境的树立 6
4.2.1 装置装备php 6
4.2.2 装置装备apache 6
4.2.3 装置装备mysql 7
4.2.4 装置subversion以及树立版别库 8
4.2.5 subversion服务器装备 9
5模块功用的具体完成进程 10
5.1本体系运用的subversion权限机制 10
5.2数据流程图 11
5.2.1用户注册数据流程图 11
5.2.2办理员办理数据流程图 12
5.3数据库结构规划 12
5.4数据库操作 13
5.4.1数据库的衔接、增加、删去和更新等 13
5.5生成subversion权限装备文件时对文件的操作 17
5.5.1数据文件的写入 17
5.5.2数据文件的读取 18
6模块测验成果 18
6.1用户注册模块测验成果 18
6.2办理员模块测验成果 19
结 论 22
参考文献 22
致 谢 23
声 明 24
某些版别控制体系自身也是软件装备办理(SCM)体系,这种体系经过精巧的规划,专门且来办理源代码树,而且具有很多与软件开发有关的特性—比方,对编程言语的支持,或者提供程序构建东西。不过subversion并不是这么的体系。它青红皂白一个通用体系,能够办理任何类型的文件集。对你来说,这些文件这可能是源程序—页对他人,则可能是一个货物清单或者是数字电影。
可是subversion的用户办理机制却是很差的.从而需求一个对于subversion的用户办理体系.在本体系中,它能够使得正在运用subversion的某一项工程的大家,能够经过网络来办理自个的用户材料.而办理员也能够经过这个体系来办理用户.包含对用户终究根本的认证办理和权限办理.
subversion用户办理体系有两大首要模块.一个用户认证注册模块.另一个首要的模块是办理员的办理模块.当某位用户需求加入到某一项工程傍边的时分.就能够经过网络来注册自个的用户.而办理员模块则能够对注册的用户进行认证.经过认证后能够分配相当的权限.这么即是完成了一个简略的用户办理进程。而我所需求做的则是以下作业:
首要完成subversion和Apache的整合装备,运用apache的WebDAV接口来拜访subversion的版别库。然后运用Apache的数据库验证模块来对subversion库的拜访权限进行约束。由于验证信息存放在数据库中,能够运用脚本编程完成界面临用户进行增加删去和修正操作。subversion对目录的权限保存在subversion的装备文件傍边。能够运用脚本对装备文件进行修正,从而进一步完善subversion的权限办理。编写WEB界面临后台的脚本进行调用,使得能够经过WEB界面临subversion的装备文件进行必定的修正。
subversion是一个自由/开源的版别控制体系。如今subversion也得到了很广泛的运用。可是subversion的用户办理机制却是很差的。从而需求一个对于subversion的用户办理体系.在本体系中,它能够使得正在运用subversion的某一项工程的大家,能够经过网络来办理自个的用户材料。而办理员也能够经过这个体系来办理用户。包含对用户终究根本的认证办理和权限办理。以及最终生成subversion权限装备文件
2.1体系功用模块需求
2.1.1用户注册模块的需求
用户注册模块能够满意用户的注册。包含用户的材料办理、修正等等。
2.1.2办理员功用处理模块的需求
此模块能够满意办理员对注册的用户进行办理,包含对注册的用户进行审阅经过。对审阅经过的用户进行删去,分配权限。以及能够使数据库傍边的数据能够生成subversion权限装备文件。
体系功用模块区分
subversion用户办理体系有两大首要模块:一个用户认证注册模块。另一个首要的模块是办理员的办理模块。当某位用户需求加入到某一项工程傍边的时分,就能够经过网络来注册自个的用户。而办理员模块则能够对注册的用户进行认证。经过认证后能够分配相当的权限。其间的数据处理在mysql数据库傍边完成。最终由数据库傍边表的数据生成subversion权限装备文件。这么即是完成了一个简略的用户办理进程。

下载地址

点击此处→注册会员上传设计赚钱
以上是大纲和介绍,如需要完整的资料请在线购买.

软件评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 本站所有资料均已审核通过,内容原创保密,标准格式,质量保证
* 无需注册,点击在线购买后即可获取该套毕业设计(论文)完整
* 支付后请联系在线客服QQ:212181988发送资料
  • 官方微信