版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于ASP.NET的穷游当道旅游网站开发肉肉(天津某某大学计算机与信息工程学院)1绪论1.1开发背景随着社会的进步,致使眼睛里看到的耳朵里听到的,是越来越多的商品化的信息;金融危机的出现导致大部分人的经济收入难以满足对物质的追求以及一地值千金的房屋,致使人们走入高节奏的生活;随着科技的发展,各种电子产品不断的更新吸引人类的眼球,致使人们走入与机器的交流中从而失去了健康拉开了人与人之间的距离;随着网络走入到我们中间以及各种高端游戏的出现致使人类远离大自然沉迷游戏失去真的自我;随着社会压力的增大、物价的上涨,旅游成为一种奢侈品[1];随着越来越经济化的旅游公司,真正体会当地美景、美食、城市风韵却愈加困难;随着“扶不扶”成为一种社会现象,当见义勇为要用断指来证明自己的清白,人与人之间的距离越来越远,人与人之间的“信任”也越来越飘渺,人与人之间的关系越来越冷淡;随着以上问题的愈加发展,亲近自然,感受自然,扩大视野,提高应变能力,放松心情,增进人与人之间的友谊与信任都成我们走进信息时代后的奢望。1.2开发目的而“穷游当道旅游网站”只想借助信息化的手缓解我们走进信息化社会的一种不良现象。让“背上行囊,清爽上路,简朴行走,自由心灵,穷尽天下美景[2]”的潇洒生活方式成为我们旅游的主流方式;让“勇敢上路,简朴出行”成为我们不惧怕的标志;让“沙发冲浪”概念深入驴友之心,摒弃戒备与偏见,人与人之间的“信任”正是沙发冲浪的象征符号与存在基石[3];让“互助旅游”成为我们旅游的主流概念;让“用心旅游”吸引人们走进自然,去感受泥土与青草的甜香,去聆听虫吟鸟叫蛙鸣,去观察蜂飞蝶舞虫爬,用自己的足迹证明自己的存在,去证明自然的存在,去发现自然的美好,去领悟人与人之间以及人与自然之间的感动,更为重要的是增进人与人之间的信任[3],让“扶不扶”不是一种社会为题,让“扶”成为主动行为[4]。1.3设计思路系统希望尽量减少旅游成本,并且通过旅游来拉近人与自然之间的距离、人与人之间的距离以及人与人之间的信任。(1)本系统引进沙发客的概念,沙主可以发布沙发,而沙发客,可以预定沙发,不仅可以降低旅游成本,也会通过与沙主沟通来增进人与人之间的关系[5],在整个入住的过程中使以人与人之间的信任为基石的。(2)发布旅游信息寻找同行驴友,不仅可以降低旅游的成本,而且可以结交新的朋友。(3)查找同城好友和老乡,使用户在冰冷陌生的城市可以寻找到一丝温暖与家的亲切。(4)系统实现实名认证操作,为尽量减少不良用户在网站中的乱操作和保护用户的安全。2系统总体说明2.1使用环境为了保证网站系统运行的效率和可靠性,在服务器端应该具有较高的软硬件配置,而客户端的要求不是很高。推荐运行环境如下:2.1.1硬件设备(1)客户端硬件配置:INTELP4700MHz以上或与此相当的CPU40G以上硬盘空间512M以上内存(2)Web服务器端硬件配置:INTELP43.5以上或与此相当的CPU40G以上硬盘空间,操作系统所在硬盘分区剩余空间不得少于15G推荐使用1G以上内存(3)数据库服务器端硬件配置:INTELP43.5以上或与此相当的CPU。40G以上硬盘,操作系统所在硬盘分区的剩余空间不少于15G。建议数据库服务器能有除系统盘以外的一个分区,可用于独立存放数据库的数据文件、事务日志文件、数据库备份文件等,例如D盘。推荐使用1G以上内存2.1.2支持软件(1)客户端运行环境:WindowsXP或以上操作系统IE6.0或以上版本浏览器(2)Web服务器端运行环境:WindowsServer2003企业版操作系统,安装SP2以及其他安全补丁Microsoft.NetFramework3.5安装SP1补丁IIS6.0(3)数据库服务器端运行环境:WindowsServer2003企业版操作系统,安装SP2以及其他安全补丁MicrosoftSQLServer2005企业版+SP2补丁系统主要功能系统主要分为两个模块:前台页面功能实现和后台管理功能实现,如图1所示:图1系统主要功能图图1系统功能分布图2.2.1前台页面图1系统主要功能图图1系统功能分布图(1)用户注册实现用户注册成会员,以便查看系统中的沙发信息、旅游信息、同城好友。(2)用户登录实现已注册的用户进行登录系统操作,登录的用户可以再个人中心进行完善个人资料和填写实名认证资料。只有登录的用户才能在系统中查看其它驴友的详细信息。(3)用户个人信息完善登录的用户可以再个人中心进行个人信息完善,以便寻找同城、寻找老乡的功能实现。(4)实名认证已登录的用户,可以通过填写身份证号和上传身份证件照片、近期生活照,如果该用户填写的姓名、性别、身份证号都与虚拟公安机关数据表中的某条数据一致,则继续等待管理员对用户上传的身份证件照片和近期生活照进行审核。(5)发布沙发信息经过实名认证的用户可以发布沙发信息,以便发布的信息真实可靠和其他用户查看信息与预定沙发。(6)发布旅游信息经过实名认证的用户可以发布旅游信息,寻求一同旅行的驴友。(7)搜索沙发用户可以再系统中根据沙主性别和居住地查找沙发。(8)预定沙发经实名认证的用户可以预定沙发,等待沙主的回复。(9)允许驴友入住沙发沙主可以查看个人中心的我的沙发信息,对于预定该沙发的驴友进行确认和不确认操作,以告知驴友可不可以入住。(10)搜索旅游信息通过输入起始地点和目的地点搜索旅游信息以便找到通行的驴友。(11)搜索同城/老乡通过城市可以搜索同城好友和老乡。2.2.2后台管理(1)管理员登录实现管理员登录后台的操作。(2)审核用户的实名认证根据虚拟公安机关系统匹配审核成功的用户的身份证照片以及近期生活照将显示在后台实名验证模块中,管理员可以对其进行人工审核。(3)虚拟公安机关系统虚拟公安机关国家公民信息的数据表,而在该页面可以向这个虚拟的表中添加数据。(4)用户管理管理员可以根据用户的id先搜索要删除的用户,然后在显示用户信息的页面进行删除用户。(5)沙发管理管理员可以删除用户发布的沙发信息。(6)旅游信息管理员可以对用户发布的旅游信息进行管理,对其进行删除操作。(7)退出系统管理员通过点击【退出系统】,系统页面直接跳转到网站的首页。3开发环境与相关技术3.1开发环境(1)软件环境:操作系统:Windows7旗舰版中文操作系统浏览器版本:InternetExplorer11.0中文版本设计工具:MicrosoftVisualStudio2010中文版本数据库管理系统:MicrosoftSQLServer2008R2中文版本(2)硬件环境:CPU:Intel(R)Core(TM)CPU@2.30Hz2.30GHz内存:4.00GB硬盘:500GB3.2开发工具图形图像制作:PhotoShopCS6程序设计:VisualStudio2010E-R图绘制:DiagramDesigner数据库设计:SQLServer2008R2系统利用VisualStudio2010开发。ASP.NET是一个统一的Web开发模型,它包括您使用尽可能少的代码生成企业级Web应用程序所必需的各种服务。ASP.NET作为.NETFramework的一部分提供。当您编写ASP.NET应用程序的代码时,可以访问.NETFramework中的类。您可以使用与公共语言运行库(CLR)兼容的任何语言来编写应用程序的代码,这些语言包括MicrosoftVisualBasic、C#、asp.NET和J#。使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面的优点的ASP.NET应用程序[6]。3.3设计方法与技术3.3.1方法一个优秀的网站应具备有用户访问网站的速度要快;注意反馈与更新。及时更新网站内容、及时反馈用户的要求;首页设计要合理。首页给访问者留下的第一印象很重要,设计务必精美,以求产生良好的视觉效果[7]。(1)用户需求调查;制定网站规划书。制定目标和任务;视觉效果设计;界面设计;功能详细说明书;信息设计;另外,计划书还必须分析项目开发人力、开发周期、工程预算、信息更新、维护费用、以及在开发过程中可能遇到的技术问题或者其他困难。(2)执行规划书。这一阶段需要将设计与技术实现相结合,将视觉设计和程序代码相结合。(3)测试。当每一个阶段工作完成后,测试是一个不可忽略的重要阶段。用户绝对不会对一个充满问题的网站感到满意。网页需要在不同的计算机运行平台环境下、在用户常用的不同浏览器环境下、在不同的显示器分辨率的环境下进行测试。最后,还需要多人对整体的项目进行测试。(4)网站的维护和更新。网站的信息是一个动态的交换过程,时常需要更新数据和信息,同时还要担负着修复被破坏的数据的任务。尽管这项工作一般由客户来自行执行,但设计师仍然应该提供相应的指导和方法。3.3.2技术VisualStudio.NET是.NET平台下最为强大的开发工具,无论是软件服务商,还是企业应用程序的部署与发布,VisualStudio.NET都可以提供近乎完美的解决方案。VisualStudio.NET提供了包括设计、编码、编译调试、数据库联接操作等基本功能和基于开放架构的服务器组件开发平台、企业开发工具和应用程序重新发布工具以及性能评测报告等高级功能[8]。4系统设计要点4.1数据库设计4.1.1数据库的概念结构设计通过对系统的需求分析得到下面的实体-关系图[9]:图2系统E-R图4.1.2数据库逻辑结构设计现在需要将上面的数据库概念结构转化为SQL数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。在上面的实体以及实体之间关系的基础上,形成数据库的表格[10]:(1)系统用户表表SEQ表\*ARABIC1系统用户表名称数据类型允许null值简述userIDintno系统用户唯一标识usernamevarchar(50)no用户名称userpwdregisterTimevarchar(50)no用户密码datetimeno用户注册时间shenfenzhengvarchar(50)yes身份证图片shenfenzhengzhaovarchar(50)yes身份证号shenghuozhaovarchar(50)yes生活照片isTruevarchar(50)yes实名标志trueNamenvarchar(50)yes真实姓名ageintyes年龄sexnvarchar(50)yes性别nowProvinceintyes现居省份nowCityintyes现居城市nowAreaintyes现居地区homeProvinceintyes家乡所在省份homeCityintyes家乡所在城市homeAreaintyes家乡所在地区introtextyes自我介绍telnvarchar(MAX)yes电话号码shengrinvarchar(50)yes生日(2)系统管理员表表2系统管理员表名称数据类型允许null值简述adminIDintno系统管理员唯一标识adminNamevarchar(50)no管理员名称adminPwdvarchar(50)no管理员密码(3)沙发信息表表3沙发信息表名称数据类型允许null值简述shafaIDintno沙发唯一标识usernamenvarchar(50)yes沙主名称shafaProvinceintyes沙发所在省份shafaCityintyes沙发所在城市shafaAreaintyes沙发所在地区shafaqingkuangtextyes沙发情况shafaTypetextyes沙发类型shafaEattextyes提供吃住shafadaoyoutextyes提供导游shafaDaytextyes沙发天数shafaSexnvarchar(50)yes沙发性别shafaTeltextyes沙主电话Timedatetimeyes发布时间(4)旅游信息表表4沙发信息表名称数据类型允许null值简述lvyouIDintno沙发唯一标识usernamenvarchar(50)yes沙主名称titlenvarchar(50)yes旅游标题cpintyes出发地省份ccintyes出发地城市caintyes出发地地区mpintyes目的地省份mcintyes目的地城市maintyes目的地地区lvyouintrotextyes旅游信息内容cTimedateyes旅游时间helpIDintyes编辑时所用id(5)沙发预定信息表表5沙发预定信息表名称数据类型允许null值简述bookIDintno沙发预定唯一标识shafaIDintyes沙主id号usernamevarchar(50)yes预定沙发用户名bookTimedatetimeyes预定时间bookResultvarchar(50)yes预定结果(6)省份信息表表6省份信息表名称数据类型允许null值简述provinceIDintno省份唯一标识provinceNamenvarchar(50)yes省份名称(7)城市信息表表7城市信息表名称数据类型允许null值简述cityIDintno城市唯一标识cityNamenvarchar(50)yes城市名称provinceIDintyes省份ID(8)地区信息表表8地区信息表名称数据类型允许null值简述areaIDintno地区唯一标识areaNamenvarchar(50)yes地区名称cityIDintyes城市ID(9)虚拟公安机关用户信息表表9虚拟公安机关用户信息表名称数据类型允许null值简述policeIDintno公民IDpoliceCodevarchar(MAX)no公民身份证号policeNamenvarchar(50)no公民姓名policeSexnvarchar(50)no公民性别policeBirthdateyes公民生日policeAddressnvarchar(MAX)no公民地址policePhotovarbinary(MAX)no公民头像4.2系统功能实现4.2.1界面首页在VisualStudio2010中运行该网站,在浏览器中显示该页面如图3所示:图3系统首页显示网站首页显示布局很简单,首先将网站的名字显示在用户的眼帘;其次在网站的右上角,给用户显示【登录】、【注册】的连接;其次网站用一个动态的文字告诉用户该网站最终想实现的效果;最后系网站一改网上的网站布局风格。以一朵花的形状显示网站具有的几个功能模块,用户可以点击进行叶面跳转;管理员也可以通过点击【管理】进入后台管理。图3系统首页显示4.2.2用户注册用户可以点击网站首页的【注册】跳转到注册页面,如图4所示:图4注册页面显示用户可在这里输入用户名和密码进行注册,网站中对用户名的限制是“3到16位字母和数字组合”;网站中对密码的限制是“6到18位数字和字母组合”;密码和确认密码必须一致,否则系统将给出提示“两次密码不一致”。注册成功的用户将成为该网站的用户,用户此时可以点击此页面上【点此登录】和页面右上角的【登录】跳转到登录页面。图4注册页面显示4.2.3用户登录以注册的用户可以在网站首页点击【登录】或者点击【个人中心】进行登录;刚刚注册的用户也可以通过点击注册页面的【点此登录】进行登录。网站登录页面如图5所示:图5登录页面显示用户在登录页面通过输入用户名和密码以及验证码进行登录,如果输入的用户名不在该网站所用的数据库中,或者密码错误,系统将给出提示“用户名密码错误”;如果验证码输入错误,体统将给出提示“验证输入错误”。如果用户登录成功,网站跳转到首页,并且在首页右上角显示“欢迎XX”和【退出】按钮。图5登录页面显示4.2.4个人中心-完善资料登录的用户在首页点击【个人中心】跳转到该用户的个人中心页面;没有登录的用户点击【个人中心】时会先跳转到用户登录页面,登录后才能进入个人中心页面。在个人中心点击左侧菜单栏的【完善资料】,用户可以对自己的信息进行完善。用户完善资料页面如图6所示:图6个人中心-完善资料页面用户可以在个人中心中完善资料,有利于自己的是名人增和其他用户搜索老乡和搜索同城好友,真实的资料也可以使增加寻找到驴友的成功率,和寻找沙发的成功率。在姓名处网站限制用户只能输入汉字和在年龄处网站限制用户只能输入数字。资料完善之后点击【完善资料】。图6个人中心-完善资料页面4.2.5个人中心-实名认证在用户的个人中心,点击【实名认证】如图7所示:图7个人中心-实名验证页面该页面会直接获取用户在完善资料页面输入的真实姓名、性别以及显示当前用户的用户名,用户在此还要输入身份证号,系统限制身份证号为15个数字或17个数字加一个“X”,点击提交的时候,如果虚拟公安系统数据表中与该用户输入的姓名、性别、身份证号中有一个不匹配,则系统弹出提示框“您输入的姓名、性别、身份证号和公安系统的数据不匹配”。只有经过公安系统的匹配审核后,用户的实名信息会在后台显示,须经管理员的再一次审核。实名审核通过的用户不能再进行实名认证。图7个人中心-实名验证页面4.2.6个人中心-我的沙发点击用户个人中心左侧菜单栏中【我的沙发】,跳转到我的沙发页面,如图8所示:图9个人中心-发布沙发页面图8个人中心-我的沙发页面用户可以再此点击【发布】进行发布信息如图9所示:图9个人中心-发布沙发页面图8个人中心-我的沙发页面用户可以在这里发布沙发,如果没有实名认证的用户是不能发布沙发的。在我的沙发页面用户可以对自己的沙发信息进行处理。如删除处理,用户也可以查看沙发信息和预定该沙发的驴友信息,以及对预订信息进行处理。如图10所示:图10个人中心-发布沙发-沙发详情页面在该页面沙主可以对沙发客的信息进行了解然后再决定是否让沙发客入住在自己的沙发上。并且审核的信息将会显示在沙发客的沙发预定中。图10个人中心-发布沙发-沙发详情页面4.2.7个人中心-旅游信息点击用户个人中心-旅游信息,旅游信息页面显示如图11所示:图11个人中心-旅游信息页面在该页面,用户可以发布自己的旅游信息等待志同道合的驴友联系,在该页面用户也可以对自己发布的旅游信息进行编辑和删除操作。图11个人中心-旅游信息页面4.2.8个人中心-沙发预定点击用户个人中心-预定沙发,预定沙发页面如图12所示:图12个人中心-沙发预定页面用在给页面可以看见自己预定的沙发信息,并且查看沙主的详细信息以及查看是否可以入住沙发的信息。图12个人中心-沙发预定页面4.2.9沙发在网站首页点击【沙发】,进入沙发信息页面,如图13所示:图13沙发信息页面该页面上半部显示的是最新的沙发信息,点击之后显示该沙发的详细页面,如图14所示:图13沙发信息页面图14沙发详细信息页面图14沙发详细信息页面在沙发详细页面,用户可以查看沙主的详细信息,但是没有登录的用户查看沙主信息的时候,系统会提示请先登录。在该页面用户也可以预定沙发,但是没有实名通过的用户是不能进行预定沙发,并且同一用户不能七天内预定同一个沙发,用户自己不能预定自己的沙发。预定的沙发信息将会显示在沙发客的个人中心沙发预定中,也将显示在沙主的我的沙发的详细信息页面中。在沙发信息页面的下方显示的是一个查询页面,用户可以根据自己想找的沙发目的地和性别进行查询,并且可以再查询的页面中可以点击沙发信息看其详细信息和预定沙发信息。4.2.10旅游在网站首页点击【旅游】,页面显示如图15所示:图15沙发详细信息页面旅游信息页面分为上下两个部分,上半部分显示最新的旅游信息,点击旅游信息可以查看其详细的信息以及可以查看发布信息的驴友相关信息,但是只有登录的用户才能查看驴友的信息;页面的下半部分,是一个查询功能,用户可以根据起始地点和目的地进行查询旅游信息及信息的详细信息以及发布该信息的驴友的详细信息。图15沙发详细信息页面4.2.11老乡在网站首页点击【老乡】,页面显示如图16所示:图16老乡信息搜索页面用户可以在这里输入自己的家乡地址寻找全网站内的驴友老乡。图16老乡信息搜索页面4.2.12同城在网站首页点击【同城】,页面显示如图17所示:图17同城驴友搜索图17同城驴友搜索页面4.2.13后台管理-实名认证管理员可以在网站首页点击【管理】或在首页低端【登录后台】,在管理员登录页面进行登录,登录后显示后台管理页面:图18后台管理页面点击左侧菜单栏实名认证,页面如图19所示:图18后台管理页面图19后台管理-实名认证页面用户提交的实名认证只有通过公安机关公民数据的匹配审核成功后,该审核信息才会出现在后台管理-实名认证页面,经过管理员再一次的审核。点击上图的【认证】按钮,跳转用户详细信息显示页面,管理员对该用户进行审核。图19后台管理-实名认证页面图20后台管理-实名认证-认证页面管理员可以在此页面对用户的身份证照、生活照、以及身份证号、公安系统用户的照片进行比对进行决定通过和不通过。图20后台管理-实名认证-认证页面4.2.14后台管理-虚拟公安机关系统管理员在后台管理页面点击虚拟公安机关系统,页面如图21所示:图21后台管理-虚拟公安机关系统页面这个是模仿公安机关录入公民信息的页面,也是为了给这个虚拟的数据库增加数据的操作。系统对输入的身份证号进行了限制只能输入15位数字,或者18位数字或17位数字加上“X”。图21后台管理-虚拟公安机关系统页面4.2.15后台管理-用户管理管理员在后台管理页面点击用户管理,页面如图22所示:图22后台管理-用户管理页面管理员可以对网站的用户进行管理,通过在查询条件限制框内输入用户id,可以对搜索到的用户信息进行删除处理。图22后台管理-用户管理页面4.2.16后台管理-沙发管理管理员在后台管理页面点击沙发管理,页面如图23所示:图23后台管理-沙发管理页面管理员可以对系统中用户发的沙发进行删除操作。图23后台管理-沙发管理页面4.2.17后台管理-旅游管理管理员在后台管理页面点击旅游管理,页面如图24所示:管理员可以对系统中用户发的旅游信息进行删除操作图24后台管理-旅游管理页面。图24后台管理-旅游管理页面4.2.18后台管理-退出系统管理员可以通过点击退出系统,系统将跳转到网站首页。5讨论5.1设计存在的问题经过两个月来的对编程语言的学习和技术的实战以及对同类网站的了解运行,开始了对本系统的设计、建库、编程。由于时间有限、技术能力不高,整个系统还是存在一些问题:(1)页面设计不完美;(2)后台管理员没有发布公共信息的功能;(3)实名认证不够完善,没有视频认证以及支付宝认证和身份通认证,并不能将危险降到最低。(4)系统设计的时候代码存放位置乱,不易以后对系统的维护。5.2进一步改进设想该系统虽然已经实现部分功能,但是仍有一些设想没有实现:(1)用户可以发布穷游攻略(2)用户可以发布一些旅游时拍照的图片(3)用户个人中心有待完善,如上传头像、关注站内网友、发布心情、回复帖子(4)沙发客预定沙发时,系统应该将其个人信息和联系方式发送到沙主手机上以便在允许沙发客入住前了解沙发客有待技术能力提高后对系统进一步完善。5.3经验与体会在整个毕设的开发过程中,从最开始的选题、需求分析、概要设计、详细设计、编码实现,系统测试每走一步都会遇见不同的问题,并不是每一次解决问题都是那么的顺利。了解社会形势和人们需求以及有待改变的现状选择毕设题目[11];通过在知网上找与毕设题目有关的期刊和论文来了解这个毕设需要的技术,然后在网上浏览该类网站如“穷游网”、“沙发客网”、“7998沙发客穷游网”、“9k沙发客网”,每一个网站的每个功能都尽可能的走一遍,了解这些网站所具有的功能和自己想实现的功能进行整合,选择他们的优势在加上自己的设想开始写需求分析,在这个过程中并不是很顺利,因为大部分网站都需要实名认证对于一个不知道什么是身份通的我很是无力,以及网站的部分功能是实现不了的因为有积分,致使为了知道它的功能我不得不每天到达网站进行签到、发帖;接着就是对需求中的功能进行整合,分模块,然后设计数据库,编写数据字典、画E-R图、建立数据库和表,这里遇到最多困难就是开始对功能实现不熟悉,导致在后期在数据库的表中添加字段,或者更该字段的类型;编码实现时是非常考验语言掌握和技术展现的,我不得不再看C#相关数据和ASP.NET的相关数据然后了解建设网站的流程,这个部分也是在整个毕设的时候遇见问题最多的步骤,总会因为字符、字段类型、session、布局、传值跳转出错,有的时候错一步因为不懂要改好久,我想时间不是浪费了而是成长了;系统测试阶段,一个是发现bug,一个是解决bug,有些bug仍然存在但是由于技术的原因,未对其进行修改。在这个网站的开发过程中,深深的体会到了,做什么都要走一步想百步,不能为了一时之便忘记规范,更应改做一点、测一点,以不至于后期对系统进行更改和维护的时候很不方便,多了很多麻烦,这也许就是一个好的程序员所称之为好而不能犯的错误吧。总而言之,这次的毕业设计中,我尽了自己最大的努力付出,理所当然的也得到了自己的收获,一分耕耘一分收获,我一直记着这句朴实且实在的话,这对我的现在,以及未来的生活,都是前进的动力。【参考文献】[1]张亚威.穷游?富游?[J].新经济,2013,11:25[2]天下.穷游网:成立即盈利[J].大众投资指南,2014,03:51[3]段圣奎,张述林,姜辽.收获信任与温暖的新潮旅游群体——对沙发客的初步研究[J].旅游学刊TourismTribune,2013,07:56[4]林丽,张建新.人际信任研究及其在组织管理中的应用[J].心里科学进展,2002,03:322[5]清沙.“沙发客”让世界变得更小[J].湖北画报(湖北旅游),2009,06:51[6]里伯提,赫威兹,翟杰,赵立东,张昊.ASP.NET程序设计[M].北京:电子工业出版社,2007.321-421[7]StephenWalther.SiteDesignandImplementation[EB/OL]./en-us/library/4w3ex9c2.aspx,2007-06-26.[8]李千目,严哲,纪青莹,郭鹏.ASP.NET程序设计与应用开发[M].北京:清华大学出版社,2009.105-131[9]吴秀丽,丁文英,冯爱兰,杜彦华.数据库系统技术与应用SQLServer2008[M].北京:清华大学出版社,2010.92-156[10]JosephSack.金迎春.SQLServer2008实战[M].北京:人民邮电出版社.2010.56-78[11]杨芳,邝奕轩.浅析我国“沙发客”互助旅游发展[J].人民论坛,2012,36:90-91致谢毕业设计是对毕业生所学专业知识的一个总结、归纳、深化的过程,其中包含了我们需要时时加强的东西:诸如分析解决问题能力、查阅文献的能力、统筹编辑的能力和总结经验的能力等等。在这过程中成长、历练、学习。不得不说在整个系统的开发过程中,不得不感谢我身边的朋友、同学、以及我的指导老师,在我迷路在代码中的时候将我拉出来,不至于使我在代码中寻不到出路。每一次问题的出现都可以看见这些“亲人”对我的帮助。或许在整个做毕设的过程中我学到的是技术、历练的是经验,但是给我感触最深的是在这个过程中朋友和导师给我的温暖,如甘泉慢慢沁入我心,让我一个女孩即使身在异地仍不感觉孤单。感谢天津某某大学牧养我的四年,给我的是知识、眼界、能力、同学、朋友、老师。感谢同学在这四年来带给我的关心和欢歌笑语以及谱写我大学四年中每一个精彩瞬间。感谢我的老师、导师在这四年来对我知识的传授、生活的关心,充实我的大脑、提供我的含金量和给我的生活添加一米的阳光。这里有你们,我的大学不再单调,给我的青春留下美好的记忆,这记忆不会封存在这结业论文中,它深深的刻在脑海了,走到哪里带到哪里,以至于在未来走过荆棘,不至孤独,有泪可落,却不是悲凉,因为你们。附录1:外文文献原文SiteDesignandImplementationStephenWaltherStephenWalther.SiteDesignandImplementation[EB/OL]./en-us/library/4w3ex9c2.aspx,2007-06-26.IntroductionThedevelopmentofnetworktechnologyfortoday'sglobalinformationexchangeandsharingfundingsourceintheestablishmentofcontactsandprovidemorechannelsandpossible.Homeswillbeknownworldaffairs,accordingfewkeyboardorafewmouseclickscanbedistantfriendsthousandsofmilesawayexchanges,andonlinecommunications,Internetbrowsing,on-lineinteractive,e-commercehasbecomeamodernpartofpeople'slives.Internetera,hascreatedthenewpeople'sworkandlifestyle,theInternet,opennessandsharingofinformationmodel,breakingthetraditionalmodeofinformationdisseminationmanybarriersforpeoplewithnewopportunities.Withcomputersandtheadventoftheinformationage,thepaceoftheadvanceofhumansocietyingraduallyaccelerated.Inrecentyearsthedevelopmentofwebdesign,fastpeopleoccupied.Withthedevelopmentofwebdesign,acolorfulonlinewebsitetogetheronescenicbeauty.Todesignaestheticandpracticalwebsiteshouldbethoroughlymasterthebuildingtechniques.Inbuildingsite,weanalyzedthewebsitesofobjectives,contents,functions,structure,theapplicationofmorewebdesigntechnology.ThedefinitionofwebsiteHowdefinitionofwebsites?Websiteidentifiedthetasksandobjectives,thebuildingsiteisthemostimportantissue.Whypeoplewillcometoyourwebsite?Youhaveauniqueservice?Thefirstpeopletoyourwebsiteistowhat?Theywillcomeback?Alltheseissuesmustbetakenintoaccountwhenthesitedefinitionoftheproblem.Definitionsiteto,firstofall,theentiresitemusthaveaclearunderstandingofwhatthedesignshouldunderstandintheend,themainpurposeofthemission,howtocarryoutthetaskoforganizationandplanning.Second,tomaintainthehigh-qualityWebsite.Manywebsitesinthefaceofstrongcompetitionfromhigh-qualityproductisthegreatestlong-termcompetitiveadvantage.AnexcellentWebsiteshouldhavethefollowing(1)usersvisitWebsiteisfaster.(2)attentiontothefeedbackandupdates.Toupdatethecontentofthewebsiteandtimelyfeedbacktheuser'srequirements;(3)Homedesigntobereasonable.Hometothefirstimpressionleftbyvisitorsisimportant,thedesignmustbeattractiveinordertohaveagoodvisualeffect.ThecontentsofthewebsiteandfunctionThecontentofthewebsiteistobeanew,fast,allthreesides.Thecontentofthewebsite,includingthetypeofstatic,dynamic,functionalandthingstodealwith.Websitecontentisdeterminedinaccordancewiththenatureofthesite,inthedesignofthesite,commercialwebsites,popularsciencesite,companywebsites,teachingandexchangewebsites,thecontentandstylearedifferent.Wehaveestablishedwebsiteswiththenatureofthesetypesofsitesarenotthesame.Thestructurewebsite(1)sitestructure;(2)definitionofnavigation;(3)VisualDesign;(4)frameworkanddesignpages.Withincreasingdemandsondesign,highstyle,high-gradedesignworkbeforegainingpopularity.Thisalsotothedesignershaveputforwardhigherrequirements,fromthispointofview,theplatedesignistomeettherequirementsofthepeopleshouldbeandHealth.Therapiddevelopmentofscienceandtechnology,theInternetintomillionsofhouseholds,alsoproducedanewdesignspace,andanewwebdesignanimportantpartofthefieldofdesign.Excellentwebdesign,wemusthavegoodcreative,sothattheaudiencecanbedifficulttoshiftattentionlongtime,producepower.Layoutisveryimportant,throughtext,graphicsspaceportfolio,canbestexpressharmonywiththeUnitedStates.Ifyouwanttofurtherunderstandwebsitedesign,madeseparatelyfromotherwebsite'shomepage,youneedtohavemorelikeCSS,javascript,CGI,andotherwebdesigntechnology.InbuildingonthesiteoftheCSS,javascriptandotherwebdesigntechnology.CSSApplicationDesignwebsite(1)WhatisCSS?CSSisastylesheet(stylesheet)technology.SomeofthemcalledCSS.(2)thecombinationofCSSandHTMLform.Mode1:TheCSScontent,asdefinedinthewritingbetweenthelabels.Mode2:CSSwillbepreservedasaseparatetextfile,andthenfromlabelstocall.(3)CSSthewebsiteofexamples.Thewebsitepages,andincreasethefollowingdefinitionsothatthepagesshowwithspecialeffects.ApplicationDesignwebsitejavascriptjavascriptandtheemergenceofmakinginformationbetweenusersisnotonlyadisplayandbrowsetherelationship,buttoachieveareal-time,dynamic,cross-expression.ThusbasedontheCGIstaticHTMLpageswillbetoprovidedynamicreal-timeinformation,andcustomerresponsetotheoperationoftheWebpagesreplaced.javascriptscriptingissatisfythisdemandarisingfromthelanguage.It'slovedbyextensiveuser.Manyscriptinglanguageitisinarelativelygood.WWWandeffectivelyachievethecombinationofthecomputernetworkcomputingandnetworkblueprint.WiththepopularityoftheInternet,moreandmoregovernmentdepartments,companiesandindividualsawareoftheneedtohavetheirownindependentWebsite.Belowonthedesignandproductionsitesonsomeoftheirownexperience.AfterconductingsystematicanalysisEnd,weshouldcarryoutsystemdesign.Webpagedesignsimilartothedevelopmentofsoftwaredesign,top-down,bottom-upandcontinuousupdating,andotherdesignmethods.Themaintaskistodesignthecontentofthesites,includingthewebsiteinformationorganizationstructure,appearance,contentblock,navigationandlinks,directorystructuredesign.Systemdesignisthesitereadybeforetheconcreterealizationofthewebsitetofurthertherealizationofmorespecificrequirements,theoveralleffectonthewebsite,localdetailshaveacleareridea.Thisentireprocessisthekeysiteplanning.NextishowtoachievetheirownWebsitedesignissues.Therealizationofthesite,Ithinktheneedtobeconsideredintwoparts:therealizationwebsite;Webserverscanbeachieved.Intheprocessofachievingwebsite,technologyselectionisveryimportant.FormermajoruseHTMLlanguage,thestrongertheinteractivewebsite,theproposeduseofASP,JSP,PHPandotherprogrammingtohelpachieve,themorecomplexWebsitemayalsohaveitsowndatabase.ThelatterisbasedonallkindsofdifferentoperatingsystemsusedWebserversoftwareinstallationanddebugging.Thisstageisthewholeprocessofthemostimportantandmosttime-consumingpart.Whenwecompletedthework,theneedforwebsitereleased.Atthisstageoftheproductiononthewebsitedrawingtoaclose,themaintaskistodoagoodjobinthewebsitereleasetothenetwork,thewebsiteforfinalmodifications,testing,homepagecanguaranteenormaloperationofthenetwork.Publishedinthewebsiteafterwebsitetodealwithvariousaspectsofthetests,includingthepossibilityofanydifferentwebbrowsers,differentvisitorshaveshownnormal,ASP,JSP,PHPnormalprocedurecanwork,andsoon.Thisstageisthewebsiteoftrialoperationperiod,thewebsiteatthistimeshouldbetomakeupforvariousshortcomings,thewebsitewillbemoreperfected.Afteraperiodofoperation,thesiteenteredthenormaloperationperiod,themaintaskistoupdateoutdatedinformationwebsite,thevisitor'smessagetimelyfeedbacktofurtherimprovethewebsite,theintroductionofnewtechnologiesconstantlyupdatewebsite,visitwebpagesmorequickly,moreaestheticappearance,InformationResourcesricher.Aboveistheestablishmentofthestationtoroughlyfollowthesevensteps,sevenstepsarecomplementary,butcanbethebasisofeaseofwebsiteandcomplexityofaweakeningorstrengtheningappropriatelink.Inshort,buildingasuccessfulwebsiteisnotaneasytask,itneedsall-roundconsideration,theCompositevariousfactors.
附录2:英文文献中文译文史蒂芬瓦尔特.史蒂芬瓦尔特.网站的设计与实现[网上电子公告]./en-us/library/4w3ex9c2.aspx,2007-06-26.引言网络技术的发展,为今天全球性的信息交流与资在建立源共享和交往提供了更多的途径和可能。足不出户便可以知晓天下大事,按几下键盘或点几下鼠标可以与远在千里之外的朋友交流,网上通信、网上浏览、网上交互、网上电子商务
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- JNJ-6231-生命科学试剂-MCE
- 2026年反应实验测试题及答案
- 2026年期末素质测试题答案
- 2026年运动生理自我测试题及答案
- 2026年情绪健康人生测试题及答案
- 2026年锅炉岗位测试题及答案
- 2026年扩招高职业入学测试题及答案
- 消防安全管理制度范文
- 制作图形面积题目及答案
- 医院门诊实名制就诊制度
- 2025江苏苏州市城投集团第一批次招聘16人笔试历年参考题库附带答案详解
- 2026年绍兴市社区工作者(专职网格员)招聘考试试卷1含答案解析
- 2026年纪检监察考试题库(附参考答案)
- 第22课 《太空一日》课件(内嵌视频 ) 2025-2026学年统编版语文七年级下册
- GB/T 21186-2026傅立叶变换红外光谱仪
- 2025年事业单位预防医学岗《公卫知识》真题及答案解析
- 2025年度中国展览数据统计报告
- (完整版)企业商业秘密管理体系及保密措施
- 福建省特安安全技术服务中心有限公司招聘笔试题库2026
- 2026年高考(湖南卷)英语试题及答案
- 【期末】《国家安全概论》(西安交通大学)期末考试慕课答案
评论
0/150
提交评论