__________大学专科毕业设计(论文)前期报告
_________大学专科毕业设计(论文)前期报告
毕业设计(论文)题目:基于PHP技术的BBS论坛的设计与实现
专业:软件技术
学生信息:_________班 ________ 学号:_________
指导教师信息:________-
报告提交日期:2009 .4 . 8
我如期完成了任务书中规定的参考书的阅读和资料的收集工作。根据参考文献和设计任务要求将设计的总体思路论述如下:
1 文献综述
随着Internet技术的快速发展,人与人之间的交流方式逐渐增多。网络视频、网络聊天、博客已成为人们彼此沟通、交流信息的主要方式。此外,为了方便在某一专业领域探讨问题和发表意见,Internet上还出现了在线论坛。在论坛上,人会根据自己的学识、经验发表意见或提出解决问题的方法。
通过论坛系统可以随时获得各种最新信息;也可以通过论坛系统与别人讨论计算机软件、硬件、Internet、多媒体、程序设计以及生物学、医学等各种有趣的话题;还可以利用论坛系统来发布征友、廉价转让、招聘人才、求职应聘等启事;更可以召集亲朋好友到聊天室内高谈阔论……
并且现在很多商务网站开始对论坛重视了起来,纷纷在自己的网站上开设论坛,作为与网民交流的空间,以此来吸引客户,服务客户。
2 需求分析
BBS系统的目的提供的是一个交流平台,为广大爱好者提供交流经验,探讨问题的社区。因此,BBS最基本的功能首先是发表主题。其次是其他人员根据主题发表自己的看法。此外,为了记录主题的发表者和主题的回复者的信息,系统还需要提供用户注册和登录的功能。
用户使用论坛有一定的流程:用户登录进入论坛(一般为游客,有时还要注册为会员),就某个话题(帖子的主题)展开讨论,通过发帖功能发布新的话题,通过回帖功能回复已有的话题,通过搜索功能查找已有的话题。管理员通过管理功能创建、编辑、删除论坛的版块,管理注册的用户,管理帖子等。
只有注册的用户登录后才能发表和回复主题,浏览者(游客)只能浏览主题信息。根据用户的需求及上面的分析, BBS应该具备以下功能:显示各论坛类别及版面,查看版面下的所有根帖、查看自己发表的帖子、搜索帖子、查看根帖内容、用户注册、用户登录、发表 1
__________大学专科毕业设计(论文)前期报告
帖子、回复帖子、进入后台、论坛类别管理、版面管理、用户管理和用户注册。
3 技术可行性分析
该BBS的设计主要采用PHP、XML、MySQL、Dreamweaver 8、Eclipse等技术和工具,整体设计采用软件工程的技术和方法,经过需求分析、总体设计、文档和代码的编制、模块测试和系统实现几个阶段。下面对这几种技术分别介绍。
PHP技术
PHP是一种服务器端、跨平台、HTML嵌入式的脚本语言。服务器端执行说明它是动态网页的一种,跨平台说明它可以同时运行在Linux、UNIX或者Windows上。另外还可以简单地嵌入到普通的HTML页中。PHP与ASP、JSP相比,它有多种服务器支持,也支持运行在多种操作系统上,另外PHP本身就是一种面向对象的编程语言。它同时支持MySQL、Oracle、Sybase、ODBC等多种数据库。
MySQL 数据库
MySQL是当前最流行的开放源代码数据库,它具有跨平台,独立存储引擎、高级权限与安全系统、查询高速缓存、全文索引与检索等特性。MySQL是一个高性能、多线程、多用户、建立在客户-服务器结构上的RDBMS,专为速度和稳定性而设计。作为一个可靠的、富有特色的数据库系统,MySQL已经在商业、教育、科学和工程领域得到应用。并且它的低成本/高性能的价值表现也吸引了更多用户。
B/S三层结构
在B/S系统中,用户可以通过浏览器向分布在网络上的服务器发出请求,B/S结构极大地简化了客户机的工作,客户机只要安装、配置少量的客户端软件即可,服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。
在B/S三层体系结构下,表示层、功能层、数据层被割成三个相对独立的单元。
第一层(表示层)Web浏览器:在表示层中包含系统的显示逻辑,位于客户端。它的任务是由Web浏览器向网络上的某一Web服务器提出服务请求,Web服务器对用户身份进行验证后通过HTTP协议将数据传送给客户端,客户机接受传来的网页文件,并将其显示到Web浏览器中。
第二层(功能层)具有应用程序扩展在、功能的Web服务器:在功能层中包含系统的事物的处理逻辑,位于服务器端。它的任务是接受用户的请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库服务器提出数据处理申请,等数据库服务器将处理结果提交给Web服务器后,再由Web服务器传回客户端。
2
__________大学专科毕业设计(论文)前期报告
第三层(数据层):数据库服务器:在数据层中包含数据处理逻辑,位于数据库服务器端。它的任务是接受Web对数据库操作的请求,实现对数据库查询、修改、更新等功能,把运行结果提交给Web服务器。
在B/S结构下,整个系统的管理、资源分配、数据库操作、业务逻辑部件的管理及动态加载等工作都集中于应用服务器。同时,由于工作集中,可以降低客户机的管理难度及客户机配置。仅仅提高应用服务器和数据库服务器的品质,就可以提高整个系统的运行效率,从而有效地降低了应用系统部署管理的难度。
4 参考文献
1 邹天思,孙鹏.PHP从入门到精通.清华大学出版社,2008
2 (澳)威利,(澳)汤姆森 著,武欣 等译.PHP和MySQL Web开发(原书第4版).机械工业出版社,2009
3 明日科技,邹天思,潘凯华,孙鹏.PHP开发典型模块大全.人民邮电出版社,2009 4 (澳)泽瓦斯 著,苏金国 等译.PHP Web 2.0开发实战.人民邮电出版社,2008 5 (美)勒道夫,(美)塔特罗,(美)麦步泰尔 著,陈浩,胡丹,徐景 译.PHP程序设计.电子工业出版社,2009
6 叶新伟.PHP+Ajax Web 2.0编程技术与项目开发大全.电子工业出版社,2008
7 邹天思,潘凯华.PHP网络编程标准教程.人民邮电出版社,2009
8 (美)厄尔曼(Ullman,L.)著;陈宗斌 译.PHP 6与MySQL 5基础教程.人民邮电出版社,2008
9 张银鹤,肖新峰,崔程.PHP+Ajax网站开发典型实例.电子工业出版社,2009
10 宫垂刚,韦一,张华丰.PHP 完全自学手册.机械工业出版社,2009
11 丁月光,孙更新,闫吉辉.PHP+MYSQL动态网站开发.清华大学出版社,2008
12 陈红飞.PHP内容管理系统:Joomla快速建站指南.电子工业出版社,2009
13 黄桂金,于永军,唐有明.PHP+MySQL完全学习手册.清华大学出版社,2008
14 陈营辉,赵海波.PHP+Ajax完全自学手册.机械工业出版社,2009
15 邹天思,潘凯华,刘中华.PHP网络编程自学手册.人民邮电出版社,2008
3
第二篇:毕业设计(论文)前期报告(城市)
河北工业大学城市学院本科毕业设计(论文)前期报告
河北工业大学城市学院2015届本科毕业设计(论文)前期报告
毕业设计(论文)题目:天津市某大学教学楼设计之四
专业(方向):建筑工程
学生信息: 117824、陈雄、土木C1110班
指导教师信息:04077 杜闯 讲师
报告提交日期:2015.4.11
一、课题的目的与意义
土木工程本科专业毕业设计是学校教学计划的最后一个重要环节;是学生综合素质与工程实践能力培养效果的全面检验;是衡量高等教育和办学效益的重要评价内容。毕业设计的目的是培养学生综合应用所学基础课、技术基础课、专业课知识和相应技能,解决土木工程设计问题的综合能力和创新能力,提高学生的综合素质和分析、处理问题的本领。
二、课题发展现状和前景展望
我国社会的发展和进步速度很快,大学教学楼设计在现阶段发展也很快,每个大学里基本上都有标志性的教学楼,这些教学楼的建成筑就了大学的一道亮丽风景线,更使学校的教育氛围得到了良好的发展。但是国内外很多专家都发现,有时候环境的压抑可产生学习的压力,如通风不畅,采光不好,这样容易降低学习效率,所以学习环境设计得好的话,可以把很多的问题调节了,这样可以大大的提高学生的学习效率,所以如何把教学楼设计的更好、更合理、更美观,是当今社会的热点之一。
教学建筑作为大学建筑的一种主要类型,在大学的发展过程中起着不可磨灭的作用。不同时期、不同风格的教学建筑,我们也许可以寻找到学校发展的文脉和学校发展的轨迹。同时,在一定意义上,教学建筑也成为管理者、规划者素质的综合体现。直至今日,我国的经济形势,在改革开放政策实施以来,人民的生活水平逐步提高,伴随着政府体制改革,进行办公教学设计更新的途径可能有多种多样。
三、课题的主要内容和要求
设计题目:大学教学楼
建筑地点:天津市
设计规模:5978.2㎡
层数 :6层
抗震设防烈度:7度
地质条件:自然地表以下1m内为杂填土,重度γ=17kN/m3;杂填土下为3m厚可塑性粘土,重度为γ=18kN/m3,液性指数IL=0.62,含水率ω=23.1%,天然孔隙比e=0.8,ES=10MPa,ck=20kpa,φk=12度;再下为砾石土层,重度为γ=20kN/m3,液性指数IL=0.50,含水率ω=15.2%,天然孔隙比e=0.8,ES=20MPa, 1
河北工业大学城市学院本科毕业设计(论文)前期报告
ck=15kpa,φk=18度。未修正前粘土承载力特征值为180kN/m2,砾石土层承载力特征值为300kN/m2。场地土类别为Ⅱ类,地基基础设计等级为丙级。基础埋深范围内无地下水。
相关规范:
《民用建筑设计规范》 (GB50352-2005)
《建筑制图标准》 (GB/T50104-2001)
《建筑设计防火规范》 (GBJ16-87)
《建筑结构荷载规范》 (GB50009-2002)
《混凝土结构设计规范》 (GB50010-2002)
《砌体结构设计规范》 (GB50003-
《建筑抗震设计规范》 (GB50011-2001)
《建筑地基基础设计规范 (GB50007-2002)
我的设计为大学教学楼,结构形式为钢筋混凝土框架结构。采用钢筋混凝土框架结构,层高3.6,标准层3.6m。此教学楼包括教室、多功能报告厅、资料室、机房、办公室等。
主要房间面积如下:
门卫 :21.6㎡ 1间
资料室:21.6㎡ 6间
大教室:64.8 ㎡ 35间
小教室:43.2㎡ 6间
机房 :86.4㎡ 3间
多功能报告厅:86.4㎡ 3间
卫生间:每层两侧均设置男女卫生间
四:设计内容
1)建筑方案设计:根据房屋建筑学、国家规范等知识进行建筑方案的设计,针对工程的使用性质做出具体的设计。在建筑设计方面综合考虑,以满足人性化的设计理念,正规方案满足学校教学的基本要求和正常使用功能,功能分区要细致合理规范,发挥出其应有的功能。
2)建筑施工图:包括建筑平面图,立面图、剖面图、建筑节点详图等
2
河北工业大学城市学院本科毕业设计(论文)前期报告
首层平面图
结构部分 结构设计计算书一份,包括以下几个内容:
1)框架部分:
①结构类型的选择,包括结构的布置及柱网尺寸;
②估算结构的梁、板、柱的截面尺寸以及材料等级;
③楼、屋面板内力及配筋计算;
④荷载计算:包括框架柱侧移刚度计算;
⑤竖向荷载作用下框架内力计算、水平荷载作用下框架侧移及内力计算、框架内力组合; ⑥框架梁、柱配筋计算。
楼梯内力及配筋计算;
3)基础设计;
4)绘制结构施工图,编写设计说明书。
五、遇到的问题:
1)CAD 软件的使用:通过视频教学和杜老师群里的发的规范文件逐步开始掌握了CAD
软件的操作及应用。
门窗尺寸,柱距:通过杜老师的指导知道门窗,柱距必须得符合模数
柱距的规范:查询规范和杜老师的指导下,跨距大于10m 时应该有2跨,不能单跨,否
则容易失稳
建筑设计形状:最好是对称型的,否则容易在地震时不稳定,容易发生扭矩破坏,所以我的建筑设计为“一字型”教室房间数都是对称。同时采用2跨对称型,增加了建筑的稳定性
标高问题:厕所的一般比教室地面等低0.030m
,这样便于排水。通过在杜老师的指导下,我在平面图上都 3
河北工业大学城市学院本科毕业设计(论文)前期报告
得画出具体标高尺寸
标注问题:尺寸标注包括3道尺寸标注,总标注、柱距标注、门窗标注
任务书完成进度:
到目前为止已完成
方案图:根据所给初步设计方案进行适当调整,草绘建筑平面方案图、建筑立面方案图、建筑剖面方案图 建筑施工图:建筑平面图、正立面、侧立面、楼梯间的剖面图的CAD绘制。
4