基础沉降计算系统项目报告

基础沉降计算系统项目报告

ID:45781827

大小:588.10 KB

页数:33页

时间:2019-11-17

基础沉降计算系统项目报告_第1页
基础沉降计算系统项目报告_第2页
基础沉降计算系统项目报告_第3页
基础沉降计算系统项目报告_第4页
基础沉降计算系统项目报告_第5页
资源描述:

《基础沉降计算系统项目报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、XX尢曇《数据库技术及应用》实验报告实验报告题目:基础沉降计算系统报告索引1.项口设计的内容和意义2.项口功能3・成员分工4.计算功能的实现◊Functioncoef◊存储过程Ultimate◊插值函数5.数据库设计6.窗休设计及数据库连接项目设计报告内容一.项冃设计的内容和意义随着现代社会的进一步发展,高层建筑、桥梁和地下工程越来越多,越來越复杂,其中所涉及的土力学问题也越来越繁琐。其中土在受力状态在的沉降问题,一直是岩土工程中最重要却最繁琐的一个环节。总要原因是在计算时盂要查阅大屋的表格内容,进行插值计算。如果我们能用这学期所掌握的数据

2、库知识对这些数据进行管理和计算,那么土在受力状态在的沉降问题的计算效率将大大提高二.项目功能1.用户及管理员用户的管理普通用户可以获得正常的计算、使用权限。普通用户可以自己注册,但管理员可以添加、删除和管理用户。管理员可以增添新的管理员,但不能删除管理员。并且管理员拥有更改数据库原始数据的权限。2.基础沉降的计算这一系统可以对矩形独立基础在沙质粘土上受力的称将计算。三.成员分工>崔巍:组长,负责项目的策划,数据库的建立,触发器、存储过程的编写,计算程序的编‘耳和调试>常颖瑞:所有用户及管理员的管理、添加功能的窗体、代码的设计、编写>李书涛:

3、所有窗体的艺术设计,美化,还有画图程序代码的编写卩q.计算功能的实现基础沉降功能的实现:♦Functioncoef这一程序主要负责对数据库中存储过程的调用,输出两个参数ml,m2,得到一个参数coef,这一参数在土力学中成为附加应力参数。代码如下:Functioncoef(ByVaimlAsSingle,ByVaim2AsSingle)AsSingleDimmycoonAsNewSqlClient.SqlConnection(/zInitialCatalog二tlx;DataSource=sunthree;IntegratedSecurit

4、y二SSPI;“)DimmycommAsSqlClient.SqlCommand=NewSqlClient.SqlConwmd("ULTIMATE",mycoon)DimadapterAsSqlClient.SqlDeitaAdapterDimaaaAsNewSystem・Data.DataTablemycomm.CommandType=CommandTypc.StorodProcedureDimpara1AsSqlClient・SqlParameter=m^^comin.Parameters.Add(z,@nil/z,System.Dat

5、a.SqlDbType.Float,8)Dimpara_2AsSqlClient.SqlParameter二mycomm.Parameters.Add("@m2〃,System.Data.SqlDbType.Float,8)para_1.Value=mlpara_2・Value=m2DimmyreaderAsSqlClient.SqlDataReadermycoon.Open()myreader=myconim・ExecuteReader()Ifmyreader.RoadThencoef=myreader.Item(0)coef=coef/

6、1000EndTfmycoon.Close()EndFunction♦存储过程存储过程ULTIMATE主要功能是对从前台获得的两个值ml,m2进行计算,并从表【附加应力系数】中进行插值计算,最后返回一个值计算示意图为:fm2m:lm2)Coeffmlmlfl1ml1112注:fml

7、E@lm2FLOATDECLARE@flFLOATDECLARE@11FLOATDECLARE@f2FLOATDECLARE@12FLOATDECLARE©tempiFLOATDECLARE@temp2FLOATDECLARE@temp3FLOATDECLARE©strsqllCHAR(3)DECLARE@strsql2CHAR(3)DECLARE@strsql3CHAR(3)DECLARE@strsql4CHAR(3)'声明计算所需要的变量'IFEXISTS(SELECT[M]FROM附加应力系数WHERE[M]>@ml)BEGINSEL

8、ECTTOP1@fml=[M]FROM附加应力系数WHERE[M]>=@mlORDERBY[M]SELECTTOP1FROM附加应力系数WHERE[M]<=@mlORDERBY[

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。