田径运动会管理系统———详细设计说明书.docVIP

田径运动会管理系统———详细设计说明书.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
田径运动会管理系统———详细设计说明书.doc

田径运动会管理系统———详细设计说明书 详细设计说明书 1引言 1.1编写目的 随着学校规模的不断扩大以及体育运动的不断发展,校运动会的规模也不断扩大,比赛项目和种类也日益增多,运动会所处理的数据量剧增,产生错误和时延的可能性也增大。为了能方便、及时、准确地对运动会的各种数据进行有效的管理,本系统尝试运用计算机技术加以解决。 1.2背景 说明: 待开发软件系统的名称 :田径运动会管理系统 列出此项目的任务提出者:于姝晖 开发者 :于姝晖,王莹 用户 :举行田径运动会的各大、中、小学 2程序系统的结构 系统框架详解 数据库类模块(Class Database) 介绍:原有的asp编程当中要在每个页面反复的创建ado对象,并且打开与数据库的连接,代码量比较大。现在将其抽象到一个类中,使其完成与数据库的连接,查询等功能。而且类可以在组件中使用,复用程度比较高。 代码实现: Option Explicit 类名:数据库 作用:处理数据库联接方面的工作 Private madoConnection As ADODB.Connection Private mobjParent As Application Public Property Set Parent(prt As Application) Set mobjParent = prt End Property Public Property Get Parent() As Application Set Parent = mobjParent End Property 初始化类 Private Sub Class_Initialize() Set madoConnection = New ADODB.Connection End Sub 终结类 Private Sub Class_Terminate() On Error Resume Next madoConnection.Close Set madoConnection = Nothing On Error GoTo 0 End Sub 配置连接字符串 Public Sub Configure(ConnStr As Variant) madoConnection.ConnectionString = ConnStr End Sub 打开数据库联接,成功返回 Public Function OpenConnection() As Boolean If madoConnection.ConnectionString = Then OpenConnection = False Exit Function End If On Error Resume Next If madoConnection.State = 0 Then madoConnection.Open On Error GoTo 0 OpenConnection = True End Function 执行Sql语句,返回一个记录集 Public Function RunSql(SqlStr As Variant, NeedUpdate As Variant) As ADODB.Recordset If Not OpenConnection() Then Exit Function End If Dim rstTemp As ADODB.Recordset SqlStr = Me.Parent.Tools.dfVntToTrimStr(SqlStr) NeedUpdate = Me.Parent.Tools.dfVntToBool(NeedUpdate) Set rstTemp = New ADODB.Recordset If Len(SqlStr) 0 Then If CBool(NeedUpdate) Then rstTemp.Open SqlStr, madoConnection, 1, 3 Else rstTemp.Open SqlStr, madoConnection, 1, 1 End If End If Set RunSql = rstTemp Set rstTemp = Nothing End Function Public Sub Execute(Sql

文档评论(0)

cai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档