• 75.00 KB
  • 2022-04-22 11:35:41 发布

计算机专业成品毕业论文-个人网站制作(可编辑) .doc

  • 44页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'计算机专业成品毕业论文-个人网站制作毕业论文设计题目个人网站设计学生姓名学号班级专业分院指导教师2012年4月 摘要随着互联网的发展信息传播的效率逐步为人们所关注越来越多的企业开始走向网络通过网络加大对自己的宣传互联网在人们政治经济生活等各个方面发挥着重要的作用Internet上发布信息主要是通过网站来实现的获取信息也要在Internet海洋中按照一定的检索方式将所需要的信息从网站上下载下来它以个人为中心传播出有影响力的消息新闻等鲜明的个人特色引人瞩目它以独特的视角敏锐的观察力不断地冲击传统媒体一个好的网站可以达到宣传自己或者传递信息的目的个人网站也需要界面友好视觉效果美观一个方便易用的网站能更好地展示自己的风格个性以及吸引力因此我采用php和SQLServer2005开发了我自己的个人网站关键字信息松松个人网站phpSQLServer2005 AbstractWiththedevelopmentoftheInternetitsinformationdisseminationefficiencyconcernforpeoplegraduallyMoreandmorecompaniesbegantonetworkthroughthenetworktoincreasewiththepropagandaitinpeoplepoliticseconomylifeandotheraspectsplayedanimportantroleTheInternetpublishinginformationmainlythroughthewebsitetoimplementationaccesstoinformationisalsotobeintheInternet"ocean"accordingtocertaininretrievalmethodswillneedinformationfromthewebsiteanddownloaddownIttoindividualasthecenterspreadoutoftheinfluentialnewsnewsetcBrightindividualfeatureseye-catchingItwithuniqueAngleofviewkeenobservationandconstantlyimpacttothetraditionalmediaAgoodwebsitecanachievepromotionortransferthepurposeoftheirinformationPersonalwebsitealsoneedsthroughahasfriendlyinterfacevisualeffectisbeautifuleasywebsitetoshowhisstylepersonalityandattractiveThereforeIusePHPandSQLServer2005developedmyownpersonalwebsiteWiththedevelopmentoftheInternetitsinformationdisseminationefficiencyconcernforpeoplegraduallyMoreand morecompaniesbegantonetworkthroughthenetworktoincreasewiththepropagandaitinpeoplepoliticseconomylifeandotheraspectsplayedanimportantroleTheInternetpublishinginformationmainlythroughthewebsitetoimplementationaccesstoinformationisalsotobeintheInternet"ocean"accordingtocertaininretrievalmethodswillneedinformationfromthewebsiteanddownloaddownIttoindividualasthecenterspreadoutoftheinfluentialnewsnewsetcBrightindividualfeatureseye-catchingItwithuniqueAngleofviewkeenobservationandconstantlyimpacttothetraditionalmediaAgoodwebsitecanachievepromotionortransferthepurposeoftheirinformationPersonalwebsitealsoneedsthroughahasfriendlyinterfacevisualeffectisbeautifuleasywebsitetoshowhisstylepersonalityandattractiveThereforeIusePHPandSQLServer2005developedmyownpersonalwebsiteWiththedevelopmentoftheInternetitsinformationdisseminationefficiencyconcernforpeoplegraduallyMoreandmorecompaniesbegantonetworkthroughthenetworktoincreasewiththepropagandaitinpeoplepoliticseconomylifeandotheraspectsplayedanimportantroleTheInternetpublishinginformationmainlythroughthewebsitetoimplementation accesstoinformationisalsotobeintheInternet"ocean"accordingtocertaininretrievalmethodswillneedinformationfromthewebsiteanddownloaddownIttoindividualasthecenterspreadoutoftheinfluentialnewsnewsetcBrightindividualfeatureseye-catchingItwithuniqueAngleofviewkeenobservationandconstantlyimpacttothetraditionalmediaAgoodwebsitecanachievepromotionortransferthepurposeoftheirinformationPersonalwebsitealsoneedsthroughahasfriendlyinterfacevisualeffectisbeautifuleasywebsitetoshowhisstylepersonalityandattractiveThereforeIusePHPandSQLServer2005developedmyownpersonalwebsiteKeywordsInformationSongsongpersonalwebsitePHPSQLServer 2005目录绪论1第一章网站概述2一个人网站设计的理论基础2二开发环境选用及介绍2一Dreamweaver802二PhotoshopCS3三ASP动态网站脚本语言4四数据库的选择SQLServer20055第二章网站需求分析6一用户需求6二可行性分析6三功能需求6四可行性分析7第三章个人网站的设计构思8一个人网站的主题与风格8二选择有创意的内容8第四章网站详细设计9一首页设计9二二级页面的设计9一个人展示9二在线留言模块10 三网站后台管理界面10三数据库的设计10一数据库的需求分析10二数据库的物理设计11三网站实现代码12参考文献24 绪论随着互联网的发展信息传播的效率逐步为人们所关注越来越多的企业开始走向网络通过网络加大对自己的宣传互联网在人们政治经济生活等各个方面发挥着重要的作用甚至个人的生活观念都在发生着根本性的变化目前许多政府机关学校企事业单位均已建立自己的网站为了宣传自己和传递信息建设自己个人的网站已经是迫切需要以个人为中心传播出有影响力的消息新闻等互联网正以独特的视角敏锐的观察力不断地冲击传统媒体一个好的网站可以达到宣传自己或者传递信息的目的个人网站也需要界面友好视觉效果美观一个方便易用的网站能更好地展示自己的风格个性以及吸引力因此我开发了我自己的个人网站通过该网站全面宣传展示个人的风采和特色发布我的最新消息动态等信息内容使我的朋友对我有一个详细的了解在Internet网上让他人看到我发布的重要信息同时也提高了我个人的知名度一个好的网站不仅宣传了我个人还可以加大人们对我的认识松松个人网站可以通过建立消息平台借助网络推广个人的形象宣传个人最新信息发布个人最新动态同时通过信息反馈使我更加了解他人对我的关注网站是虚拟与现实生活的有机的结合将会有利于我的影响力更好地宣传我自己随着全球信息网络的发展Internet在世界上已不仅仅是一种技术更重要的是它已成为一种新的交友方式总结上述松松个人网站建设目标可总结如下一宣传个人形象展示个人风采传递最新动态 二充分利用网络快捷跨地域优势进行信息传递对我个人的近况进行及时的展示三通过在线回复功能优化信息的流通渠道第一章网站概述一个人网站设计的理论基础信息时代已经来临互联网的触角早已覆盖了这个世界的每个角落如今个人建立自己的网站已经成为一种生存在信息时代的必要手段一个展示个人能力的网站在整个网站的建设规划方面要明确因此在规划我的这个网站时我选择了和大学生的生活及学习相关联的主题以达到建站目的对于网站的设计者来说在设计规划网站时必须要明确自己网站的浏览者确定自己的用户群体在已经确定了建设目的的前提下应根据建站方向所会导致出现的不同用户群体的需求来规划设计整个网站同时也为个人信息浏览提供了方便所以我个人建立网站的意义如下1拥有自己的域名建立自己的网站树立中的完美形象作为第四媒体的互联网其特点就是可以跨越时空正常情况下可以跨越时空了解利用多媒体技术可以向形象树立现代形象增2宣传的人是通过上网可见网站已成为许多人相关信息的选择 3加强沟通宣传可以通过网站建立与沟通的便捷渠道全面展示形象更加立体地呈现在面前就算仅仅把网站当成宣传册来使用也较传统的宣传模式更加的多姿多彩更加地易于发布与传播更加的经济与环保4丰富手段网站可以满足一部分网上查询与的需要网站可以我们所处的时代是高度信息化的互联网时代互联网正在渗透到我们生活中的方方面面并且在以十倍甚至百倍的速度提高着我们的工作效率互联网的发展带来了一场规模空前的行业革命他不仅改变了许多传统行业的运作模式同时也产生了许多新的并且可以重新排定内各个的地位可以说互联网时代是一个资源和财富再分配的时代互联网络真正的内涵在于其内容的丰富性几乎无所不包对于来说其具有网络沟通能力的标志是拥有自己的独立网站Dreamweaver80  Dreamweaver是创建和管理网页的专业化可视编辑器网页设计与制作领域中用户最多应用最广功能最强大的软件Dreamweaver8的发布更坚定Dreamweaver在该领域的地位它集网页设计网站开发和站点管理功能于一身具有可视化支持多平台和跨浏览器的特性是目前网站设计开发制作的首选工具1灵活的编写方式Dreamweaver具有灵活编写网页的特点不但将世界一流水平的设计和代码编辑器合二为一而且在设计窗口中还精化了源代码能帮助用户按工作需要定制自己的用户界面  2可视化编辑界面   Dreamweaver是一种所见即所得的6>HTML编辑器可实现页面元素的插入和生成视化编辑环境大减少了代码的编写同时亦保证了其专业性和兼容性并且可以对内部的HTML编辑器和任何第三方的HTML编辑器进行实时的访问无论用户习惯手工输入HTML源代码还是使用可视化的编辑界面Dreamweaver都能提供便捷的方式使用户设计网页和管理网站变得更容易  3功能更多的CSS支持CSS可视化设计CSS检查工具  4动态跨浏览器验证  保存时系统自动检查当前文档的跨浏览器有效性可以指定何种浏览器为测试用浏览器同时系统自动检验以确定页面有没有目标浏览器不支持的tags或CSS结构动态跨浏览器有效性检查功能可以自动核对tags和CSS规则是否适应目前的主浏览器  5强大的WEB站点管理功能  6内建的图形编辑引擎  7Dreamweaver的集成特性  Dreamweaver8继承了FireworksFlash和Shockwave的集成特性可以在这些Web创作工具之间自由地切换轻松地创建美观实用的网页  8丰富的媒体支持能力  可以方便地加入JavaFlashShockwaveActiveX以及其他媒体Dreamweaver具有强大的多媒体处理功能在设计DHTML和CSS方面表现得极为出色它利用JavaScript和DHTML语言代码轻松地实现网页元素的动作和交互操作Dreamweaver还提供行为和时间线两种控件来产生交互式响应和进行动画处理   9超强的扩展能力  Dreamweaver还支持第三方插件任何人都可以根据自己的需要扩展Dreamweaver的功能并且可以发布这些插件PhotoshopCS  PhotoshopCS是一款图形图像编辑软件在网页设计领域被广泛得应用以下是其10大最新功能  1改进的文件浏览器  使用功能强大文件浏览器的可以快速预览标注和排序图片搜索或编辑图像的数据元或关键词并且可以自动批量共享文件  2匹配颜色命令  可以迅速从一张图片的颜色校正另外一张图像的颜色  3直方图调色板  随时根据对图像的调整更新直方图调色板HistogramPalette  4阴影加亮区修正  使用阴影加亮区修正hadowHighlightcorrection可以快速调整照片中曝光过渡或欠缺的区域  5沿路径放置文本  可以像在Illustrator中一样把文本沿着路径放置并且你还可以在Illustrator直接编辑文本  6支持数码相机的raw模式   支持多款数码相机raw模式让用户可以得到更真实的图像输入  7全面支持16位图像  可以在层刷文字图形中精确的编辑润饰16位的图像  8LayerComps  可以在一个文件中保存不同层的合并效果以便对各种效果进行快速察看  9输入Flash文件  使用ImageReady可以创建flash矢量文件  10自定义快捷键  用户可以按照自己的习惯定义Photoshop的快捷键ASP动态网站脚本语言  ASP是ActiveServerPage的缩写意为动态服务器页面ASP是微软公司开发的代替CGI脚本程序的一种应用它可以与数据库和其它程序进行交互是一种简单方便的编程工具ASP的网页文件的格式是asp现在常用于各种动态网站中ASP采用脚本语言VBScriptJavascript作为自己的开发语言  ASP是一种服务器端脚本编写环境可以用来创建和运行动态网页或Web应用程序使用ASP可以组合HTML页VBScript脚本命令和JavaScript脚本命令等以创建交互的Web页和基于Web的功能强大的应用程序ASP网页可以包含HTML标记普通文本脚本命令以及COM组件等利用ASP可以向网页中添加交互式内容如在线表单也可以创建使用HTML网页作为用户界面的web应用程序   ASP的文件后缀名为asp以区别于同样可以包含Script的HTML文件一个asp文件是一个文本文件可以包括下列元素的任意组合文本textHTML标志tagsScript命令  由于脚本程序是在服务器上而不是在客户端运行传送到浏览器上的Web页是在Web服务器上生成的所以不必担心浏览器能否处理脚本Web服务器已经完成了所有脚本的处理并将标准的HTML页面传输到浏览器由于只有脚本的结果返回到浏览器所以服务器端脚本不易被别人复制用户看不到创建他们正在浏览的页的脚本命令四数据库的选择SQLServer2005SQLServer是一个关系数据库管理系统它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的主要特性有1Internet集成SQLServer2005数据库引擎提供完整的XML支持它还具有构成最大的Web站点的数据存储组件所需的可伸缩性可用性和安全功能SQLServer2005程序设计模型与WindowsDNA构架集成用以开发Web应用程序并且SQLServer2005支持EnglishQuery和Microsoft搜索服务等功能在Web应用程序中包含了用户友好的查询和强大的搜索功能2可伸缩性和可用性同一个数据库引擎可以在不同的平台上使用从运行MicrosoftWindowsreg98的便携式电脑到运行MicrosoftWindows2005数据中心版的大型多处理器服务器SQLServer2005企业版支持联合服务器索引视图和大型内存支持等功能使其得以升级到最大Web站点所需的性能级别 3企业级数据库功能SQLServer2005关系数据库引擎支持当今苛刻的数据处理环境所需的功能数据库引擎充分保护数据完整性同时将管理上千个并发修改数据库的用户的开销减到最小SQLServer2005分布式查询使您得以引用来自不同数据源的数据就好象这些数据是SQLServer2005数据库的一部分同时分布式事务支持充分保护任何分布式数据更新的完整性复制同样使您得以维护多个数据复本同时确保单独的数据复本保持同步可将一组数据复制到多个移动的脱接用户使这些用户自主地工作然后将他们所做的修改合并回发布服务器4易于安装部署和使用SQLServer2005中包括一系列管理和开发工具这些工具可改进在多个站点上安装部署管理和使用SQLServer的过程SQLServer2005还支持基于标准的与WindowsDNA集成的程序设计模型使SQLServer数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分这些功能使您得以快速交付SQLServer应用程序使客户只需最少的安装和管理开销即可实现这些应用程序图21个人网站系统数据流图顶层DFD图三功能需求经过以上详细的用户调查在现行个人网站流程和数据分析的基础上基本可以确定系统设计必须达到的目标以下是个人网站必须具备的功能 对于内容主题的选择要做到小而精主题定位要小内容要精不要去试图制作一个包罗万象的站点这往往会失去网站的特色也会带来高强度的劳动给网站的及时更新带来困难记住在互联网上只有第一没有第二风格是抽象的是指站点的整体形象给浏览者的综合感受这个整体形象包括站点的CI标志色彩字体标语版面布局浏览方式交互性文字语气内容价值等等诸多因素网站可以是平易近人的生动活泼的也可以是专业严肃的不管是色彩技术文字布局还是交互方式只要你能由此让浏览者明确分辨出这是你网站独有的这就形成了网站的风格四可行性分析为了保证系统能够长期安全稳定可靠高效的运行个人网站应该满足以下的性能需求1系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能在系统设计和开发过程中要充分考虑系统当前和将来可能承受的工作量使系统的处理能力和响应时间能够满足学校对信息处理的需求2系统的开放性和系统的可扩充性个人网站在开发过程中应该充分考虑以后的可扩充性例如用户留言的需求也会不断的更新和完善3系统的易用性和易维护性3系统的标准性系统在设计开发使用过程中都要涉及到很多计算机硬件软件所有这些都要符合主流国际国家和行业标准4系统的先进性 目前计算系统的技术发展相当快作为个人网站在系统的生命周期尽量做到系统的先进充分完成企业信息处理的要求而不至于落后这一方面通过系统的开放性和可扩充性不断改善系统的功能完成5系统的响应速度原则是保证操作人员不会因为速度问题而影响工作效率 个人网站的设计构思一个人网站的主题与风格做网站首先必须要解决的就是网站内容问题即确定网站的主题如果自己在某些方面有兴趣或掌握的资料较多也可以做一个自己感兴趣的网站一者你可以有自己的见解做出自己的特色二者在制作网站时不会觉得无聊或者力不从心兴趣是制作网站的动力没有创作热情很难设计制作出优秀的作品对于内容主题的选择要做到小而精主题定位要小内容要精不要去试图制作一个包罗万象的站点这往往会失去网站的特色也会带来高强度的劳动给网站的及时更新带来困难风格是抽象的是指站点的整体形象给浏览者的综合感受这个整体形象包括站点的CI标志色彩字体标语版面布局浏览方式交互性文字语气内容价值等等诸多因素网站可以是平易近人的生动活泼的也可以是专业严肃的不管是色彩技术文字布局还是交互方式只要你能由此让浏览者明确分辨出这是你网站独有的这就形成了网站的风格风格是有人性的通过网站的色彩技术文字布局交互方式可以概括出一个站点的个性是粗犷豪放的还是清新秀丽的是温文儒雅的还是执著热情的是活泼易变的还是一成不变的总之有风格的网站与普通网站的区别在于在普通网站上你看到的只是堆砌在一起的信息你只能用理性的感受来描述比如信息量多少浏览速度快慢等在有风格的网站上你可以获得除内容之外的更感性的认识比如站点的品位对浏览者的态度等 在明确自己想给人以怎样的印象后要找出网站中最有特色的东西就是最能体现网站风格的东西并以它作为网站的特色加以重点强化宣传总之风格的形成不是一次定位的你可以在实践中不断强化调整改进二选择有创意的内容好的内容选择需要有好的创意作为网页设计制作者最苦恼的就是没有好的内容创意网络上的最多的创意即是来自于虚拟同现实的结合创意的目的是为了更好的宣传与推广网站如果创意很好却对网站发展毫无意义那么网站设计制作者也应当放弃这个创意另外主页内容是网站的根本之所在如果内容空洞即使页面制作地再怎样精美仍然不会有多少用户记得内容为王第四章网站详细设计一首页设计网站首页采用静动相结合的方式即静态的主画面和动态的图片透明轮换相结合体现本个人的勃勃生气动态首页方式包括图片展示新闻中心基地风采在线留言等模块利用php与数据库结合的技术建立数据库查询所有信息采用交互式的动态的web画面来实现如图41所示图41网站首页设计二二级页面的设计一个人展示 在导航菜单中点击个人展示可链接到产品展示的功能模块即可浏览全部的个人信息如图42所示图42个人展示设计二在线留言模块在导航菜单中点击在线留言可链接到在线留言的功能模块如图43所示图43在线留言三网站后台管理界面图44网站后台管理界面三数据库的设计一数据库的需求分析进行整个数据库设计必须准确了解与分析用户需求包括数据和处理用户需求分析是整个设计过程的基础是最困难最耗费时间的一步作为最基本的需求分析做得是否充分与准确决定了在其构建数据库的速度和质量用户需求具体体现在各种信息的提供存储更新和查询方面这就要求数据库结构能充分满足各种信息的输出与输入收集基本数据数据结构及数据处理的流程组成一份详尽的数据字典为后面的具体设计打下基础以这种思想作为设计策略二数据库的物理设计依据数据库的原理即可进行数据库的物理设计基于以上数据库的逻辑设计考虑程序设计的简易性同时考虑题目的时间该系统的数据库采用MicrosoftSQL Server2005本系统决定采用一个数据库数据库如下图45数据库的物理设计一图46数据库的物理设计二三网站实现代码1利用javascript脚本语言实现图片轮换tablecellspacing0cellpadding0width940aligncenterborder0tdalignmiddleSCRIPTlanguagejavascripttypetextjavascriptvarimgWidth940图片宽varimgHeight262图片高vartextFromHeight0焦点字框高度单位为pxvartextStyle"f12"焦点字classstyle不是连接classvartextLinkStyle"p1"焦点字连接classstylevarbuttonLineOn"ff8f33"button下划线on的颜色varbuttonLineOff"dbdbdd"button下划线off的颜色varTimeOut5000每张图切换时间单位毫秒varimgUrlnewArrayvarimgLinknewArrayvarimgtextnewArrayvarimgAlt newArrayvarimgContentnewArrayvaradNum0vartheTimervarfirstTimetrue焦点字框高度样式表开始documentwritestyletype"textcss"documentwritefocuseFromwidthimgWidthmargin0pxpadding0pxheightimgHeighttextFromHeightpxoverflowhiddendocumentwritetxtFromheighttextFromHeightpxline-heighttextFromHeightpxwidthimgWidthpxoverflowhiddendocumentwriteimgTitlewidthimgWidthtop-textFromHeight23pxheight18pxdocumentwritedocumentwritedivid"focuseFrom"SCRIPTlanguage"javascript"type"textjavascript"imgUrl[1]proimg01jpgimgtext[1]长春瑄瑄情商乐园imgLink[1]imgAlt[1]模板王imgUrl[2]proimg02jpgimgtext[2]JS代码 imgLink[2]imgAlt[2]JS代码imgUrl[3]proimg03jpgimgtext[3]导航菜单imgLink[3]imgAlt[3]导航菜单imgUrl[4]proimg01jpgimgtext[4]FlashXMLimgLink[4]imgAlt[4]FlashXMLimgUrl[5]proimg02jpgimgtext[5]模板王imgLink[5]imgAlt[5]模板王scripttype"textjavascript"src"jsswfjsjs"2在线留言功能的实现phpinclude"configauthphp"include"configpublic_includephp"include"configdb_functionphp" include"configfunctionsincphp"connConnect_DBDB_VARS_ARRAYuserid_SESSION[SESSION_USERID]page_now_GET[page_now]ifstrlenpage_now1page_now1sql"selectfromadmin"page_recs15每页显示记录数recmysql_querysqlconntotal_usermysql_num_rowsrecpagesceiltotal_userpage_recsifpage_nowpagespage_nowpagesifpage_now1before_page1ifpages1after_pagepage_now1elseafter_page1 elsebefore_pagepage_now-1ifpage_nowpagesafter_pagepage_now1elseafter_pagepagesipage_now-1page_recstmpi0iftotal_user0mysql_data_seekrecitmpnumiwhilerowmysql_fetch_arrayrecMYSQL_ASSOCuserarray[tmpi][id]row["Id"]userarray[tmpi][id1]tmpnum1userarray[tmpi][userid]row["userid"]userarray[tmpi][password]row["password"]dtimedate"Y-m-dHis"row["lastlogin_time"]userarray[tmpi][lastlogin_time]dtimequerysrow[querys] inssrow[inss]updsrow[upds]delsrow[dels]modalpowerrow[modalpower]iftmpi20userarray[tmpi][class]altbg3elseuserarray[tmpi][class]altbg4ifquerysyuserarray[tmpi][q1]"查询"ifinssyuserarray[tmpi][q2]"录入"ifupdsyuserarray[tmpi][q3]"修改"ifdelsyuserarray[tmpi][q4]"删除"userarray[tmpi][url]"adminadm_delphpid"row["Id"] tmpnumtmpiiftmpipage_recsbreaksmarty-assign"userid"_SESSION[SESSION_USERID]smarty-assign"url"urlsmarty-assign"userarray"userarraysmarty-assign"page_now"page_nowsmarty-assign"page_recs"page_recssmarty-assign"pages"pagessmarty-assign"total_user"total_usersmarty-assign"before_page"before_pagesmarty-assign"after_page"after_pagesmarty-displayadminadmtpl3留言统计查询页面phpinclude"configauthphp"include"configpublic_includephp"include"configdb_functionphp" include"configfunctionsincphp"retfunc_power"1""4"ifret"n"smarty-assign"msg""抱歉您没有权限浏览此界面"smarty-assign"return_url""rightphp"smarty-displayshowmsg_diytplreturn权限校验结束connConnect_DBDB_VARS_ARRAYaction_GET[action]smarty-assignactionactionifaction"submit"ids_GET[id]product_GET[product]time1_GET[time1]time2_GET[time2]names1urlencodenamessmarty-assignnames1names1smarty-assigntime1time1smarty-assigntime2time2smarty-assignproductproduct smarty-assignididsifproduct""a"11"elsea"abianhaoproduct"iftime1time2d"11"elsed"criqibetweentime1andtime2"ifdept0e"11"elsee"deptiddept"page_now_GET[page_now]ifstrlenpage_now1page_now1sql"selectaIdanamesccksumbinnumsumbtotalpriceabianhaocIdascidfromproductinfoasarukuinfo_detailas brukuinfoascwhereaIdbproductidandcIdbrukuinfoidandaanddGROUPbyanamesorderbyIddesc"page_recs15每页显示记录数recmysql_querysqlconntotal_usermysql_num_rowsrecpagesceiltotal_userpage_recsifpage_nowpagespage_nowpagesifpage_now1before_page1ifpages1after_pagepage_now1elseafter_page1elsebefore_pagepage_now-1ifpage_nowpagesafter_pagepage_now1elseafter_pagepages ipage_now-1page_recstmpi0iftotal_user0mysql_data_seekreciwhilerowmysql_fetch_arrayrecuserarray[tmpi][hao]tmpi1userarray[tmpi][xuhao]row[cid]userarray[tmpi][bianhao]row[5]userarray[tmpi][names]row[1]ckidrow[2]userarray[tmpi][ck]ckiduserarray[tmpi][nums]row[3]userarray[tmpi][prices]row[4]iftmpi20userarray[tmpi][class]altbg3elseuserarray[tmpi][class]altbg4tmpi iftmpipage_recsbreaksql"selectfromgys"recmysql_querysqlconni1whilerowmysql_fetch_arrayrecMYSQL_ASSOCuserarray1[i][id]row["Id"]userarray1[i][fullname]row["fullname"]isql1"selectfromtype1"rec1mysql_querysql1conni1whilerow1mysql_fetch_arrayrec1MYSQL_ASSOCuserarray2[i][id]row1["Id"]userarray2[i][names]row1["names"]ismarty-assign"userarray1"userarray1 smarty-assign"userarray2"userarray2smarty-assign"userarray"userarraysmarty-assign"page_now"page_nowsmarty-assign"page_recs"page_recssmarty-assign"pages"pagessmarty-assign"total_user"total_usersmarty-assign"before_page"before_pagesmarty-assign"after_page"after_pagesmarty-displaycgrk_querytpl4信息中心phpinclude"configauthphp"include"configpublic_includephp"include"configdb_functionphp"include"configfunctionsincphp"权限校验开始第二个参数说明0无限制1数据录入2数据修改3数据删除4查询统计第一个参数从1到7retfunc_power"1""0"ifret"n"smarty-assign"msg""抱歉您没有权限浏览此界面"smarty-assign"return_url""rightphp" smarty-displayshowmsg_diytplreturn权限校验结束connConnect_DBDB_VARS_ARRAYaction_GET[action]userid_SESSION[SESSION_USERID]page_now_GET[page_now]ifstrlenpage_now1page_now1ifactionsubmitnames_GET[names]smarty-assign"names"namessmarty-assign"names"urlencodenamessql"selectfromstaffwherenamelikenamesorderbyiddesc"elsesql"selectfromstafforderbyiddesc"page_recs15每页显示记录数recmysql_querysqlconn total_usermysql_num_rowsrecpagesceiltotal_userpage_recsifpage_nowpagespage_nowpagesifpage_now1before_page1ifpages1after_pagepage_now1elseafter_page1elsebefore_pagepage_now-1ifpage_nowpagesafter_pagepage_now1elseafter_pagepagesipage_now-1page_recstmpi0 iftotal_user0mysql_data_seekreciwhilerowmysql_fetch_arrayrecMYSQL_ASSOCuserarray[tmpi][id]row["id"]userarray[tmpi][id1]tmpi1userarray[tmpi][departments]row["departments"]userarray[tmpi][name]row["name"]userarray[tmpi][tel]row["tel"]userarray[tmpi][adder]row["adder"]iftmpi20userarray[tmpi][class]altbg3elseuserarray[tmpi][class]altbg4userarray[tmpi][addr]row["addr"]userarray[tmpi][url]"kehu_delphpid"row["id"]smarty-assign"tmpi"tmpitmpiiftmpipage_recsbreak smarty-assign"action"actionsmarty-assign"url"urlsmarty-assign"userarray"userarraysmarty-assign"page_now"page_nowsmarty-assign"page_recs"page_recssmarty-assign"pages"pagessmarty-assign"total_user"total_usersmarty-assign"before_page"before_pagesmarty-assign"after_page"after_pagesmarty-displaykehutpl三个人展示页功能的实现  在产品展示中用户可以浏览产品产品有分页的功能产品的名字也一同显示下面的page_no变量用来确定显示第几页数据如果是第一次启动该页面就令其为1否则就由传回来的参数page_no决定Dimpage_noIfRequestQueryString"page_no"""Thenpage_no1Else page_noCintRequestQueryString"page_no"EndIfdimdbsetdbservercreateobject"ADODBCONNECTION"dbopen"DBQ"servermappath"temp1mdb""DRIVERMicrosoftAccessDrivermdb"建立Recordset对象SetrsServerCreateObject"ADODBRecordset"strSql"SelectFrompicture"rsOpenstrSqldb1因为要分页显示所以用键盘指针下面查询记录如果非空就显示记录IfNotrsBofAndNotrsEofThen以下主要为了分页显示rsPageSize16设置每页显示8条记录dimpage_total定义总页数变量page_totalrsPageCount返回总页数会在下面输出数据页时用到rsAbsolutePagepage_no设置当前显示第几页用到了传过来page_no 下面一段利用表格显示当前页的所有记录DimIJIrsPageSize变量I用来控制显示当前页记录注意这里和rsPageSize要一致J0变量J用来控制每行显示4条记录ResponseWrite""可以在这里输出开始新行的标记DoWhileNotrsEofAndI0循环直到当前页结束或文件结尾II-1每显示一条I减1当变成0时表示本页结束JJ1下面几行输出一个单元格其中显示了图片的缩略图并显示了该图片的标题ResponseWrite"tdaligncenter"ResponseWrite"ahrefphoto"rs"filename""target_blankimgsrcphoto"rs"filename""width180height120"ResponseWrite""rs"title"REsponseWrite""这里规定每行显示4张图片Jmod4表示求I除以4得到的余数如果为0就表示需要在下一行开始显示了 输出标记就可以结束本行输出标记就表示下一个新行的开始IfJmod40ThenResponseWrite""EndIfrsMoveNextLoopEndifResponseWrite"共有"page_total"页"ResponseWrite"当前显示"page_no"页"ResponseWrite"请选择数据页"ForI1Topage_totalahref"listpictureasppage_noI"INext 总结毕业设计现在已经接近尾声了回想起来感觉收获颇多我这次毕业设计的任务是信息类网站个人网站它用到的开发工具是VisualStudioNETc语言数据库是SQLServer2005经过近两个多月的设计和开发松松个人网站基本通过测试其功能符合用户的要求实现了角色管理后台管理等功能的实现网站使用简洁明快的界面风格设计具备了友好性灵活性和可靠性实现了预期目标和功能但是由于毕业设计的时间较短所以该网站还有许多不尽如意的地方数据库设计过程中表的结构和字段的设计还不够优化表仍然存在的冗余问题没有将数据的冗余降低到最小因而本网站的运行效率的提高也是在今后的程序设计过程中的新课题通过毕业设计让我感受了网站开发的整个过程毕业设计不仅是对我在大学所学的知识的一个综合运用也是一次增长知识和经验的好机会同时也使我学会了许多处理解决问题的方法大大提高了自己的动手能力为即将走上工作岗位打下良好的基础学好一门编程语言有两个条件是必不可少的一是理论与实践结合在实际例程去验证书本上的理论能加深你对理论的理解二是学会总结把学习运用中的心得体会记下来当成一种经验或者教训加以提炼并在日后的应用中加以改进一定能提高你对这门编程语言的认识 现在我的这个个人网站就算完成了我的这个个人网站可以说是我在大学校园里的最后一次作品了所以在设计的过程中我倾注了大量的心血在假期期间为了设计好某一页面我付出了许多辛苦和汗水一心一意的扑在网站的设计上我终于设计好了我的这个个人主页我要感谢我的指导老师老师身负教学科研重任仍抽出时间不时给我们提建议殷殷之情尽在谆谆教诲中设计更倾注了他的大量心血从出搞到定稿不厌其烦一审再审大到网站布局的偏颇小到语法格式的瑕疵都一一予以指出参考文献〔1〕陈义辉沙继东企业级网站开发项目教程ASPNET北京中国人民大学出版社2010年9月〔2〕朱少民软件测试方法和技术北京清华大学出版社2005年7月〔3〕郭胜夏邦贵SQLServer数据库开发入门与范例解析北京机械工业出版社2004年4月〔4〕动态网站开发典型案例北京清华大学出版社2010年1月〔5〕美GregRicardo著邓少鹍梅珊译数据库管理网站开发实例北京清华大学出版社2011年3月〔6〕刘兵欧阳峥峥Web高级程序设计教程北京中国水利水电出版社2011年4月〔7〕张海藩软件工程导论第四版北京清华大学出版社2003年12月〔8〕徐罕吴玉新编著网站NET后台解决方案北京人民邮电出版社2011年论文指导阶段性进度检查记录 时间交流内容分值得分年月日选题合理性20年月日进展情况40年月日创新情况20年月日总体完成情况20论文成绩指导教师评语签名盖章年月日答辩组评语答辩成绩签名盖章 总评成绩年月日长春职业技术学院毕业论文设计专用纸长春瑄瑄情商乐园毕业设计专用纸网址13首页在线留言首页新闻中心信息展示管理员登个人简介联系我们'