用户登录  |  用户注册
首 页毕业论文毕业设计下载定做交易过程截图支付宝在线支付

软件名称:[B]基于PHP的subversion用户管理系统设计[/B]
软件类型:计算机毕业设计
运行环境:Win9X/Win2000/WinXP/Win2003/
软件语言:简体中文
授权方式:共享版
软件大小:0 Bytes
官方主页:Home Page
更新时间:2016-10-21 15:33:18
软件简介:

 本体系首要是根据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权限装备文件。这么即是完成了一个简略的用户办理进程。


[url=http://www.biye114.com/html/937.html][B]基于PHP的subversion用户管理系统设计[/B][/url]
Copyright © 2007-2013 完美毕业网. All Rights Reserved .
页面执行时间:62.50000 毫秒
Powered by:完美毕业网 http://www.biye114.com