bs的数据库设计系统的设计与实现(源码)【字数:9562】
摘 要当今社会处于一个互联网的网络时代,网络的发展速度非常快,已经有越来越多的公司减少了开发者之间的对于一些数据、库、表之间的面对面交流,他们更愿意将这个信息放在一个内部的公用服务器上,因此开发这样一个数据库设计系统是非常有必要,也是非常有实际意义的。在这样的一个环境和背景之下,选择开发这样一个网站是非常有必要的。本文介绍的就是将数据库的设计工作移植到系统中,通过一个基于B/S的业务系统来保存数据库的设计结果。在数据库表中存储数据库的设计内容,设计完毕之后能够利用数据库存储的设计结果,生成数据库脚本,利用生成的脚本能够方便的创建出数据库。
目 录
第一章 绪论 1
1.1课题的来源及其意义 1
1.2国内外发展现状 1
1.3本文的主要工作 1
1.4研究手段与设计思想 2
1.5论文结构 2
第二章 系统相关技术的介绍 4
2.1MICROSOFT VISUAL STUDIO 2010 开发环境 4
2.2MICROSOFT SQL SERVER 2008 数据库技术 4
2.3ASP.NET技术 5
2.4AJAX技术 5
2.5 B/S模式 6
第三章 需求分析 7
3.1系统开发目标 7
3.1.1 开发目的 7
3.1.2 应用目标 7
3.2可行性研究分析 7
3.2.1 技术可行性 7
3.2.2 操作可行性 7
3.3功能需求分析 7
3.3.1 系统功能模块概述 7
3.3.2 注册登录模块 8
3.3.3 库的创建模块 8
3.3.4 动态创建表模块 8
3.3.5 表的字段操作模块 8
3.3.6 表的Sql语句脚本生成模块 9
第四章 总体设计 10
4.1系统功能设计的目标 10
4.2系统功能划分 10
4.3数据库设计 11
第五章 系统实现 13
5.1系统流程图 13< *好棒文|www.hbsrm.com +Q: @351916072@
br /> 5.1.1 注册登录流程图 13
5.2代码设计 14
5.2.1 登录/注册模块代码设计 14
5.2.2 对于库名表的维护 16
5.2.3 对于表名表的维护 17
5.2.4 对于字段表的维护 19
5.2.5 生成SQL脚本 20
5.3注释设计 22
第六章 测试计划 23
6.1测试目标 23
6.2试内容 23
6.3测试方法 23
6.4模块测试 23
6.4.1 注册登录模块测试 23
6.4.2 数据库表的管理模块测试 24
结束语 26
致 谢 27
参考文献 28
绪论
课题的来源及其意义
当今社会处于一个互联网的网络时代,网络的发展速度非常快,这也使得越来越多的应用网站相继被开发出来。很多项目在开发项目时候因为每人的分工不同,所做的功能不同,因此数据库设计也相继的不同,在最后项目进行总合结题时,需要花费很多的时间对数据库相应的信息进行交流和讨论,这需要花费一个项目组很多的时间、精力和花费。对于项目组来说,有一个这样的网站来对项目的数据库的信息进行分享和交流,可以节约很多时间,节省很多不必要的话费,大大提高了项目开发的速度以及效率,是一个极大的帮助。对于项目的开发者来说,这样一个网站可以很快的使他们了解到项目中数据库的所有信息以及详细的设计情况,并且当有数据库发生变化的时候,能够及时的向项目组的其他成员及时的反应和了解,同时也使得他们对整个项目的了解更加透彻,开发起来更加上手,也节约了他们很多的精力。如今,这样一个信息网络高速发展的时代,网络给人们带来了非常多的便利,因此开发这样一个数据库设计网站是非常有必要,也是非常有实际意义的。
国内外发展现状
在不同的项目组,项目开发者之间进行数据库之间的交流探讨的方式是不一样的。随着网络信息大数据时代的告诉发展,已经有越来越多的公司减少了开发者之间的对于一些数据、库、表之间的面对面交流,他们更愿意将这个信息放在一个内部的公用服务器上,通过个人权限的不同,查看不同项目的数据库信息,以此来节约项目开发的时间和花费,同时也大大提高了项目开发的速度。同时也有越来越多的项目开发者喜欢这样的数据交流的方式和平台,这样的网站使得他们开发起来更加的得心应手,也节省了他们很多的精力。在这样的一个环境和背景之下,选择开发这样一个网站是非常有必要的。
本文的主要工作
在数据库建立趋于网络化的基础上,通过分析一些数据库建立的实际作用、实际需求、发展趋势、适用人群以及创建流程,同时结合了项目开发中开发者对数据库表的建立的要求以及需求这两个原则,设计并实现了基于B/S的数据库设计系统。
首先,本文通过分析现有数据库设计系统的项目背景意义以及面临的严峻考验,了解到在新形势下数据库设计系统所需要的要求和需求,综合了数据库各个操作的开发思路,进一步分析了数据库设计系统所需要的功能,将系统的实现功能通过用例图的形式给表现出来,以得到对数据库设计系统的需求和设计指导。
其次,本论文在系统的可行性分析研究和需求分析的基础上,完成系统的总体设计,并对数据库设计系统的设计与实现做出系统的分析,根据分析提出系统设计的目标与设计原则。
最终,在对系统的详细设计后,把每个模块的具体实现情况进行介绍,并得出系统功能实现的大概情况。在各个模块功能基本完成后,总结整个系统以及对其作出相应的报告,提出一些关于系统的不足之处并进行改进。
目 录
第一章 绪论 1
1.1课题的来源及其意义 1
1.2国内外发展现状 1
1.3本文的主要工作 1
1.4研究手段与设计思想 2
1.5论文结构 2
第二章 系统相关技术的介绍 4
2.1MICROSOFT VISUAL STUDIO 2010 开发环境 4
2.2MICROSOFT SQL SERVER 2008 数据库技术 4
2.3ASP.NET技术 5
2.4AJAX技术 5
2.5 B/S模式 6
第三章 需求分析 7
3.1系统开发目标 7
3.1.1 开发目的 7
3.1.2 应用目标 7
3.2可行性研究分析 7
3.2.1 技术可行性 7
3.2.2 操作可行性 7
3.3功能需求分析 7
3.3.1 系统功能模块概述 7
3.3.2 注册登录模块 8
3.3.3 库的创建模块 8
3.3.4 动态创建表模块 8
3.3.5 表的字段操作模块 8
3.3.6 表的Sql语句脚本生成模块 9
第四章 总体设计 10
4.1系统功能设计的目标 10
4.2系统功能划分 10
4.3数据库设计 11
第五章 系统实现 13
5.1系统流程图 13< *好棒文|www.hbsrm.com +Q: @351916072@
br /> 5.1.1 注册登录流程图 13
5.2代码设计 14
5.2.1 登录/注册模块代码设计 14
5.2.2 对于库名表的维护 16
5.2.3 对于表名表的维护 17
5.2.4 对于字段表的维护 19
5.2.5 生成SQL脚本 20
5.3注释设计 22
第六章 测试计划 23
6.1测试目标 23
6.2试内容 23
6.3测试方法 23
6.4模块测试 23
6.4.1 注册登录模块测试 23
6.4.2 数据库表的管理模块测试 24
结束语 26
致 谢 27
参考文献 28
绪论
课题的来源及其意义
当今社会处于一个互联网的网络时代,网络的发展速度非常快,这也使得越来越多的应用网站相继被开发出来。很多项目在开发项目时候因为每人的分工不同,所做的功能不同,因此数据库设计也相继的不同,在最后项目进行总合结题时,需要花费很多的时间对数据库相应的信息进行交流和讨论,这需要花费一个项目组很多的时间、精力和花费。对于项目组来说,有一个这样的网站来对项目的数据库的信息进行分享和交流,可以节约很多时间,节省很多不必要的话费,大大提高了项目开发的速度以及效率,是一个极大的帮助。对于项目的开发者来说,这样一个网站可以很快的使他们了解到项目中数据库的所有信息以及详细的设计情况,并且当有数据库发生变化的时候,能够及时的向项目组的其他成员及时的反应和了解,同时也使得他们对整个项目的了解更加透彻,开发起来更加上手,也节约了他们很多的精力。如今,这样一个信息网络高速发展的时代,网络给人们带来了非常多的便利,因此开发这样一个数据库设计网站是非常有必要,也是非常有实际意义的。
国内外发展现状
在不同的项目组,项目开发者之间进行数据库之间的交流探讨的方式是不一样的。随着网络信息大数据时代的告诉发展,已经有越来越多的公司减少了开发者之间的对于一些数据、库、表之间的面对面交流,他们更愿意将这个信息放在一个内部的公用服务器上,通过个人权限的不同,查看不同项目的数据库信息,以此来节约项目开发的时间和花费,同时也大大提高了项目开发的速度。同时也有越来越多的项目开发者喜欢这样的数据交流的方式和平台,这样的网站使得他们开发起来更加的得心应手,也节省了他们很多的精力。在这样的一个环境和背景之下,选择开发这样一个网站是非常有必要的。
本文的主要工作
在数据库建立趋于网络化的基础上,通过分析一些数据库建立的实际作用、实际需求、发展趋势、适用人群以及创建流程,同时结合了项目开发中开发者对数据库表的建立的要求以及需求这两个原则,设计并实现了基于B/S的数据库设计系统。
首先,本文通过分析现有数据库设计系统的项目背景意义以及面临的严峻考验,了解到在新形势下数据库设计系统所需要的要求和需求,综合了数据库各个操作的开发思路,进一步分析了数据库设计系统所需要的功能,将系统的实现功能通过用例图的形式给表现出来,以得到对数据库设计系统的需求和设计指导。
其次,本论文在系统的可行性分析研究和需求分析的基础上,完成系统的总体设计,并对数据库设计系统的设计与实现做出系统的分析,根据分析提出系统设计的目标与设计原则。
最终,在对系统的详细设计后,把每个模块的具体实现情况进行介绍,并得出系统功能实现的大概情况。在各个模块功能基本完成后,总结整个系统以及对其作出相应的报告,提出一些关于系统的不足之处并进行改进。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/207.html