请下载论文,论文或程序为doc或rar格式,只上传部分目录查看,如果需要此论文或程序,请点击-下载论文,下载需要资料或是论文。基于Web的subversion用户管理系统-论文和程序及源代码
jiyu-Web-de-subversion-yonghu-manager-system-lunwenhechengxujiyuandaima,因文件夹或是目录太多,只读取5个文件显示,需要就下载参考
包括目录名称:
基于Web的subversion用户管理系统-论文和程序及源代码 - 2 文件数, 0 目录数.
基于Web的subversion用户管理系统.doc
..\基于Web的subversion用户管理系统.doc
基于Web的subversion用户管理系统.rar
..\基于Web的subversion用户管理系统.rar
的subversion用户管理系统
摘 要
本系统主要是基于Web的subversion系统的用户管理系统。在开源软件世界,并行版本系统(cvs)一直是版本控制长久以来的唯一选择,但是,和其它许多工具一样,cvs开始显露出衰老的迹象,而subversion,正是以cvs继任者的面目出现的新型版本控制系统。但是,它的用户管理机制却是很差,本系统正是基于这个现实。实现友好的subversion用户界面,以提高工作效率。
subversion用户管理系统分为两大基本部分,一个是普通用户的注册及自己资料的修改和管理。另外一个主要部分是超级用户对于普通用户的申请进行认证。以及对通过认证的用户分配相应的权限。
本系统是基于apache和php平台的Web应用程序。采用php人作为前台开发语言。Mysql作为后台数据库。apache作为服务器对subversion用户进行管理。系统具有良好的稳定性,并具有可移植性强等特点。
关键词:Php;Subversion;Apache;用户管理
User Management System Based on WEB for Subversion
Abstract
The system is a Web based user management system about subversion. On the Open Source World, concurrent version system (cvs) has long been the only choice in version control. However, like many other tools, cvs begins to show out of date. And subversion, as a successor to cvs which has the features of the new version control system. However, its user management mechanism is poor. The system is based on the reality, achieves a friendly user interface, in order to enhance efficiency.
The user management sub-system of subversion is divided into two basic parts. One part is ordinary user management, including registration and information editing. Another major part is the super-user authenticates to the common user's applications and the distribution of the corresponding authority.
The system is based on Web using apache, php and mysql. Php as a active pager procedure, mysql as background information storage. Apache as HTTP server to provide a web interface for this user management system. The system has high stability and portability .
Key words: Php;Subversion;Apache;User Managemen
目 录
论文总页数:24页
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数据库的连接、添加、删除和