ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:1.03MB ,
资源ID:15872480      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15872480.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(校园网站系统学位论文Word下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

校园网站系统学位论文Word下载.docx

1、本人依法享有和承担由此论文而产生的权利和责任声明人: 李成宣2012年05月 内 容 摘 要 随着网络技术的迅猛发展, 当代学校纷纷建立自己的网站,借助于互联网扩大自己的影响、推广自己的声誉,同时通过互联网快速的信息传递加速自身的发展。因此我选择将学校网站的设计以及后台的管理作为我的项目。(选择此项目的理由) 本论文所研究的是如何建设一个符合学生要求的校园网站后台数据库管理系统,意在通过设计一个具有强大的数据管理功能的系统来管理前台页面中不断更新的数据,方便网站管理员日后对网站的维护和数据更新。本论文所提出的方案是采用现在比较流行的php技术配合网页三剑客(dreamweaver、firewo

2、rks、flash)等制作工具来设计和建设一个校园网站后台数据库管理系统。该系统的基本功能有校园的简介、校园概况、新闻中心、后台的管理等等。 通过对校园网站需求的了解和对其他学校网站的参考,最终成功完成了一个虚拟校园网站的后台数据库管理系统。该系统完全能满足大部分学生了解校园的需要,可以作为许多学校建设网站的参考系统。该系统在Windows XP+php+mysql+dreamweaver平台下开发、实现。进行网页设计、制作及发布。使用 PHP脚本语言进行 Web开发。关键字:PHP;MYSQL; dreamweaver;PHOTOSHOP; 校园网站目 录中文摘要 (3)1.引言 (6)2.

3、可行性分析 (6)2.1 可行性研究的前提 (6)2.1.1 目的 (6)2.1.2 条件 (6)2.1.3 决定可行性的主要因素 (6)2.2 系统技术可行性分析 (7)2.2.1开发环境的选择 (7)2.2.2 编程语言的选择 (7)2.2.3数据库服务器的选择 (7)3.模块分析及总体设计 (8)3.1模块需求 (8)3.1.1 系统结构分析 (8)3.1.2 功能描述 (8)3.1.3 功能模块详细描述 (10)3.2系统开发工具 (10)3.2.1 系统开发所用技术 (10)4.模块开发设计 (10)4.1开发框架的设计 (10)4.1.1 模型设计 (10)4.2数据库设计 (10

4、)5.系统设计 (11)5.1首页登录界面 (11)5.2校园简介 (21)5.3其它页面 (22)6.总结 (30)致谢 (30)参考文献 (31)1.引 言计算机是新技术革命的一支主力,也是推动社会向现代化迈进的活跃因素。计算机科学与技术是第二次世界大战以来发展最快、影响最为深远的新兴学科之一。计算机产业已在世界范围内发展成为一种极富生命力的战略产业。随着社会的发展,计算机网络日趋成熟,走进了我们的生活,成为我们生活的主流,同时也被广泛应用于教学,科研,事业等各个方面。所谓科研管理系统就是针对日常科研管理工作的具体要求而实现科研工作的网络化管理的一种系统,本系统的建设也是计算机网络飞速发展

5、给人们带来方便的一种表现。本设计具有一般校园网站管理的功能,且体现出校园风格。该系统提供的功能包括校园的简介、校园概况、新闻中心、后台的管理等等。本系统的特点在于应用了PHP技术。它是一种简单的动态脚本语言,具有开放源码、执行速度快的特点。该技术还支持广泛的数据库连接 ,具有大量的扩展库,安全性能高,易学易用。2.可行性分析2.1 可行性研究的前提2.1.1 目的尽可能在最短的时间内确定完成系统模块,以便学校网站管理工作更加顺利进行。2.1.2 条件现所具有的软、硬件设备如下:开发设备:PC机(CPU:Intel(R) Core(TM)2 CPU 4300 1.80GHz (2 CPUs) ,

6、内存:2046MB)开发环境:Windows XP开发软件:php数据库服务器:MYSQL其它辅助工具:Dreamweaver 以上设备可以满足本系统的开发。2.1.3 决定可行性的主要因素一个良好的校园网站可以帮助我校网络化管理。完成此系统有助于网络管理沟通平台的构建,系统维护只要在后台进行编辑,前台的用户界面操作就能很好地按一定方式进行以达到你所要的效果。服务于学校工作人员的工作,具有较强的使用性。当然,系统的完整性离不开各模块的完整性。2.2 系统技术可行性分析2.2.1开发环境的选择 1 PHP的技术性能与特点 PHP自出现以来,就得到了广泛的应用和迅速的发展。根据Netcraft的权

7、威调查,截至2002年5月,PHP技术已被用于1188121个IP地址。36%的Apache Web服务器(WEB上最常用的服务器)上都使用了PHP, PHP的最新版本PHP4在其发表的头两个月就被下载265000次。这些统计数字说明, PHP已经成为世界上最受欢迎的脚本语言之一。 由于PHP是专门为Web环境设计的服务器端嵌入式脚本语言,就其技术本身而言,具有其它Web开发技术不可比拟的优点。 (1)理想的动态网站开发工具。在交互式网站迅速取代静态HTML网站的今天,不少网站包含了成百乃至上千的网页,要网络管理员保证这么多相互分离的网页时时更新是不可能的。于是如今许多网站采用以HTML或XM

8、L网页展示信息,而以数据库存储数据的管理方式。这样,只要在数据库里更新一次信息,就可以将变化反映在使用这条信息的每一个网页上。PHP能很容易的做到这一点:只要将PHP脚本嵌入HTML,数据就会出现在网页中恰当的地方。 (2)专为网络环境设计。很多网站建设工具最初是为一些其它目的设计的。例如, Java是面向客户端而不是服务器端的应用小程序; Perl编程语言被设计为系统管理工具,后来勉强用作网络开发语言,结果出现了如存储漏洞(memory leaks)这样的结构问题。而PHP是专为网络环境设计的,这意味着它有很多内建函数使得网络编程非常简单,程序员可以集中精力研究编程逻辑而不再浪费宝贵的开发时

9、间了。 (3)跨多个平台。目前PHP可在Windows、Unix、Linux的Web服务器上正常运行,支持IIS,Apache等通用Web服务器,用户更换平台时,无需变换PHP代码,可即拿即用。 (4)极其强大的数据库支持。PHP最强大也最有代表性的特点在于它的数据库层,它内置了对很多数据库的支持,而不再需要特殊扩充,使得编写基于数据库的网页变得非常简单。目前所支持的数据库有Oracle、Adabas D、Sybase、FilePro、MSSQL、Velocis、MySQL、Informix、Solid、dBase、ODBC、Unix dbm、Postgre SQL、MSSQL SERVER等

10、。针对每个数据库都有一组函数用于数据库访问和操作,如对d Base数据库有db - delete - record、dbase - get -record、dbase-numfields、dbase-numrecords等函数,对MySQL有mysql-close、mysql-connect、mysql-create-db、mysql-data-seek、mysql-dbname、mysql-db-query等函数。(5)多种扩展功能模块。由于有了PHP源代码库,可以很容易地与一些特殊库连接。其中有适用于PDF文件、Flash动画、电子货币、日历、XML、IMAP、POP等等的模块。即使某些功

11、能PHP不支持,也可以很容易地编写或下载一个扩展功能的模块。(6)开放源代码。所有的PHP源代码都是公开的,这意味着不必等待软件生产商去修复软件中的错误,也不必每年花钱去更新版本。 当然, PHP也存在一些缺点,比如缺乏规模支持和多层结构支持,所提供的数据库接口支持不统一,这使得它不适合应用于大型电子商务站点,而更适合一些中小型的商业站点。 基于PHP的动态Web数据库应用系统的工作原理 在动态交互式Web数据库应用系统中, PHP语言在Web服务器端运行,这种技术在开发互联网应用程序时非常有用,将它和客户端脚本技术联合起来可以制作出功能极其强大的动态网页。其工作原理是:创建一个PHP应用程序

12、,实际上相当于创建了一个PHP脚本文件。在服务器将输出信息发送到客户端之前,Web服务器会率先将文件中的PHP语言进行加工处理。如果服务器不支持PHP,通常情况下, Web服务器会直接将超文本文件送到客户的浏览器上以表示对HTTP的要求做出应答;如果服务器支持PHP,则服务器在对PHP文件的请求作出响应时,会先在一个PHP文件内将标准的HTML编码直接送到浏览器上,而内嵌PHP程序则由Web服务器解释执行。 基于PHP的动态交互式Web数据库是一种典型的B/W/D (浏览器/Web服务器/数据库服务器)三层结构。BWD模式以Web为中心,采用TCP/IP技术,以HTTP作为传输协议,客户端通过

13、浏览器访问Web及其所连接的数据库系统。Web浏览器与Web服务器之间的关系就类似于主机/终端结构中两者之间的关系, Web服务器与数据库服务器之间的关系就像客户机/服务器结构中两者之间的关系。3.模块分析及总体设计3.1 模块需求此系统主要供学校网站工作者使用,根据一般校园网站系统功能分析,将系统分为管理员、用户两大模块。系统管理员模块包括:系统配置管理、会员信息管理、网站新闻管理、物品信息管理、管理员管理、登录日志管理。刚进入网站的非会员能够在此网站浏览和搜索信息。经过注册成为会员便能发布信息。此系统还考虑到用户利用穷举法破解密码,专门设置了用户和管理员登录日志,以便及时了解和防范。模块结

14、构图如下图3-1所示:学校网站教育教学组织机构校园特色学校简介查询评论新闻系统管理添加新闻添加分类新闻列表分类列表帐号管理修改密码添加帐号修改资料帐号列表图3-13.1.1 功能描述 该系统的基本功能有校园的简介、校园概况、新闻中心、后台的管理3.2 系统开发工具3.2.1 系统开发所用技术Dreamweaver,PHOTOSHOP3.2.2 运行环境4.模块开发设计4.1.1 控制器设计通过IE可浏览主界面,根据客户的请求来操作模型,并把模型的响应结果由用户界面展现给用户4.1.2 视图设计系统模块开发中所用到的界面和后台代码4.2 数据库设计数据库设计是项目开发中非常重要的一个环节,它是整个项目的根基,如果设计不好,在后来的系统开发,维护,变更和功能扩充时,将会遇到非常大的困难,大量工作可能需要重新进行。4.2.1 数据库表设计的准则数据库设计一个表最好只

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1