




免费预览已结束,剩余4页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
_ 精品资料 房屋建筑学房屋建筑学课课程程设计设计 设计题设计题目:目: 姓 名 张张新立新立 院 系 土木工程学院土木工程学院 专 业 土木工程土木工程 班 级 土木本土木本 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)是指用户使用系统或与系统交互时所扮演的角色。在画图中用简笔 人物画来表示。 (4)用例(Use Case)是对包括变量在内的一组动作序列的描述,系统执行这些动作,并 参考文献标注格式参考文献标注格式 段前段前 1 行,段后行,段后 1 行。行。 三级标题用黑体三级标题用黑体 4 号,号, 段前段前 1 行,段后行,段后 1 行。行。 _ 精品资料 产生传递特定参与者的价值的可观察结果(UML 对用例的正式定义)。可简单理解为, 用例是参与者想要系统做的事情。用例在画图中用椭圆来表示。 3.1.2 用例分析 网站整体结构分为前台界面展示和后台分类管理两部分。前台主要分站内搜索、分 类展示、最新文章和推荐文章等模块,后台主要针对管理员,提供文章和分类目录的添 加、修改和删除,以及管理员密码的修改等。根据分析,给出教学网站用例图,如图 3.1。 3.2 系统功能结构 根据教学网站特点,将网站分为前台用户界面设计和后台数据库管理设计两部分。 前台功能结构如图 3.2。 图 3.2 系统前台功能结构图 3.3 系统目标 本教学站主要实现以下目标: (1)采用最新技术架构 B/S(浏览器/服务器)架构,以降低客户端计算机的负荷,减轻 系统维护与升级成本,从而降低总成本。 (2)人性化设计。程序设计充分考虑学生、教师和家长的要求,使操作简单方便快捷, 界面友好,功能实用。 (3)动态更改前台分类目录和标题栏。提高网站通用性,易于管理维护。 (4)动态式信息发布。直接读取后台数据库,使信息更新及时有效。 (5)搜索快捷方便。基于文章标题的模糊搜索,只要在标题中包含任何关键字都可准 确查找到所有关于该关键字的教育教学信息。 站内搜索 前台用户界面 导航栏主体界面 校园动态 学生天地 教师天地 德育教育 家长学校 首 页 校园公告 校园快讯 道德教育 家长交流 图中文字内容用图中文字内容用 宋体、宋体、5 号。图号。图 线粗线粗 0.75 磅。磅。 图的名称用宋体、图的名称用宋体、5 号。居中。段前号。居中。段前 0.5 行,段后行,段后 1 行。行。 序号与文字说明之间序号与文字说明之间 空一个字。空一个字。 第第 1 个数字表示该图位于哪一个数字表示该图位于哪一 章,第章,第 2 个数字表示该图在本个数字表示该图在本 章中的次序。之间用点分隔。章中的次序。之间用点分隔。 如图如图 3.2 后面跟句号,后面跟句号, 并设置段后并设置段后 0.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 的函数 重新进行了分类和包装,形成了新的标准,即 ODBC 是 OLE DB 的子类,而 OLE DB 是 ODBC 的超类。ADO 主要含有三种对象:Connection、Recordset 和 Command。 表的名称用宋体、表的名称用宋体、5 号。居中。号。居中。 第第 1 个数字表示该表是属于哪一个数字表示该表是属于哪一 章,第章,第 2 个数字表示该表在本章个数字表示该表在本章 中的次序。之间用点分隔。中的次序。之间用点分隔。 表中的内容用宋体、表中的内容用宋体、5 号。号。 数字、西文字符用数字、西文字符用 Times New Roman 字体、字体、5 号。号。 _ 精品资料 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 号。号。 黑体、黑体、4 号,段号,段 前前 1 行,段后行,段后 1 行。行。 左靠边。左靠边。 外文参考文献外文参考文献 的标列法的标
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东肇庆四会市罗源镇专职消防队人员招聘7人笔试参考题库附答案解析
- 2025广东广州市天河区天府路小学招聘编外聘用制专任教师3人考试备考试题及答案解析
- 2025-2030中国农机企业融资模式及市场投资分析报告
- 2025-2030中国企业级SaaS服务客户续约率调查与产品迭代方向报告
- 高精度系统容错设计-洞察及研究
- 部署测试自动化策略-洞察及研究
- 铝合金先进成型-洞察及研究
- 针织物印花边缘清晰度提升-洞察及研究
- 智能化接口行为分析-洞察及研究
- 针织物印花套印精度控制-洞察及研究
- 2025年度房屋拆迁补偿安置房买卖协议
- 电子竞技赛事策划与组织运营管理方案设计
- 人教版(2024)八年级上册数学全册教案
- 职工职业健康体检实施方案与标准
- 公安科技信息化课件
- 2025年部编版新教材语文九年级上册教学计划(含进度表)
- 食堂工作人员食品安全培训
- 战场急救知识
- T∕CITS 146-2024 尿液有形成分名称与结果报告规范化指南
- 主要粮食作物机收减损技术-农业农机技术培训课件
- TSG11-2020 锅炉安全技术规程
评论
0/150
提交评论