房屋建筑学课程设计设计说明书格式.doc_第1页
房屋建筑学课程设计设计说明书格式.doc_第2页
房屋建筑学课程设计设计说明书格式.doc_第3页
房屋建筑学课程设计设计说明书格式.doc_第4页
房屋建筑学课程设计设计说明书格式.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

部分内容来源于网络 有侵权请联系删除 房屋建筑学课程设计房屋建筑学课程设计 设计题目 设计题目 姓 名 张新立张新立 院 系 土木工程学院土木工程学院 专 业 土木工程土木工程 班 级 土木本土木本 1007 学 号 0328220153 指导教师 郑益民 2007 年年 6 月月 7 日日 鲁 东 大 学 Ludong University 黑体 黑体 4 号 每个号 每个 字之间空一个格字之间空一个格 Times New Roman 字体 小字体 小 4 号 加粗 号 加粗 汉字用宋体 汉字用宋体 4 号 加号 加 粗 数字用粗 数字用 Times New Roman 字体 加粗 并字体 加粗 并 居中 段前居中 段前 3 行行 段后段后 1 行 行 宋体 宋体 4 号 加粗 号 加粗 宋体 宋体 3 号加粗 居号加粗 居 中 段前中 段前 1 行 段后行 段后 4 行 行 宋体 小宋体 小 1 号加粗 号加粗 居中 段前居中 段前 1 行行 校名校名 4 个字的高度个字的高度 为为 3 23 厘米 总宽厘米 总宽 度为度为 9 42 厘米 厘米 部分内容来源于网络 有侵权请联系删除 目 录 1 前言 1 2 采用技术和开发工具介绍 2 2 1 ASP 技术简介和选择 ASP 技术的原因 3 2 2 WEB 数据库技术和 B S 架构简介 4 3 网站系统分析 5 3 1 使用 UML 用例图描述教学站需求 8 3 3 系统目标 9 3 3 数据表结构 10 6 网站整体设计 10 6 1 CSS 样式单文件设计 10 6 2 创建数据库连接 10 10 结束语 11 参考文献 11 致谢 11 附录 部分模块代码 12 黑体 小黑体 小 3 号 目录号 目录 两字之间空一字 段两字之间空一字 段 前前 2 行 段后行 段后 2 行 行 居中 居中 汉字用宋体 汉字用宋体 5 号 数字序号号 数字序号 和西文字符用和西文字符用 Times New Roman 字体 字体 5 号 行距号 行距 18 磅 磅 左缩进左缩进 1 个字符个字符 论文最后是附录论文最后是附录 部分内容来源于网络 有侵权请联系删除 1 前言 随着网络的快速发展 许多传统的信息和数据库系统正在被移植到互联网上 教 学信息来源也不能局限于课堂 广播 电话等传统媒体 教学网站作为新时代传媒产 物 使信息交流更为广泛快捷 教学网站能提供教学互动 使得学生 教师与家长之 间有了全新的交流方式 它不再受到传统课堂的制约 突破了地理位置上的界限 为 共享资源 交流经验提供了方便 正是由于教学网站传播信息容量大 迅速方便 覆 盖面广 自由交互等特点 很多的学校及下属部门都已经设计和开发了自己的教育教 学站 以提供个性化学习的平台 并通过计算机网络实现宣传 交流及资源的共享 极大的提高教学效率 尽管当前新形势下教学网站多种多样 但专门针对中小学生建 立的教学站 存在界面上不够亲切人性化 功能上不够简单快捷实用的缺陷 本文专 门针对当前中小学教学站存在的突出问题 充分考虑了学生 教师和家长的喜好和愿 望 针对三类群体理解方式各不相同 提供不同的分类模块使各群体能够寻觅不同的 学习和交流方式 力求设计出一款功能较为完备 简单实用 界面较为亲切友好的教 学站 以营造一个有利学生学习成长 家长和教师合作交流的新环境 2 采用技术和开发工具介绍 针对不同的应用平台我们要选择合适的设计工具 采用更为有效实用的技术 鉴 于此案所设计的教学网站是运行在 windows 平台下的一个小型网站 我们决定选择当 今应用极为广泛的 Asp 技术和发展较为成熟的数据库技术 Access 数据库管理系统 配合可视化编辑工具 Dreamweaver MX 和文本编辑工具 Editplus 并充分考虑该教学站 的显示速度和安全性 尽量弥补这两种技术存在的缺陷 2 1 ASP 技术简介和选择 ASP 技术的原因 ASP 全称为 Active Server Pages 即动态服务器页面 是 Microsoft 公司推出的一 种运行于服务器端的 Web 应用程序开发技术 ASP 既不是一种语言 也不是一种开发 工具 而是一种内含于 IIS PWS 之中 代替 CGI 脚本程序的一种应用 它可以与数据库 和其它程序进行交互 是一套简单方便的服务器端脚本环境 通过 ASP 我们可以结合 HTML 网页 ASP 指令和 ActiveX 元件建立动态 交互且高效的 Web 服务器应用程序 当浏览器浏览 ASP 网页时 Web 服务器就会根据请求动态生成相应的 HTML 代码然后 再返回给客户端浏览器 这样客户端看到的就是动态生成的网页 2 Web 技术的发展是由静态网页技术的 HTML 到动态网页技术 CGI ASP PHP JSP 经历了一个重要的变革过程 随着信息社会的进步和人们 要求的不断提高 Web 已经不再局限于仅仅由静态网页提供信息服务而改变为动态网页 可提供交互式的信息查询服务 使信息数据库服务成为了可能 静态网页和动态网页 的区别如下 一级标题用黑体 一级标题用黑体 3 号 号 段前段前 1 行 段后行 段后 1 行 行 左靠边 数字序号与文左靠边 数字序号与文 字之间空一格 字之间空一格 左缩进左缩进 2 个字 个字 正文内容中的中文一律用正文内容中的中文一律用 宋体 小宋体 小 4 号 数字 西号 数字 西 文字符一律用文字符一律用 Times New Roman 字体 小字体 小 4 号 行号 行 距距 18 磅 磅 二级标题汉字用黑体 小二级标题汉字用黑体 小 3 号 号 二级标题中的西文字符一律二级标题中的西文字符一律 用用 Times New Roman 字体 字体 小小 3 号并加粗 号并加粗 段前段前 1 行 段后行 段后 1 行 行 左页边距左页边距 3cm 右页边 右页边 距距 2cm 上 下为 上 下为 2 54cm 页眉距边界 页眉距边界 2cm 部分内容来源于网络 有侵权请联系删除 静态网页 利用 FrontPage 或 Dreamweaver 所设计的具有 htm 或 html 扩展名的网 页 这种网页无法存取后台数据库 不能利用代码动态改变网页的显示内容 只能固 定显示事先设计好的页面内容 静态网页运行于客户端的浏览器 4 动态网页 不仅仅表现在网页的视觉展示方式上 更重要的是 它可以对网页中 的内容进行控制与变化 可实现对后台数据库的存取 并能利用数据库中的资料 动 态生成客户端显示的页面 运行于服务器端 4 Asp 网页与传统的 HTML 网页相比有以下优点 1 在服务器端运行 与浏览器无关 客户端只要使用可执行 HTML 代码的浏览 器 即可浏览 ASP 网页 2 强大的交互功能 可以直接存取数据库 在服务器端动态处理客户端请求 3 安全性高 服务器将 ASP 程序执行的结果以 HTML 格式传回客户端浏览器 使用者不会看到 ASP 源代码 4 易于管理维护 可以直接在后台管理数据库 能够快速更新网页标题和内容 2 2 Web 数据库技术和 B S 架构简介 3 网站系统分析 网络应用开发技术在日新月异地进步 从而使网站应用系统的开发模式具有多种 选择性 达到同样的目标可以采用很多不同的方式 现代的应用系统越来越成为一个 庞大的集成方案 需要考虑不同的操作平台 不同的应用服务器 不同的数据库 不 同的编程语言 不同的传输介质等 现在有 Windows Unix Linux 等各种服务器操作 平台 有 Access SQL Server Oracle DB2 Sybase 和 MySQL 等数据库 有 ASP JAVA PHP CGI JSP C VB 和 Delphi 等工具 系统分析就是确定是选 择 Windows Access ASP 好还是 Unix Oracle JAVA 合适 我们要针对不同的应用 场合进行分析 此外 各类软件和语言还在不断发展进步之中 因此系统分析工作从 很大程度上决定了系统开发的成败 3 1 使用 UML 用例图描述教学站需求 3 1 1 用例图简介 1 UML 全称 Unified Modeling Language 即统一建模语言 为描述面向对象系 统定义了一系列的标准符号 用可视化的工作流来描述软件系统 2 用例图 Use Case Diagram 是 UML 中最简单一种图 表示了角色和用例以及 它们之间的关系 从用户的角度 提供清楚简要的用例描述 方便了解系统的功能 3 参与者 Actor 是指用户使用系统或与系统交互时所扮演的角色 在画图中用 简笔人物画来表示 参考文献标注格式参考文献标注格式 段前段前 1 行 段后行 段后 1 行 行 三级标题用黑体三级标题用黑体 4 号 号 段前段前 1 行 段后行 段后 1 行 行 部分内容来源于网络 有侵权请联系删除 4 用例 Use Case 是对包括变量在内的一组动作序列的描述 系统执行这些动作 并产生传递特定参与者的价值的可观察结果 UML 对用例的正式定义 可简单理解 为 用例是参与者想要系统做的事情 用例在画图中用椭圆来表示 3 1 2 用例分析 网站整体结构分为前台界面展示和后台分类管理两部分 前台主要分站内搜索 分类展示 最新文章和推荐文章等模块 后台主要针对管理员 提供文章和分类目录 的添加 修改和删除 以及管理员密码的修改等 根据分析 给出教学网站用例图 如图 3 1 3 2 系统功能结构 根据教学网站特点 将网站分为前台用户界面设计和后台数据库管理设计两部分 前台功能结构如图 3 2 图 3 2 系统前台功能结构图 3 3 系统目标 本教学站主要实现以下目标 1 采用最新技术架构 B S 浏览器 服务器 架构 以降低客户端计算机的负荷 减轻系统维护与升级成本 从而降低总成本 2 人性化设计 程序设计充分考虑学生 教师和家长的要求 使操作简单方便 快捷 界面友好 功能实用 3 动态更改前台分类目录和标题栏 提高网站通用性 易于管理维护 4 动态式信息发布 直接读取后台数据库 使信息更新及时有效 站内搜索 前台用户界面 导航栏主体界面 校园动态 学生天地 教师天地 德育教育 家长学校 首 页 校园公告 校园快讯 道德教育 家长交流 图中文字内容用图中文字内容用 宋体 宋体 5 号 图号 图 线粗线粗 0 75 磅 磅 图的名称用宋体 图的名称用宋体 5 号 居中 段前号 居中 段前 0 5 行 段后行 段后 1 行 行 序号与文字说明之间序号与文字说明之间 空一个字 空一个字 第第 1 个数字表示该图位于哪一个数字表示该图位于哪一 章 第章 第 2 个数字表示该图在本个数字表示该图在本 章中的次序 之间用点分隔 章中的次序 之间用点分隔 如图如图 3 2 后面跟句号 后面跟句号 并设置段后并设置段后 0 5 行 行 部分内容来源于网络 有侵权请联系删除 5 搜索快捷方便 基于文章标题的模糊搜索 只要在标题中包含任何关键字都 可准确查找到所有关于该关键字的教育教学信息 3 4 数据表结构 数据库中共有表 admin class nclass news 和 system 五个表 分别用来保存管 理员信息 分类目录 子分类目录 文章和系统设置等信息 各表结构如下 表 3 2 admin 数据表 列名类型字段大小主键否功能描述 user id自动编号长整型是保存与其关联的用户的 id 值 user name文本50否保存用户名 user pass文本50否保存用户密码 6 网站整体设计 6 1 CSS 样式单文件设计 层叠样式单 CSS Cascading Style Sheets 是 W3C 给出的两种样式单语言推荐标 准之一 与 HTML 描述数据显示方式的传统方法相比具有表达效果丰富 文档体积小 便于信息检索和可读性好等优点 1 外部样式表文件不但可以提高代码复用性 而且有利于统一网站的整体风格 本网站 在前台界面和后台管理分别使用了引用式样式表文件 index css 和 style css 网页中引 用外部样式表的语法分别为 主要对前后台界面风格如 字体的大小 超链接属性 滚动条风格等进行了统一的调整和规定 6 2 创建数据库连接 动态网站开发 一个很重要的步骤就是创建数据库连接 即访问数据库 本站采 用了 ADO ActiveX 数据对象 存取数据库的对象 连接数据库驱动为 ODBC 开放数 据库互连 连接方式为 DSNless connection 不用数据源打开数据库 1 ADO ActiveX Data Objects 是用来存取数据库的对象统称 是建立在 OLE DB 技术基础上的接口技术 OLE DB 在 ODBC 的基础上 用面向对象的思想对 ODBC 的 表的名称用宋体 表的名称用宋体 5 号 居中 号 居中 第第 1 个数字表示该表是属于哪一个数字表示该表是属于哪一 章 第章 第 2 个数字表示该表在本章个数字表示该表在本章 中的次序 之间用点分隔 中的次序 之间用点分隔 表中的内容用宋体 表中的内容用宋体 5 号 号 数字 西文字符用数字 西文字符用 Times New Roman 字体 字体 5 号 号 部分内容来源于网络 有侵权请联系删除 函数重新进行了分类和包装 形成了新的标准 即 ODBC 是 OLE DB 的子类 而 OLE DB 是 ODBC 的超类 ADO 主要含有三种对象 Connection Recordset 和 Command Connection 负责打开或连接数据 Recordset 负责存取数据表 Command 负责 对数据库执行行动查询命令 只依靠这三个对象还是无法存取数据库的 还必须具有 数据库存取的驱动程序 OLE DB 驱动程序或 ODBC 驱动程序 对于任何一种数据库 都必须有相对应的驱动程序 ADO 才能对数据库进行存取 10 结束语 本教学网站基于 B S 架构 通过采用 ASP 技术结合数据库技术 为学生 教师和 家长们提供了一款交互式平台 在前台首页全部采用表格进行规划 主体页面上部和 下部分别嵌入了导航分类目录和版权信息 用户可以通过导航分类目录查看各分类目 录下的文章 也可锁定到具体的小分类中 在主体界面左侧实现了最新文章和推荐文 章两大模块的自动更新 用户还可以输入文章标题关键字进行模糊查询站内文章 后 台首页采用了框架式结构 在左侧是后台管理目录 包括系统的设置如动态更改网站 名称 分类目录的和文章的添加 修改和删除等 总体来说 本动态教学站作为学校 网站的子系统 能够较好的让用户方便查看教育教学信息 文章 并在授权后 在后 台动态的更新本站内容 实现了文章的快速发布和更新 能够在很大程度上提高教学 效率 促进学校教育教学更快更好的发展 参考文献 1 胡海 CSS 完全实例教程 M 北京 电子工业出版社 2001 1 2 赵增敏 ASP 动态网页设计 M 北京 电子工业出版社 2003 8 3 温明 ASP 网站建设实录 M 北京 北京希望电子出版社 2005 2 4 石志国 ASP 动态网站编辑 M 北京 清华大学出版社 2001 9 5 李禹生 Access2003 应用技术 M 北京 中国水利水电出版社 2005 1 6 张景峰 ASP 程序设计及应用 M 北京 中国水利水电出版社 2005 3 7 王劲松 Dreamweaver MX 2004 完美网页设计 M 北京 中国青年出版社 2005 7 8 立雅科技 Dreamweaver MX ASP 网页整合大全 M 北京 电子工业出版社 2004 1 9 刘涛 小型网站架设技术 M 北京 中国铁道出版社 2004 6 10 邓文渊 ASP 与网络数据库设计 M 北京 中国铁道出版社 2003 4 11 刘瑞新等 ASP 编程基础及应用教程 M 北京 机械工业出版社 2005 8 12 李严等 ASP 数据库开发实例解析 M 北京 机械工业出版社 2004 2 13 布奇科 ASP 应用开发指南 M 北京 科学出版社 2000 9 14 汪晓平 ASP 网络开发技术 M 北京 人民邮电出版社 2000 1 15 高成 ASP 动态网站建设 M 北京 国防工业出版社 2002 1 16 Donoho D L De noising by soft thresholding J IEEE Trans on Information Theory 1995 3 613 627 宋体 宋体 5 号 数字 号 数字 西文字符用西文字符用 Times New Roman 字体 字体 5 号

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论