基于web的驴友社交网站设计与实现


    



    基web驴友社交旅游网站


    Social tourism website of donkey friends based on Web










    基web驴友社交网站设计实现

    中文摘

    十年着科技发展进步方面取排山倒海变化互联网七通八达五湖四海时间点进行交流互联网社交似成流前实体店旅游社似逐渐消失潮流中旅游社交网站成流出门规划准备切旅游网站春笋般崛起
    驴友社交旅游网站系统迎合众需求通分析户需求结合计算机网络技术开发火热高级程序编程语言c#microsoft sqlserver 2008 r2 版数库HTML5visual studio 2010 编译器起完成该系统包括户注册户登录酒店理景点理新闻理等功模块系统帮助旅行社更旅游网站进行机结合提高旅行社办事效率减少员资源消耗增加旅行社生存率
    关键词:旅游网站 C#编程语言 microsoft sqlserver数库
    ABSTRACT
    In the past decadewith the wide access of the Internet people from all over the world can communicate anytime and anywhere Social networking on the Internet seems to be the mainstream Therefore the former tourism agencies mainly based on physical stores seem to gradually disappear in the trend Tourism social networking sites have become the mainstream People can plan and prepare everything without going out and tourism websites are springing up

    This social tourism website system caters to the needs of the public By analyzing the needs of users and combining with the development of computer network technology it uses the hot highlevel programming language C ා the database of Microsoft SQL Server 2008 R2 HTML5 and visual studio 2010 compiler The system mainly includes user registration user login hotel management scenic spot management news management and other functional modules This system helps travel agencies to better integrate with tourism websites improves the efficiency of travel agencies reduces the consumption of personnel resources and increases the survival rate of travel agencies
    key words:Travel website The MVC pattern Essentially a database



    目 录

    第1章 绪 1
    11开发背景 1
    12开发意义 1
    13研究容 2
    第2章 技术工具介绍 3
    21 C#语言 3
    22 microsoft sqlserver数库 3
    23 net技术 4
    第3章 系统分析 6
    31行性分析 6
    311济行性分析 6
    312技术行性分析 6
    313易性 6
    32需求分析 6
    33业务流程分析 8
    第4章 系统设计 11
    41系统结构设计 11
    42功模块设计 11
    43数库设计 12
    431数库设计概述 12
    431概念设计 13
    432表设计 13
    第5章 系统实现 22
    51基务 22
    52首页实现 22
    521理员台登录 23
    53户模块实现 26
    531注册模块登录实现 26
    532预定模块实现 28
    54理员模块实现 30
    541户理模块实现 30
    542密码修改模块实现 32
    543景区信息理模块实现 34
    544酒店信息理模块实现 35
    545留言理实现 39
    第六章 系统测试 41
    61测试目 41
    62测试概述 41
    63单元测试 41
    631注册测试 41
    632登录测试 42
    64集成测试 43
    第7章 总结 44
    参考文献 45
    致 谢 46





    第1章 绪

    11开发背景
    世纪末期互联网进入发展期电脑纷纷走入生活中计算繁琐工作电脑逐渐取代工特量数理处理工作开始意识开发出更方便更快捷理系统直互联网蓬勃发展实体商店逐渐电商取代买东西出门会送货门旅行社行木逐渐消失视野中旅游网站占全部视野旅游网站想东西精美图片旅游感推荐酒店信息出行路线工具等旅游网站已成流旅游网站开发已必免旅游网站带便利已充分抓住户心爱旅游已离开旅游网站次系统开发旅行社餐饮象根需求完成功设计[1][2]
    12开发意义
    旅游网站线正式迎合户需求迎合社会需求高效便捷性说力资源消耗说旅游网站传统旅游模式更佳减少传统旅游模式资源消耗旅游网站开发已重中重相说旅游网站确实带便利特数量理操作便利快捷性旅游网站优点需开发旅游网站社会潮流必
    系统设计方面旅行社系统开发出线仅减少旅游理成消耗旅游理旅游量数处理带便利快捷方面通系统设计实现极强求知欲关问题分析方面独特方式进入社会前次锻炼机会[3][4]
    13研究容
    1 登录模块:根户权限划分户登录容操作界面户权限分超级户系统理员普通户
    2 数库操作:ADONET组件访问数库操作数库
    3 数完整性安全:必须确保该系统数库具完整性致性
    4 界面开发:界面开发占重前端界面户交互户体验问题重视
    5 分析旅行社信息化现状
    6 研究旅游网站系统现状问题
    7 研究系统设计架构需求分析建设方案数库开发设计功点实现


    第2章 技术工具介绍

    21 C#语言
    C#作系统端开发语言C#微软开发基C语言C++语言门语言专门Net框架开发出外C#编译代码方面做较般编译够代码运行速度般语言快[7][8]
    特性:
    1)免费性
    相较C#微软研发款基NET Framework 面象高级语言免费开源
    2)便捷性
    C#编程程序般开发较快系统运行较快易学[2]实性强跨台性强
    3)跨台性强
    C#高级编程语言运行前编辑运行市面普遍流行台担心跨台
    4)效率高
    C#占极少系统资源
    22 microsoft sqlserver数库
    Microsoft sqlserver 数库般c#编程语言配套microsoft sqlserver 跨台性强开源数库微软专门提供企业版开发版应需求Sqlserver 2008 r2 继承sqlserver2008 优点外新增PowerPivot for SharePointExcelMaster Data Services改进Reporting Services等功
    SQL Server身份验证采点:登录检查登录号权限验证等等
    23 net技术
    Web服务台netMicrosoft创建该台功标准化性化方式连接信息员设备
    微软说net终极梦想利项技术实现前法实现功飞跃时间点通计算机访问互联网未形成复杂全球互联网终端设备服务器时成智助手
    231 net Framework两组件
    Net框架两元素:包软件开发包(SDK)
    然果想运行网络程序需开发网络应程序需努力安装发行包组件net framework尚未分发包编译终编译net应程序
    232 net框架特点
    1)跨台性
    Net框架程序台计算机编写意操作系统台硬件环境
    2)跨语言性
    Net框架通语言系统(CLS)标准化网络框架数种Web应程序net开发现已成互联网新代web应开发工具普通程序员已慢慢开始接受
    233 net特点
    1)代码逻辑页面分离显示
    Net包括程序UI设计两部分HTML标记<>代码始终交错排列通常程序员前计划编写代码然UI设计师根设计页面程序员讨布局页面合适程序员设计嵌入程序中
    (b)编译运行
    采VBScriptnetscript编程语言虚拟编程框架果发现操作系统盗次网络源代码肯定访问某页面
    (c)代码隐藏
    编码生成代码更易编写布局更直观降低系统开发维护难度生产成

    第3章 系统分析

    31行性分析
    该系统济行性技术行性易性等方面进行行性分析
    311济行性分析
    该系统需开发工具开源偿系统开发成忽略计外通系统实现提高户文件隐私性限度保护户信息安全方面说济行[14][15]
    312技术行性分析
    技术条件计算机软硬件发展够满足发展求系统开发基Net开发语言够满足普通计算机开发系统硬件软件求占存相较少SQL server数进行软件开发设计原理占存太少
    313易性
    文利网络技术设计开发旅游网站系统界面操作户说相简单操作性完全行通点分析确定该系统具实际开发价值行性

    32需求分析
    针旅游网站存问题需求通功需求分析建立数字化信息化旅游网站系统
    系统包括户注册户登录景区理酒店理景区列车理等功模块面简介绍功模块般求
    户登录模块:户理员账户进行登录系统根相关权限操作户开放功界面交互
    户注册模块:需注册点击注册注册户果输入正系统反馈户已成功注册否会提示户注册失败重新注册
    美食建议理模块:
    美食建议列表:列表形式理员显示数库产品表
    添加美食建议:执行理员添加食品建议中应包括食品建议
    修改美食建议:实现理员修改食品建议
    旅游线路理模块:
    添加旅游线路:完成系统台理员添加旅游线路
    修改旅游线路:完成系统台理员修改旅游线路
    户预订模块:
    户添加预订:户行操作添加预订包括台理员户添加预订信息
    户修改预订:完成户修改预订信息包括台理员修改
    景点信息理模块:
    添加景区信息:完成理员实行添加景区信息
    修改景点信息:实现理员修改景点信息包括修改景点信息
    酒店信息理模块:
    酒店信息列表:进行酒店信息列表显示
    景点车次理模块:
    景点车次列表:显示系统中景点编号通关键字查询
    景点车次删:删错误期景区车次
    评理模块:
    评列表:显示系统户评通关键字查询
    评删:简略节略符合规定留言信息
    户模块:
    信息理:户须成功登录该系统查页信息
    系统通知:户查系统户提示信息
    修改资料:数户修改
    信息搜索:户通关键字搜索站点中信息
    密码修改:户输入原密码两次验证通修改该密码遗忘密码须进行手机短信验证

    33业务流程分析
    业务流程:
    户登录界面输入账号密码通系统数库连接调取数库户数验证户账号密码否正确正确成功登陆户界面交互完成操作
    系统业务流程图示

    旅 游 网 站 理 系 统
    理员

    浏览客户
    定单 定单信息
    线路信息 旅游线路
    旅游新闻 旅游新闻
    图片信息 旅游图片
    回复信息 回复信息
    景点信息 旅游景点
    酒店信息 旅游酒店
    留言信息 客户留言





    数库

    图31系统业务流程图

    34数流程分析
    DFD描述系统数流逻辑转换该方法够表达复杂问题开发员广泛采种应广泛结构化系统分析方法
    户功理模块需存储户动态信息文档图片信息文档通关键字搜索通述文档信息进行检索维护
    系统0层数流图图示

    图32系统数流图(0层)
    1层数流图中数实体包括普通户理员普通户数流程包括功选择酒店信息理景区车次理
    系统1层数流图图示


    图33系统数流图(1层)
    2层理员操作台数流图理员分通增删查改系统进行理图示

    图34系统数流图(2层)


    第4章 系统设计

    41系统结构设计
    系统两模块设计端模块设计前端模块设计端模块理员操作模块前端模块包括户注册登录新闻理功户预约理功景区车次理功酒店信息理功系统理员添加删功
    系统功结构图图示



    图41系统功结构图

    42功模块设计
    1 户注册模块:点击注册button跳转注册界面输入必数确认注册系统通匹配代码中正表达式中指定字符确定户输入注册字段否正果输入字符正系统成功注册出反馈请登录输入字符合法系统出提示进行重新输入
    2 户登录模块:户进行登录需输入户名密码验证码户正确输入验证码时判断户名密码否正确正确成功登录系统输入正确系统会出相应提示
    3 景区信息理模块:户发布保存活动表中景区信息户单击活动发布进入活动发布页面
    4 景区车次理模块:理员景区车次数进行理添删查改等理员添加景区车次时输入景区车次信息JS功判断输入格式否正确然景区车次数插入景区车次信息表
    5 酒店信息理模块:酒店信息理模块包括酒店信息增删查改
    6 旅游路线理模块:旅游路线理模块包括旅游路线增删查改系统连接调数库SQL语句实现数库操作数放置html界面中
    7 户预定理模块:户预定理模块包括户预定插入户预订搜索户预订修改户预订删系统连接调数库SQL语句实现数库操作数放置html界面中
    8系统理模块:实现数备份功

    43数库设计
    431数库设计概述
    数库设计开发系统中起着非常重作数库总体设计软件开发中重问题
    前信息结构复杂应环境百般数采手动排序方法进行排序种落伍方法整数整理员水密切相关验越丰富错误越少相反错误越数库设计项技项工程项目缺乏正确理知识适解决方案支持交付运行段时间总会出现莫名妙问题软件系统质量难保证造成损失采新数库理策略更解决基错误
    431概念设计
    数库分析中ER图建立相应关系三概念:实体关系属性实体说维护断数集合属性说象特征关系明确指数实际间种联系实体创建相应模型根系统实体间关系系统整体ER图
    系统整体ER图图示

    图42系统总体ER图
    432表设计
    1 建立满足客户需求数库
    2 标准化数库避免必错误
    3 数库数致性完整性
    4 系统需求设计数库时需Microsoft SQL Server中功维护
    5 定期维护扩充数库
    服务器建立名netwzlywzhsg369698a9数库中包括表:
    Notices表
    列序号
    列名称
    列类型

    否空
    长度
    说明
    1
    id
    Int
    5

    10
    id(键)
    2
    titles
    VarChar
    200

    255
    标题
    3
    contents
    Text
    20

    255

    4
    type
    VarChar
    100

    255

    5
    shouye_photo
    VarChar
    100

    255
    首页图片
    6
    click_lv
    VarChar
    100

    255
    点击次数
    7
    addpeople
    VarChar
    100

    255
    添加
    8
    addingtime
    DateTime
    8

    23
    添加时间

    Management表
    列序号
    列名称
    列类型

    否空
    长度
    说明
    1
    m_id
    Int
    5
    增编号
    10
    账号id(键)
    2
    m_name
    VarChar
    100

    255
    理员姓名
    3
    password
    VarChar
    100

    255
    密码
    4
    qx
    VarChar
    100

    255
    权限
    5
    addingtime
    DateTime
    8

    23
    添加日期

    Users表
    L列序号
    列名称
    列类型

    否空
    长度
    备注
    1
    id
    Int
    5
    增编号
    10
    户id(键)
    2
    username
    VarChar
    50

    255
    户姓名
    3
    sex
    Char
    2

    2

    4
    body
    nvarchar
    500

    255

    5
    qq
    number
    10

    255
    qq账号
    6
    email
    varchar
    20

    255
    邮箱
    7
    face
    varchar
    10

    255

    8
    adddate
    DateTime
    8

    23
    添加时间
    9
    ishidden
    bit
    2

    255
    否隐藏
    10
    homepage
    varchar
    50

    255
    首页
    11
    isrely
    bit
    2

    255
    否信
    12
    rebody
    nvarchar
    500

    255
    重新启动


    Tickets表
    列序号
    列名称
    列类型

    否空
    长度
    备注
    1
    ID
    Int
    4
    增编号
    10
    车票id(键)
    2
    scenic_id
    VarChar
    50

    255
    景点id(外键)
    3
    name
    VarChar
    50

    255
    名称
    4
    ticket_type
    VarChar
    50

    255
    车票类型
    5
    start
    VarChar
    50

    255
    发车点
    6
    end
    VarChar
    50

    255
    车点
    7
    start_time
    DateTime
    8

    23
    发车时间
    8
    price
    VarChar
    50

    255
    价格
    9
    banci
    VarChar
    300

    255
    班次
    10
    remarks
    VarChar
    500

    255
    备注
    11
    addtime
    DateTime
    8

    23
    添加时间

    Tickets_book表
    列序号
    列名称
    列类型

    否空
    长度
    说明
    1
    ID
    Int
    4
    增编号
    10
    车票预订id(键)
    2
    order_id
    VarChar
    40

    255
    购买id(外键)
    3
    ticket_type
    VarChar
    20

    255
    车票类型
    4
    start
    VarChar
    100

    255
    起始点
    5
    end
    VarChar
    100

    255
    终点
    6
    start_time
    VarChar
    50

    255
    起始时间
    7
    price
    VarChar
    50

    255
    价格
    8
    banci
    VarChar
    20

    255
    班次
    9
    amount
    VarChar
    50

    255
    数量
    10
    total_money
    VarChar
    50

    255
    总额
    11
    times
    DateTime
    8

    23
    时间
    12
    Isexamine
    VarChar
    2

    255
    否审核
    13
    ispay
    VarChar
    2

    255
    否支付
    14
    addtime
    DateTime
    8

    23
    添加时间

    news表
    列序号
    列名称
    列类型

    否空
    长度
    说明
    1
    ID
    Int
    4
    增编号
    10
    消息id(键)
    2
    type
    VarChar
    50

    255
    类型
    3
    content
    Text
    16

    255


    Scenic_informations表
    列序号
    列名称
    列类型

    否空
    长度
    说明
    1
    ID
    Int
    4
    增编号
    10
    序号
    2
    scenic_id
    VarChar
    50

    255
    景点id(键)
    3
    scenic_name
    VarChar
    200

    255
    景点名称
    4
    price
    VarChar
    50

    255
    价格
    5
    contact
    VarChar
    300

    255
    联系方式
    6
    address
    VarChar
    300

    255

    7
    photo
    VarChar
    50

    255
    图片
    8
    introduction
    Blob
    16

    255
    简介
    9
    addtime
    DateTime
    8

    23
    添加时间

    Hotel_informations表
    列序号
    列名称
    列类型

    否空
    长度
    说明
    1
    ID
    Int
    4
    增编号
    10
    序号
    2
    hotel_id
    VarChar
    50

    255
    酒店id(键)
    3
    hotel_name
    VarChar
    100

    255
    酒店名称
    4
    Scenic_id
    VarChar
    50

    255
    景点id(外键)
    5
    level
    VarChar
    50

    255

    6
    get_room
    DataTime
    8

    23
    开房时间
    7
    room_number
    VarChar
    50

    255
    房间号
    8
    tpye
    VarChar
    50

    255
    类型
    9
    price
    VarChar
    50

    255
    价格
    10
    phone
    VarChar
    300

    255
    电话
    11
    address
    VarChar
    300

    255

    12
    photo
    Blob
    50

    255
    图片
    13
    introduction
    Text
    16

    255
    简介
    14
    addtime
    DateTime
    8

    23
    添加时间

    Message表
    列序号
    列名称
    列类型

    否空
    长度
    说明
    1
    ID
    Int
    4
    增编号
    10
    留言id(键)
    2
    user_id
    VarChar
    50

    255
    户id(外键)
    3
    expression
    VarChar
    50

    255
    表情包
    4
    title
    VarChar
    300

    255
    标题
    5
    contents
    VarChar
    500

    255

    6
    reply
    VarChar
    500

    255
    回复
    7
    addtime
    DateTime
    8

    23
    添加时间

    Scenic_books表
    列序号
    列名称
    列类型

    否空
    长度
    说明
    1
    ID
    Int
    4
    增编号
    10
    序号
    2
    book_id
    VarChar
    50

    255
    订单编号(键)
    3
    scenic_id
    VarChar
    50

    255
    景点编号(外键)
    4
    book_name
    VarChar
    50

    255
    名称
    5
    price
    VarChar
    50

    255
    价格
    6
    amount
    VarChar
    50

    255
    数量
    7
    total_money
    VarChar
    50

    255
    金额
    8
    data
    DateTime
    8

    23
    日期
    9
    order_id
    VarChar
    50

    255
    订票
    10
    order_name
    VarChar
    50

    255
    订票姓名
    11
    mobilephone
    VarChar
    50

    255
    手机
    12
    isexamine
    VarChar
    2

    255
    否审核
    13
    addtime
    DateTime
    8

    23
    添加时间

    comments表
    列序号
    列名称
    列类型

    否空
    长度
    备注
    1
    comments_id
    Int
    4
    增编号
    10
    评id(键)
    2
    xinwenID
    VarChar
    50

    255
    新闻id(外键)
    3
    pinglunneirong
    VarChar
    300

    255
    评容
    4
    commentator_id
    VarChar
    50

    255
    评id(外键)
    5
    score
    VarChar
    50

    255
    评分
    6
    biao
    VarChar
    50

    255

    7
    addtime
    DateTime
    8

    23
    添加时间

    Collection_records表
    列序号
    列名称
    列类型

    否空
    长度
    说明
    1
    ID
    Int
    4
    增编号
    10

    2
    username
    VarChar
    50

    255
    户名
    3
    xwid
    VarChar
    50

    255

    4
    field
    VarChar
    50

    255
    字段
    5
    biao
    VarChar
    50

    255

    6
    biaoti
    VarChar
    200

    255
    标题
    7
    addtime
    DateTime
    8

    23
    添加时间

    Users_register表
    列序号
    列名称
    列类型

    否空
    长度
    备注
    1
    ID
    Int
    4
    增编号
    10
    (id)键
    2
    username
    VarChar
    50

    255
    户名
    3
    password
    VarChar
    50

    255
    密码
    4
    name
    VarChar
    50

    255
    姓名
    5
    sex
    VarChar
    50

    255

    6
    birthday
    DateTime
    8

    23
    出生年月
    7
    nation
    VarChar
    50

    255
    民族
    8
    phone
    VarChar
    50

    255
    手机
    9
    email
    VarChar
    50

    255
    邮箱
    10
    remarks
    VarChar
    500

    255
    备注
    11
    issh
    VarChar
    2

    255
    否审核
    12
    addtime
    DateTime
    8

    23
    添加时间

    Emotional_link表
    列序号
    列名称
    列类型

    否空
    长度
    说明
    1
    ID
    Int
    4
    增编号
    10

    2
    website_name
    VarChar
    300

    255
    网站名称
    3
    website
    VarChar
    300

    255
    网址
    4
    LOGO
    VarChar
    50

    255
    标志
    5
    addtime
    DateTime
    8

    23
    添加时间



    Book_hotel表
    序号
    字段名称
    字段类型

    否空
    长度
    备注
    1
    ID
    Int
    4
    增编号
    10

    2
    Order_id
    VarChar
    50

    255
    订单编号(键)
    3
    hotel_id
    VarChar
    50

    255
    酒店id(外键)
    4
    hotel_name
    VarChar
    50

    255
    酒店名称
    5
    star_class
    VarChar
    50

    255
    星级
    6
    room_number
    VarChar
    50

    255
    房间号
    7
    price
    VarChar
    50

    255
    价格
    8
    days
    VarChar
    50

    255
    天数
    9
    money
    VarChar
    50

    255
    金额
    10
    date
    DateTime
    8

    23
    日期
    11
    orders_id
    VarChar
    50

    255
    订购id
    12
    name
    VarChar
    50

    255
    姓名
    13
    phone
    VarChar
    50

    255
    手机
    14
    issh
    VarChar
    2

    255
    否审核
    15
    iszf
    VarChar
    2

    255
    否支付
    16
    addtime
    DateTime
    8

    23
    添加时间



    第5章 系统实现

    51基务
    系统实现基务:
    (1) 模块进行详细算法结构设计利xmind工具绘制模块详细算法处理图
    (2) 定义需求分析概设计确定概念数类型
    (3) 数结构物理设计确定数库物理结构
    (4) 编写系统设计实现说明书
    (5) 进行评审需求分析行性分析
    系统结构图示

    图51系统结构

    52登录模块实现
    521首页实现
    首页网站入口包含:LOGO导航Banner登录景点信息查等功
    首页页面UI图:

    图51 首页页面图
    首页代码图:


    图 511 首页代码图

    522理员台登录
    安全着想理员登录端前须账号进行查验证查否登录端理系统权限允许登录成功
    户登录流程图图:
    图52户登录流程图
    登录界面图示:

    图53登录界面
    户登录逻辑代码图:

    图 531 户登录逻辑代码

    图 532 户登录逻辑代码

    53户模块实现
    531注册模块登录实现
    注册户须求正确完成数输入单击注册钮成功注册
    户注册流程图示

    图54户注册流程图
    户注册界面图示

    图55户注册
    户登录界面图示


    图56户登录

    户注册代码图

    图561 户注册代码
    532预定模块实现
    预定模块浏览预定添加预定预定理三部分组成
    户预定板中单击添加预定开添加预定页面该页面添加户输入预定信息数应预订信息表中提交钮实现江预定容存入数库插入预订表中
    户线预定流程图图示

    图57 线预定流程图
    线预定界面图示

    图58 线预定界面
    预定理界面图示

    图59 预定理界面
    门票预订代码图

    图 591 门票预订代码
    54理员模块实现
    541户理模块实现
    新户添加旧户删权限应理员具
    户理流程图示

    图510户理流程图
    户理界面图示

    图511户理

    系统户理关键代码图示:





    图5111 系统户理代码
    542密码修改模块实现
    修改密码仅限前登录户进行操作需验证原密码
    修改密码流程图示:

    图512密码修改流程图
    密码修改界面图示

    图513修改密码
    密码修改关键代码图:

    图5131 密码修改代码图

    543景区信息理模块实现
    增加景区信息功增加删修改景区名称容等基信息景区信息查询根标题容等种条件查询景区信息
    景区信息理流程图示:

    图514景点信息理流程图
    景点信息添加操作界面图示:

    图515景点信息添加
    景点信息查询界面展示图示:

    图512景点信息查询
    景区信息添加关键代码图:

    图5121 景区信息添加关键代码

    544酒店信息理模块实现
    增加酒店信息功增加删修改基信息类日期等
    酒店信息理流程图示

    图513酒店信息理流程图
    酒店信息添加界面展示图示:

    图515酒店信息添加
    酒店信息查询界面图示:

    图515酒店信息查询

    酒店信息关键代码图:

    图5151 酒店信息关键代码

    理员发布新景区车次号系统显示景区车次号增加景区车次号功增加删修改景区车次号种类等基信息
    景点车次理流程图示

    图515景点车次理流程图
    景点车次查询图示:

    图516景点添加查询
    景点车次查询图示:

    图517景点车次查询
    景点车次关键代码图:

    图5171 景点车次关键代码
    545留言理实现
    注册户订购产品生成消息户查询消息状态查询理员否收消息审核取消消息理员理审核查询删修改保留邮件
    户留言界面图示

    图518 留言页面图

    留言理代码图:
    图5181 留言代码


    第六章 系统测试

    61测试目
    软件测试目找出软件存bug改正满足客户需求软件需求
    客户端测试户注册户登录等功点否实现理员测试系统理活动公告户信息理定时信息理注册户理功否实现
    62测试概述
    621测试原
    (1)测试员应该避免测试程序进行交叉测试免陷入代码逻辑错误
    (2)测试数应等价类划分法方法进行效测试
    (4)仅测试系统功点否完成需求测试系统功点否执行余操作
    (5)测试许bug模块集中注意力测试
    (6)bug修改应时进行回测试
    622测试方法
    测试阶段系统采灰盒测试黑盒测试测试程序外暴露出接口功点检测存错误存缺陷白盒测试代码逻辑路径进行测试发现代码逻辑错误具体采测试阶段单元测试集成测试

    63单元测试
    631注册测试
    黑盒测试方法先前条件该户尚未注册户输入正户名输入两次密码点击注册钮系统提示注册成功户输入2次密码致时系统提示重复输入密码致
    户注册测试例表示:
    表61注册测试例
    测试模块
    户注册模块测试
    测试目
    测试注册信息输入符合求时系统否进行相应处理出提示
    测试方法
    黑盒测试
    测试数
    1输入户名密码直接点击注册
    2输入未注册户名例:abcd
    3输入正确户名两次密码样例:户名abcdefg密码 000确认密码111
    预期结果
    1 界面跳转弹出话框提示户输入必填项
    2界面跳转弹出话框提示户注册成功
    3界面跳转弹出话框提示两次密码致
    实际结果
    预想致

    注册模块实现基异常输入应
    632登录测试
    登录模块需测试功:输入正确户名密码点击登录否成功登录系统首页
    户登录测试例表示
    表62登录测试例
    测试模块
    户登录模块测试
    测试目
    测试登陆信息输入符合求时系统否进行相应处理出提示
    测试方法
    黑盒测试
    测试数
    1输入户名密码直接点击登陆
    2输入未注册户名例:abcdefg
    3输入正确户名错误密码例:户名abcdefg密码 000
    4输入正确户名正确匹配密码例:户名abcdefg密码 111
    预期结果
    1 界面跳转弹出话框提示户输入必填项
    2界面跳转弹出话框提示户前户名尚未注册
    3界面跳转弹出话框提示户密码错误
    4界面实现跳转登陆功正常进行
    实际结果
    预想致

    登陆模块实现基异常输入应

    64集成测试
    集成测试方案述:
    1 全面测试户信息理模块添加新户ROESS分配般理员角色查授予权限保存设置ROESS身份登录查权限
    2根驴友社会旅游网站系统设计实施方案需求分析规范系统模块功进行测试检查模块间逻辑功否正确
    系统web测试确保该驴友网站系统满足需求分析说明书系统设计方案

    第7章 总结

    月学努力坚持驴友社交旅游网站致完成身技术理知识方面欠缺导致终完成作品先前设计构思符合页面设计方面代码逻辑功模块方面没达设计界面求方面系统存没考虑问题模块
    学程中首次进行独立设计工作次设计实现前掌握熟技根没学技术手段程中遇种样问题指导老师帮助互联网播客坛帮助解决感掌握技足应该脚踏实步步会编程知识学会程痛苦快乐希成长起惧风雨
    次旅游网站设计实现确实功方面较简陋会存设计漏洞深信百尺竿头更进步感谢指导老师学帮助
    参考文献
    [1]刘晓华周慧贞net应开发详解[M]北京:电子工业出版社201335126
    [2]阿斯利森舒塔金灵等译.Ajax基础教程[M].北京:民邮电出版社2014:1526 
    [3]孙鑫Struts 2深入详解[M].北京:电子工业出版社2012:816 
    [4]王珊萨师煊数库系统概[M].北京:高等教育出版社出版社2010:715 
    [5]王毅周峰孙更新.J2EE典案例设计实现[M].北京:电子工业出版2013:618 
    [6]孙鑫Struts 2深入详解(net技术系)[M].北京:电子工业出版社2012:514 
    [7]郑阿奇.SQL实教程[M].北京:电子工业出版社2013:2642 
    [8]谭庆毛新军编著软件工程实践[M]北京:高等教育出版社20143487 
    [9]林邦杰net程序设计入门教程[M] 北京:中国青年出版社2011:6399 
    [10]谢希仁计算机网络[M] 北京:电子工业出版社2012 89125 
    [11]布朗戴维斯斯坦利克马召等译.Struts 2实战[M].北京:民邮电出版社2012:85136 
    [12]王行言.net语言面象程序设计[M].北京:清华学出版社2013:3685 
    [13]拉夫利李进华等译.精通Struts 2:Web 20开发实战[M].北京:民邮电出版社2012:253276 
    [14]陈云芳.精通Struts 2基MVCWeb应开发实战[M].北京:民邮电 出版社 2012:136187 
    [15] DavidHopkinsImprovingthe Quality of Teaching and Learning[J]Support for Learning2014(12)162165 
    [16] Ed WoychowskyIntroducing Ajax[EBOL] httpwww webreferencecomprogrammingajax_creating_asynchrono us_web_pagesindexhtml2015113 
    [17] Roberto LatorreFrancisco LopezAntonio EMartinezSharing of procompiled database statements in J2EE application[J] Software Practice and Experience2015(35)301311 
    [18] HuangMYLinYJXuHA framework for webbased product data management using J2EEInternational Journal of Advanced Manufacturing Technology 2014:825847 
    [19] Aleassanndro MarchettoFilippo RiccaPaolo TonellaA case studybased comparison of web testing techniques applied to ajax web applications[J]International Journal on software Tools for Technology Transfer(STTT)201510(12)477492
    [20]DFElliottand KRaoFast TransformsAlgorothmsAnalysasApplicationsNew YorkAcademkic Prdss2014 














    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 5 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    基于web的旅游网站设计与实现

    随着经济和交通的快速发展,人们对于生活的追求不再停留在物质层面,而是开始了娱乐和精神层面的追求。旅游是现在大多数人在长假期选择的度过方式。如何快速获取各地最新的旅游信息以获得更好的旅游体验便成为旅游者的需求。

    3年前   
    1765    0

    基于web的易销售网站的设计与实现

    摘要本文设计并实现了基于Web的销售管理系统,从前景的介绍,到各个模块的介绍,再到系统的设计,最后到系统的测试。简述系统的业务和设计的实现。易销售系统属于后台管理系统,而后台管理系统有不同的侧...

    2年前   
    537    0

    基于web学生成绩管理系统设计与实现

    随着计算机技术在各行各业的广泛应用,将计算机技术应用到学校中去,将大大提高学校管理的效率。学生成绩管理系统将在提高学校管理效率中发挥重要作用。

    3年前   
    941    0

    基于JAVA WEB的考勤系统设计与实现

    基于 JAVA WEB 的考勤系统设计和实现Design and Implementation of Attendance System Based on JAVA WEB摘要科技的发展,带动...

    10个月前   
    362    0

    基于Vue+Django技术的电商网站的设计与实现

    该电商网站使用python框架django-rest-framework和前端框架vuejs开发,采用现在市面上大多数系统流行的浏览器/服务器模式结构。该项目需要使用vuejs框架开发前端界面,...

    3年前   
    926    0

    基于WEB的停车场管理系统设计和实现毕业设计

    20XX 届 毕 业 论 文(设计)论文(设计)题目基于WEB的停车场管理系统的设计和实现院系名称计算机科学与技术系专业(班级)计算机科学与技术2005级本科班姓名(学号) 指导教师 ...

    3年前   
    700    0

    基于WEB的图书管理系统的设计与实现课程设计

    软件工程课程设计报告基于WEB的图书信息管理系统的设计与实现所 在 学 院 信息科学技术学院 专 业 名 称 计算机科学与技术 ...

    3年前   
    899    0

    基于Web技术的驾校考试系统的设计与实现毕业设计

    基于Web技术的驾校考试系统的设计与实现毕业设计 摘 要 在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网上考试则是网络技术一个很重要的发展方向。网上考试一...

    5年前   
    1582    0

    基于Java Web的旅游信息网站

    基于Java Web的旅游信息网站Tourism information website based on Java Web内容摘要本次开发的网站是基于JSP/Servlet的 WEB旅游应用...

    10个月前   
    292    0

    毕业论文:基于Web的办公自动化系统设计与实现

    基于Web的办公自动化系统设计的主要目的是利用现代的互联网技术,采用人机对话方式为办公人员之间搭建一个互动平台。实现无纸化办公和多部门间协同办公,数据存储安全可靠的要求,在降低办公成本的同时,也...

    5年前   
    1682    0

    基于web的驾校考试管理系统设计与实现

    本文主要从驾校考试管理系统的选题,需求分析而出发,根据现有的驾校系统对其进行功能模块设计。系统实现方面,基于B/S架构,而且在开发技术方面使用了jsp使得其开发更为简化,以Tomcat作为服务器...

    3年前   
    581    0

    驴友新年致词

    驴友新年致词  驴友们大家晚上好:  龙年严冬寒冷的天气即将逝去,蛇年温暖新春佳节还会远吗?在这辞旧迎新共贺新禧的日子里,我们黑户青苹果乐园的朋友们欢聚一堂共庆新春。  回顾走过的一年,从春到...

    10年前   
    557    0

    求职网站的设计与实现

    伴随大学生人数不断增加,就业负担沉重,工作职位少但是待业人员众多等,在上述环境中尽早抓住时机就变成寻找最佳工作的关键条件,目前即便是网络社会,但是大部分学生依旧无法逃脱奔波于人才市场的窘境,利用...

    3年前   
    604    0

    基于java的宠物销售网站的设计与实现

    基于Java 的宠物销售网站的设计与实现Design and implementation of java-based pet sales website 日内容摘要本科设计《基于Java ...

    10个月前   
    233    0

    基于HTML5技术的娱乐资讯追星网站设计与实现

    本网站制作主要使用HTML5语言结合Java程序设计语言、MySQL数据库和Mybatis技术进行动态网站的设计与开发,采用流行的B/S系统模式和Tomcat服务器。该网站的设计开发实现模块化,...

    3年前   
    705    0

    基于HTML5技术的在线匹配交友网站的设计与实现

    自中国在改革开放以来,人们的经济生活水平不断得到提高,随着吃饱喝暖,人们开始更加注重精神层面的享受,而二十世纪以来,计算机互联网技术在我们的生活中已经变得无处不在,扮演着重要的角色。我们不只是写...

    3年前   
    635    0

    基于Web的作业系统设计与开发

    基于Web的作业系统开发与设计基于Web的作业系统开发与设计摘 要本作业系统是基于原有的教学管理模式,通过构建B/S架构,使用Java Server page(简称“JSP”)为本设计的前台...

    1年前   
    282    0

    电子商务网站设计与实现

    XX大学软件学院期末课程报告Term Examination ReportSchool of Software, XX University个人成绩序号学号专业姓名成绩1234学  期: ...

    2年前   
    446    0

    基于SpringBoot博客系统的设计与实现

     基于SpringBoot博客系统的设计与实现Design and implementation of bl...

    2年前   
    964    0

    基于node的微博的设计与实现

    基于node的微博的设计与实现design and implementation of microblog based on node 摘要千禧年后, Twitter开始进...

    10个月前   
    282    0

    文档贡献者

    爱***享

    贡献于2021-09-17

    下载需要 5 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档