毕业作品网站

 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopinvvp QQ:1015083682   

基于Web的subversion用户管理系统(任务书+论文+设计)

文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

目  录

论文总页数: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数据库的连接、添加、删除和更新等 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

结    论

经过大约两个月的工作,已经完成了基于subversion用户管理系统的设计和实现。如:

1、首先实现Subversion和Apache的整合配置,使用Apache的WebDAV接口来访问Subversion的版本库。

2、然后使用Apache的数据库验证模块来对Subversion库的访问权限进行限制。因为验证信息存放在数据库中,可以使用脚本编程实现界面对用户进行添加删除和修改操作。

3、Subversion对目录的权限保存在Subversion的配置文件当中。可以使用脚本对配置文件进行修改,从而进一步完善Subversion的权限管理。

4、编写WEB界面对后台的脚本进行调用,使得可以通过WEB界面对Subversion的配置文件进行修改。

但是由于时间和能力以及其它的一些原因,功能上还有很多的不足之处。

如:

现在系统能够完成一些定义好的组的操作。如对组中的用户进行添加、删除等操作。但是,还不能实现对组本身的一些操作。并且对于目录的管理还需要在已定义好的文件中操作,而不能通过Web界面进行操作。

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopinvvp QQ:1015083682     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
  下一篇文章:PHP 教材管理系统
本类最新文章
双模自适应消息传递网络在机械故障 … 基于MatlabSimulink … 35kV输电线路继电保护的设计 …
分布式风电场低电压穿越故障建模与 … 大学生内容分享和社交平台的设计与 … 基于SSM框架的企业人事薪酬管理 …
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopinvvp QQ:1015083682  
本站毕业设计和毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!