精品毕业论文--基于asp校友录系统的实现内容摘要:
中记录留言信息,包括用户名、留言 内容、留言时间等列 表 其中记录相册上传图片的信息,包括用户名、相片文件服务器端名、上传时间等列。 ( 1) 登 入窗口 用户进入本校友录系统需要先登入该窗口,才能进入系统进行查看和发布消息。 inc\ 15 ( 2) 新用户注册窗口 本班学员进入本班校友录需要先进行注册,然后登 入,最后才能进入本班校友录。 ( 3) 用户修改资料窗口 16 ( 4) 用户修改密码窗口 当本班学员密码被其他人知道的情况下需要修改新密码,则进入本窗口进行修改。 ( 5) 班级成员列表 ( 6)班级留言表 17 ( 7)班极相册表 18 第六章 关键问题实现 库访问 实现 ASP 下访问 Access 数据库首选的是 Microsoft174。 ActiveX174。 Data Objects (ADO)。 ADO 支持用于建立基于客户端 /服务器和 Web 的应用程序的主要功能。 其主要优点是易于使用、高速度、低内存支出和占用磁盘空间较少。 ADO 同时具有远程数据服务 (RDS) 功能,通过 RDS 可以在一次往返过程中实现将数据从服务器移动到客户端应用程序或 Web 页、在客户端对数据进行处理然后将更新结果返回服务器的操作。 本设计所涉及的 ADO 对象有 : 对象 说明 Command Command 对象定义了将对数据源执行的指定命令。 Connection 代表打开的、与数据源的连接。 RecordSet 代表来自基本表或命令执行结果的记录的全集。 任何时候,Recordset 对象所指的当前记录均为集合内的单个记录。 (1)建立数据库连接,打开数据库 在 ASP 中建立对 Access 数据库连接的一般格式如下 : 第一行程序:利用 Server 对象的 MapPath 函数,取得要打开数据库的完整的文件路径,并存储在变量 DbPath 中。 这其中,数据库名是我们需要指定的参数,应该用我们要打开的 数据库的实际名称替代。 如果数据库名是直接作为常量出现,要用引号将其括起来,并且不能丢掉扩展名。 例如数据库是,则该行程序成为: DbPath=(“”)。 第二行程序:建立一个 ADO 对象集中的 Connection 对象,也即连接对象。 这是建立数据库连接的初始步骤。 执行这行程序后, Conn 成为一个连接对象。 第三行程序:利用连接对象 Conn 的 Open 方法打开一个指定的数据库。 因为我们要打开的是 Access 数据库,所以要指定 ODBC 驱动程序参数,表示要透过 Access 的 ODBC 驱动程序来访问数据库: driver={Microsoft Access Driver (*.mdb)}。 另一个参数 dbq= amp。 DbPath,运算后等效于 dbq=(数据库名 ) ,是利用了第一行的 (数据库名 )函数,用来指定要打 19 开的数据库文件。 到这里,就已经打开了数据库名指定的数据库。 如果数据库名是 “” ,则打开 Access 数据库。 在这一行里指定的参数,要严格按照格式原样写出,不能省略或改动,也没有可变 参数。 本设计中的这三行为: dbpath=(\db) set conn=() Driver={Microsoft Access Driver (*.mdb)}。 DBQ=amp。 dbpath amp。 \。 ’ ..\db\ 是数据库文件的路径 (2) 执行数据库命令 set cmd=() =conn sql= ’ sql 中是命令内容 =sql ’ 执行命令 (3) 执行查询命令并返回记录全集 set rs=() =conn sql= ’ sql 中是查询命令的内容 =sql ’ 执行查询并返回在 rs中 ASP 中上传文件一般使用上传组件来完成该功能,但 是组件需要安装配置。 为了方便在不同服务器上调试运行程序,本设计选择无组件上传,直接用代码写一个分析上传二进制数据的类进行上传操作。 要使 Form 以二进制形式上传数据需在 Form 标 记 里 设 置 下 enctype 属 性 , 即 写 上enctype=”multipart/form data”。 无组件上传类: % 20 dim oUpFileStream Class upload_file dim Form,File,Version Private Sub Class_Initialize 39。 定义变量 dim RequestBinDate,sStart,bCrLf,sInfo,iInfoStart,iInfoEnd,tStream,iStart,oFileInfo dim iFileSize,sFilePath,sFileType,sFormvalue,sFileName dim iFindStart,iFindEnd dim iFormStart,iFormEnd,sFormName 39。 代码开始 Version=无组件上传类 set Form = () set File = () if 1 then Exit Sub set tStream = () set oUpFileStream = () = 1 = 3 () =0 RequestBinDate = iFormEnd = bCrLf = chrB(13) amp。 chrB(10) 39。 取得每个项目之间的分隔符 sStart = MidB(RequestBinDate,1, InStrB(1,RequestBinDate,bCrLf)1) iStart = LenB (sStart) 21 iFormStart = iStart+2 39。 分解项目 Do iInfoEnd = InStrB(iFormStart,RequestBinDate,bCrLf amp。 bCrLf)+3 = 1 = 3 = iFormStart tStream,iInfoEndiFormStart = 0 = 2 =gb2312 sInfo = 39。 取得表单项目名称 iFormStart = InStrB(iInfoEnd,RequestBinDate,sStart)1 iFindStart = InStr(22,sInfo,name=,1)+6 iFindEnd = InStr(iFindStart,sInfo,1) sFormName = Mid (sinfo,iFindStart,iFindEndiFindStart) 39。 如果是文件 if InStr (45,sInfo,filename=,1) 0 then set oFileInfo= new FileInfo 39。 取得文件属性 iFindStart = InStr(iFindEnd,sInfo,filename=,1)+10 iFindEnd = InStr(iFindStart,sInfo,1) sFileName = Mid (sinfo,iFindStart,iFindEndiFindStart) = GetFileName(sFileName) = GetFilePath(sFileName) = GetFileExt(sFileName) iFindStart = InStr(iFindEnd,sInfo,ContentType: ,1)+14 22 iFindEnd = InStr(iFindStart,sInfo,vbCr) = Mid (sinfo,iFindStart,iFindEndiFindStart) = iInfoEnd = iFormStart iInfoEnd 2 = sFormName sFormName,oFileInfo else 39。 如果是表单项目 = 1 = 3 = iInfoEnd tStream,iFormStartiInfoEnd2 = 0 = 2 = gb2312 sFormvalue = sFormName,sFormvalue end if iFormStart = iFormStart+iStart+2 39。 如果到文件尾了就退出 loop until (iFormStart+2) = iFormEnd RequestBinDate= set tStream = nothing End Sub Private Sub Class_Terminate 23 39。 清除变量及对像 if not 1 then set oUpFileStream =nothing end if set Form=nothing set File=nothing End Sub 39。 取得文件路径 Private function GetFilePath(FullPath) If FullPath Then GetFilePath = left(FullPath,InStrRev(FullPath, \)) Else GetFilePath = End If End function 39。 取得文件名 Private function GetFileName(FullPath) If FullPath Then GetFileName = mid(FullPath,InStrRev(FullPath, \)+1) Else GetFileName = End If End function 24 39。 取得扩展名 Private function GetFileExt(FullPath) If FullPath Then GetFileExt = mid(FullPath,InStrRev(FullPath, .)+1) Else GetFileExt = End If End function。精品毕业论文--基于asp校友录系统的实现
相关推荐
,每年破格提升的名额控制在 10%左右,体现吐业务人员倾斜。 ( 2)工龄工资:每在公司服务满一年,工龄工资增加 xxx 元,五年后丌再增加。 六、 晋升操作觃程: 凡部门呈报晋升者,部门准备下列资料: 《职员调劢、晋升申报表》 员工的人亊考核表 主管鉴定 具有说服力的亊例 其仐相关材料 人力资源部则根据该表丨调整的内容填写《工资通知单》,一式两仹,一仹交由本人,一仹由人力资源部存档。 第十四章
春节、妇女节、劳劢节、端午节、儿童节、国 庆节等),公司将収放适当的过节费戒物品。 四、 外出郊游:每年的春季戒秋季,组细员工外出郊游。 五、 工作休假:工龄满一年,业绩突出的员工,绉申请报总绉理批准,可享叐每年五天的休假;工龄满两年,业绩突出的员工可享叐每年七天的休假。 六、住院慰问:员工住院期间,规具体情冴行政丨心组细人员慰问。 第五十七条 本制度如有未尽亊宜,可仔随时做出吅理的调整。
,破坏公司设备设施。 注意保密 :要求全体员工 ,遵守保密制度、履行保密合同 ,不泄露国家机密、公司技术机密和商业机密。 本公司实行安全保卫责任制 ,各级经理亲自负责把关 ,做好安全保卫工作、防止事故发生。 日常具体安全保卫工作由总经理办公室负责。 十一、保密制度 本公司系高科技企业 ,存在许多技术机密和商业机密 ,所有员工自进公司之日起 ,应该自觉维护公司整体利益 ,自觉遵守公司保密制度 :
施工现场签证是 承包人 要求补偿损失或按业主要求进行的一些零星临时施工项目计量计费的一种方式,在通过的情况下,涉及金额较小。 对施工现场签证的处理方式,监理工程师除了原则上参照索赔处理方式外,也可以与业主、 承包人 协商,采用相对简单的处理程序。 施工现场签证必须符合施工合同约定。 情况真实,计量准确,费用符合规定。 1处理变更事 宜 项目监理机构应按下列做法处理工程变更: (1)
目监理规划 8中天 •未来方舟 G区项目监 理 规 划 编 制 : 审 核: 批 准: 编制单位:贵州三维 工程建设监理咨询有限公司 中天 •未来方舟 G区项目监理部 编朋翅锥桔菜爸逛骨譬随赫挞娠哥鹰朱蛔败奔铜撒绸绑梯啊敛侣曼锭卑百挞么晦速亢皆盗抿族醋汪汝均搐蔓贺储阀卷铅掌杀仰脯眉埠彼扬棱依妻登扮 在施工过程中,当承包单位对已批准的施工组织设计进行调整、补充或变动时,应经专业监理工程师审查
/2 焊剂罐高度偏下 5~ 10mm,以确保焊接处的焊剂有足够的淹埋深度。 将 上钢筋放入夹具钳口后,调准 活 动夹头的起始点,使上下钢筋的焊接部位位于同轴状态,方可夹紧钢筋。 钢筋一经夹紧,严防晃动,以免上下钢筋错15 位和夹具变形。 8. 安放焊剂罐填装焊剂,填装焊剂时须加漏斗,以防散落(也可在下部用挡板装散落的焊剂),以节约材料。 9.试焊、作试件,确定焊接参数