




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
三亚旅游网站的设汁与实现三亚旅游网站的设汁与实现/36景点信息实体图如图3-4所示。图3-4景点信息实体图新闻信息实体图如图3-5所示。线路信息实体图如图3-6所示。C途径景:点]图3-6线路信息实体图订单信息实体图如图3-7所示。(订单时间、
图3-7订单信息实体图门票信息实体图如图3-8所示。图3-8门票信息实体图留言信息实体图如图3-9所示。图3-9留言信息实体图会员信息实体图如图3-10所示。图3-10会员信息实体图3.2数据逻辑结构数据库的设计通常是以一个已经存在的数据库管理系统为基础的,常用的数据库管理系统有MYSQL,SQLServer,Oracle等。我采用了SQLserver2005数据库管理系统,建立的数据库名为sanyalvyouo主要数据库表详细信息如下:表3-1管理员信息表Admin序号列名数据类型长度主键允许空说明1idint4是否编号2Namenvarchar50是登陆账号3Pwdnvarchar5()是登陆密码表3-2酒店信息表Hotal序号列名数据类型长度主键允许空说明1idint4是否编号2Namenvarchar100是酒店名称3Addresstext16是地址4Pricenvarchar50是价格5I)stext16是描述
6dengjinvarchar50是等级7Photonvarchar200是图片表3-3景点信息表JingDian序号列名数据类型长度主键允许空说明1idint4是否编号2Namenvarchar100是名称3Addresstext16是地址4xianlunvarchar2005是线路5Pricenvarchar50是价格6Dstext16是描述7Photonvarchar50是图片表3-4新闻信息表News序号列名数据类型长度主键允许空说明1idint4是否编号2titlenvarchar50是标题3contentstext16是内容4addtimedatetime8是时间表3-5线路信息表Rout序号列名数据类型长度主键允许空说明1idint4是否编号2namenvarchar100是名称3moneynvarchar50是价格4Typenvarchar50是类型6timeDsnvarchar100是时间7xingchengtext16是行程8jingdiantext16是景点9shuomingtext16是说明10Dstext16是描述11ImagePathnvarchar200是图片
表3-6订单信息表tb_Order序号列名数据类型长度主键允许空说明1idint4是否编号2Orderidnvarchar50是订单编号3Ordeusernvarchar50是订单人4Ordertimedatetime8是订单时间5IsCheckoutnvarchar50是是否确认6OrderStitenvarchar50订单状态表3-7订单详细信息表tb_0rderlnfo序号列名数据类型长度主键允许空说明1idint4是否编号2OrderlDnvarchar50否订单编号3OrderMembervarchar50是订单人4GoodsIDbigint8是商品编号5GoodsNamevarchar50是商品名称8GoodsPricebigint8是商品价格9IsCheckoutchar10是是否确认10OrderDatedatetime8是订单时间12shuliangint4是数量表3-8门票信息表Ticket序号列名数据类型长度主键允许空说明1idint4是否编号2JingDiannvarchar50是景点3jiagefloat8是单价4ShuLiangint4是数量5Dstext16是描述表3-9留言信息表Topic序号列名数据类型长度主键允许空说明1idint4是否编号2Topictext16是主题
3AddUsernvarchar100是发布人4Addtimedatetime8是时间5Contenttext16是内容6Replaytext16是回复表3-10会员信息表Users序号列名数据类型长度主键允许空说明1idint4是否编号2UserNamenvarchar50是账号3XingMingnvarchar50是姓名4Sexnvarchar5是性别5Agenvarchar10是年龄6emalnvarchar50是邮箱7pwdnvarchar50是密码8Telnvarchar20是电话9Dsnvarchar500是描述10MemberMoneyfloat8是金额11Addressnvarchar5()是地址系统功能和实现4.1前台主要模块设计前台主要功能包括:用户注册,用户登陆,新闻信息,留言板,旅游线路,景点信息,酒店信息,门票信息,门票预订,在线充值等主要功能。4.1.1网站首页首页是网站的第一个页面,也是打开网站的第一个页面,本网站首页显示了很多信息,包括界面的导航信息,用户登陆,用户注册,留言板,旅游线路,酒店信息,景点信息,景区门票信息等功能。网站首页的运行效果如图4T所示。欢迎光临三亚旅游信息网用户中心跡柄 ■圾[馬二劳区]峻蘇赣人力三咤?!2心.】2014-04-11)登丄•號走沙・・•[三32懣戲莎•晏三瓦辰幸泊三反二逶幸兀爻曲遨】2014-04-11■[=32运丄常奈吕碾800万人;次矗=•••】2014-04-11EBQ3【如;会:•=娈之孜 站田犬M沁C篇注...】2014-04-11劇僅佶m月戶注席L;环窄:【•妙艇贝元120T3]•穴专筠曲刃頁区1層僚曲:风耳区】图4-1网站前台4.1.2用户注册会员模块包括会员的注册,会员登录,管理员对会员信息进行管理。会员注册信息包括会员登录账号,会员密码,会员性别,会员真实姓名,会员电话,会员住址,会员邮编等信息。会员注册界面如图4-2所示。用户注册 II登录帐号:登录密码:性弘禺 ▼年酸:电子邮件^联系电话:用户描遊:IH1-图4-2会员注册界面会员登录界面如图4-3所示。用户中心皈号:密码:用户注册图4-3会员登录界面4.1.3新闻资讯新闻资讯中心显示了新闻信息的列表和新闻信息的内容供大家查看,包括新闻的标题,新闻的发布时间,新闻内容等信息。
新闻资讯列表运行效果如图4-4o回站鸽无 用户注圧 弼回 il.aQLfi用冃8薪闻资讯 H阖1r・ ‘旺:厂[2014-04-'eZ«Z19ft5MrW8人亢三毙四址慈k・U]【2014g,三血m—5S旭氏JMU?里砒处込淞3S・・11)用戶葩» OTOO^A^as.. (2014-04-11]1 丽[2014-04・»世P吝:三亚羽於®«纹碎存祕疋••11]■B上T?T—55ZJ3SirR⑺3P--游:封_厂C^~l级门靈点图4-4新闻资讯列表新闻内容运行效果如图4-5所示。新闻资讯新闻资讯海口:塔区19条茶行路段人力三轮车明显减少&冇何:2014/4/111(X50:18涔二龙华区•三车*^i5S2«5S5S 55M19条祭年蔭旳 人力三轮车明良減少 三己考易连口$志丧 本很讯从8刃日起.海二定开展为期三个是的三牟-联台至尚亍动■毛区4C务生曲參丄*三宅風亍昨E,记看从衙二花华区俅宜大队了解到.花华区成立了三宅奇项生泊绍.1•负能里,昔扣人力三总王社占整三衣用壬615?,W区内19条亲咅格段人R三蛛主明显砂■ 陀天*12点30分到塩知分,记询也旅5人気分别到苗n义埠大同空、-9SH2S.踩龙曲5等拓段進,MS现5案人力三銘车,在公安民鲜支拽F・三越呈王磅机法•壬疋程口S有逞到衣大1且力.猜了解‘在牙展•三M专项超敲拆,多取生王碗无合护怎.个別人信令敎55.SiZSWBS・系同至再车笔交给执法心,鮎AH坯力忧拆朋M图4-5新闻内容信息界面4.1.4留言板前台留言板包括查看留言列表,查看留言信息和回复信息,登陆用户发布留言的功能。留言信息包括留言标题,留言内容,发布人,发布时间,回复内容等信息O发布留言运行效果如图4-6所示。留言中心标题:留言中心标题:图4-6发布留言信息界面留言列表运行效果如图4-7所示。留言中心标题留言人留言时问磁光1115222014/4/111 1『首页上一页T-C£页S1T共1贞行图4-7留言列表界面1.5旅游路线旅游线路信息显示了后台添加的旅游线路信息,显示了线路名称,线路报价,线路时间,线路描述等信息。线路列表运行效果如图4-8o线茗偿息 II们格;[560]时间;【四天三悅】
臣页上旦F负宦荧赛页共1页本页1行戏氏到页跳鼠图4-8线路列表信息界面查看线路信息运行效果如图4-9所示。线貉途径>.£:)登山,预海,未妙潍,您一宗会岌规旅游鞋星最方便的,抑鞋也沟不可沿。皮莊刚2会亲给您苦恼。2)海南3日光很热惰,所以您的防晅用品一走要有,墨後♦衣阳伞♦防晒宿更是必备。浪漫海鲜翳加上红:酉,往二人的小驀桌上甌醜着浓浓的悄怠,不过,泻鲜虽嫁,不可过皇。买在不帧心,宠奋一些:肖化笏和消炎约吏好。小挺上的綺鲜,如呆没有导游或者朋友的芾领,柔谨慎。3)海南的热芾水杲丰富,椰子♦芒果*菠梦*姦萝蜜、木瓜、人心果、红毛丹、呑荡枝、鸡蛋果尊写,有新鲜的、有加工戚干品或者錨头品的。各族游诵品店或者街摊都有售,世不可过星食用,可帯一些回家,机场托运,有剌敷性气味的水果不可托运,如習莲等。图4-9查看线路信息界面4.1.6门票信息门票信息显示了门票的详细信息,包括门票的名称,门票的单价,门票的数量,门票的描述信息等。门票信息列表运行效果如图4-10所示。门票信息:大东絢檢游凤杲区饴格:【59】剩余数里:【100】:大东絢檢游凤杲区首页上一页下一页尾页第1页共:页本页1行 跳转到页TO7图4-10门票列表信息界面4.2后台主要模块设计后台主要的功能包括:账号管理,新闻管理,留言管理,线路信息管理,景点管理,酒店管理,门票管理,预订管理等功能模块。2.1会员管理会员管理是管理员对前台注册的会员信息进行管理的功能模块,管理员可以查看会员信息,可以删除会员信息。会员管理界面如图4-12所示。注册用户信息社理帐号性别电子由F件联系电话用户密丹出生年月111111卑lll@111232111121图4-12会员信息管理界面4.2.2信息管理模块信息管理模块包括了几个大的功能模块,包括对新闻信息的管理,对景点信息管理,对酒店信息管理,对线路信息管理,对特产信息管理,对门票信息的管理等信息的管理等信息的管理。以新闻信息管理为例,管理员进入后台可以对新闻信息进行添加,添加新闻信息的界面如图4-13所示。图4-13添加信息界面管理信息是管理员在后台具有的功能,包括修改信息,删除信息等功能。管理信息的界面如图4-14所示。问修玫如仝:“三亚N迈”阵玄施泊?ff"滾圭天注2014/4/11三亚匡一轰乘宏800万人;厌品会2014/4/11B!栓三亚战芳觀戏至諏克手游呈玩口好K茨的塩索2014/4/11海口盖区丄凉筋予S股人刀三蛇牟驻动沙2014/4/11图4-14信息管理界面2.3帐号管理模块详细设计账号管理模块是对使用网站后台的用户进行管理的功能模块,包括添加账号信息,修改账号信息,删除账号信息等功能模块。添加管理员账号信息界面如图4-15所示。管理员账2彦理登颖母登录密码:刪除[添抑|登录账号畫录誉昭磁改账号信息11修枚低号信思图4-15添加管理员账号4.2.4留言管理模块详细设计留言管理模块是系统中最重要的功能模块,包括会员发布留言主题功能,回复留言信息,管理员对留言信息的管理。留言信息管理的界面如图4-16所示。菇加时问回ess戏迎充临222014/4/11图4-16留言管理界面5系统测试1测试目的软件是由程序员来编写的,程序员在编程时难免出错。错误可能发生在需求分析、概要设计、详细设计、编码等软件开发的各个阶段,如果这些错误不能在软件交付使用前被查出改正,那么迟早会在软件运行期间被发现,不仅修改这些错误的代价会更髙,而且往往造成很恶劣的后果。开发任何一个软件系统,设计完成以后都必须经过调试。只有通过调试,才能检验软件产品的性能和质量,才能发现并解决系统、程序或功能等方面的错误。调试是发现、检查并纠正错误的过程,是开发一个软件系统必不可少的过程。由于软件测试的目标,就决定了软件测试的首要作用是寻找出软件当中的错误。测试理论指导测试人员设计出更容易发现软件错误的测试用例,有助于在软件正式运行之前发现更多的错误,减少软件正式使用之后出现问题的频度;其次,软件测试带来的益处是能够验证软件的功能与性能等方面是否与软件需求相符;此外,软件测试时收集到的测试结果数据为软件的可靠性与质量分析提供了依据。程序调试是一个复杂而漫长的工作,调试基本上可分为两个阶段:一是单个模块调试,二是整个软件的总体调试。单个模块调试是比较基本的调试內容,当然在这里要再细分的话,还要对每个域属性进行设置,判断每个触发器的编制是否正确,这些都直接影响整个模块的功能及运行的成功。调试时,对触发器的级别,触发器名称、属性、主程序等应反复编译、测试,直到实现模块功能运行成功为止。对于总体程序的实现,就是把每个模块与菜单连在一起,然后试验各个内容是否正确。2测试方法在软件开发的过程中,软件测试是其中重要的一部分。由于开发一个软件项目的时间是漫长的,同时也要面对极其错综复杂的问题,人们的主观认识不可能完全符合客观现实,而与工程密切相关的各类人员之间的通信和配合也不可能完美无暇,因此,软件生命周期的每个阶段都不可回避地会产生差错,我们力是求在每个阶段加速之前通过严格的技术审查尽可能的早发现并纠正错误。如果在软件投入运行前,没有发现并纠正软件中的大部分错误,则这些错误迟早会在管理过程中暴稼出来,那进不仅改正这些错误的代价更大,而且会造成很恶劣后果。测试的目的就是在软件投入实际使用前,尽可能地多发现软件中的错误。目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明设计和编码最后复查。我们的测试的原则:通过测试发现程序在的错误、尽可能发现目前尚未发现的算法错误。测试的正确定义是“为了发现程序中的错误而执行程序的过程”。这和某些人通常想象的“测试为表明程序是正确的”,“成功的测试是没有错误的测试”等等是完全相反的。正确认识测试的目的是十分重要的,测试的目的决定了测试方案的设计。如果为了表明程序是正确的而进行测试,就会设计一些不易暴廳的测试方案。5.3系统测试3.1测试的数据在进行编写调试时,我都是按照''编码一测试一修改一再测试(一再修改)”方式进行,所需的数据都是由本人自己添加,系统在设计中使用的测试数据也是由本人随机输入产生。3.2系统测试方法首先在自己的电脑上进行多次测试,保证不能有错误和过失,其次是在安装有数据库SQLserver2005和MicrosoftVisualStudio.NET2005的同学电脑上进行测试,测试在不同的电脑上本系统能否运行正常,以达到测试的效果。5.3.3系统测试项目表测试项目表如下:表5-1测试项目表序号测试项目内容和目的测试结果1用户登录输入正确账号与密码可以登录
输入错误账号与密码提示错误的信息9新闻信息管理输入正确信息成功完成(添加,修改,删除)输入错误信息操作失败3会员注册输入正确的信息成功完成4输入错误的信息操作失败留言信息管理输入正确信息成功完成□(添加,修改,删除)输入错误信息操作失败线路信息管理输入正确信息成功完成0(添加,修改,删除)输入错误信息操作失败7酒店信息管理输入正确信息成功完成(添加,修改,删除)输入错误信息操作失败Q景点信息管理输入正确信息成功完成O(添加,修改,删除)输入错误信息操作失败Q新闻信息管理输入正确信息成功完成ZJ(添加,修改,删除)输入错误信息操作失败1n门票信息管理输入正确信息成功完成1U(添加,修改,删除)输入错误信息操作失败11景点查询输入查询条件能显示查询结果5.3.4系统测试结果系统运行时均能执行其相应功能,均能实现查看、添加、删除、编辑等功能,且运行显示正常,后台数据库也运行良好,数据保证了一致性和稳定性。通过这次毕业设计,我大致了解了进行软件开发工作的基本过程,并且从中获得了许多实际的、有意义的知识,其中我对以下几点有深刻的体会:(一) 编程中定义窗体及变量的名称时,一定要规范,要让其他编程人员能够看懂,必要时可以加注释。(二) 对各个控件的属性、事件要了解清楚,这样才能在编程的过程中熟练的应用。(三) 在编程的过程中要不断的思考,对每一个可能出现的问题都尽量在编程中处理掉,避免以后的麻烦。(四) 对编程中用到的函数,要将其变量的含义了解清楚,这样才能顺利应用,以实现函数的功能。(五) 程序编好后调试是非常重要的,它的意义在于通过调试可以逐步完善它的功能,改正程序中的错误,使程序尽量达到尽善尽美,在调试的过程中尽量不要以编程时的思想去调试,要以一个普通用户的思维去思考。致谢这几个月时间的毕业课题设计是我大学生活中忙碌而又充实一段时光。这里有治学严谨而又亲切的老师,有互相帮助的同学,更有积极、向上、融洽的学习生活氛围。短短的时间里,我学到了很多的东西。不仅学到就更多的理论知识,扩展了知识面,提髙了自己的实际操作能力;而且学会了如何去学习新的知识,学会了面对困难和挑战,学会了团
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 脐带的预防和护理
- 腹膜透析临床应用
- 消保知识小课堂
- 舞蹈机在培训中的应用
- 小月球美术课件
- 2025年房地产经纪人资格考试模拟试卷:房地产经纪人团队建设与管理
- 2025年摄影师职业技能鉴定试卷(摄影美学与摄影教育实践案例分析)
- 初中地理模拟考试2025年:地理环境与可持续发展政策解读试题
- 2025年初中学业水平考试地理模拟试卷-地理环境演变知识点回顾
- 2025年小学教师资格考试《综合素质》教育法规案例分析题实战技巧卷含答案解析试卷
- 人教版2024-2025学年数学八年级下学期 16.2二次根式的乘除法同步练习【基础练】(含答案)
- 2025年山东省职教高考《英语》高频必练考试题库400题(含答案)
- 2025高考誓师大会校长讲话:最后100天从“青铜”逆袭成“王者”
- 2024-2025学年第二学期国旗下讲话稿及安排
- 2025年安徽审计职业学院单招职业适应性测试题库有答案
- 2024年甘肃省白银市中考数学试卷(附答案)
- 煤矿机电维护工职业技能理论考试题库150题(含答案)
- 《黑格尔哲学思想》课件
- 老年骨质疏松性疼痛诊疗与管理中国专家共识2024解读课件
- 湖北省新八校协作体2024-2025学年高三下学期2月联考数学试题 含解析
- 2025年华能铜川照金煤电有限公司招聘笔试参考题库含答案解析
评论
0/150
提交评论