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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

项目文档模板2968501637.docx

1、项目文档模板2968501637项目文档模板2968501637第一章引言1.1.网站概述本网站是以“张家界”为题材的旅行网站,分为前台和后台,前台要紧操作人为一般游客,游客会员,一般游客进入系统之后能够进行注册,登录,扫瞄各种网页信息,预定线路,预定酒店等操作,游客会员进入系统之后能够能够扫瞄各种网页信息,预定线路,预定酒店,在网站留言与治理者进行交互。为了便于治理,登录后,系统自动判别身份,治理员则进入治理界面,进行前台信息的更新,用户信息的治理,旅行线路订单的治理,酒店订单的治理,其他信息的治理等操作1.2.课题来源旅行业是我国的一个新兴的产业,是第三产业的支柱产业,我国现在正处在旅行业

2、大力进展的时期 ,到2020年 ,我国估量将成为世上第一目的地旅行接待大国,而且我国的旅行业进展前景乐观。随着旅行业的不断进展,迫切要求旅行业的信息化,那么,旅行网站的开发与进展将成为旅行业信息化不可或缺的一部分。为了适应信息化,我做了那个网站。1.3.本小组所做工作为了开发出一个能够功能齐全,界面美观,有用的旅行网站,本小组上网搜索各种有关资料。在开发过程中,采纳了三层架构开发。业务逻辑层 BLL数据访问层DAL业务实体层Model表现层 Web实现步骤过程1创建Model,实现业务实体。2创建DAL,返回程序集的指定类的实例。3创建BLL,调用DAL,得到程序集指定类的实例,完成数据操作方

3、法。4创建WEB,调用BLL里的数据操作方法。注意:1项目创建后,注意修改各项目的默认命名空间和程序集名称。2注意修改解决方案里的项目依靠。3注意在解决方案里增加各项目引用。1.4.系统开发环境1.4.1. ASP.NET介绍在世界范畴内Internet正以一种不可阻挡的势头迅速进展。人们能够通过Internet以不同的方式相互沟通、从Internet上猎取自己想要的一切信息,为此,人们在Internet上制定了各种方法。早期的超文本标记语言HTML,使Internet的数据描述发生了一次变革。与往常的 Web 开发模型相比,ASP.NET 提供了数个重要的优点:增强的性能。ASP.NET 是

4、在服务器上运行的编译好的公共语言运行库代码。与被说明的前辈不同,ASP.NET 可利用早期绑定、实时编译、本机优化和服务。这相当于在编写代码行之前便显著提高了性能。世界级的工具支持。ASP.NET 框架补充了 Visual Studio 集成开发环 境中的大量工具箱和设计器。WYSIWYG 编辑、拖放服务器控件和自动部署,只是那个强大的工具所提供功能中的少数几种。威力和灵活性。由于 ASP.NET 基于公共语言运行库,因此 Web 应用程序开发人员能够利用整个平台的威力和灵活性。ASP.NET 框架类库、消息处理和数据访问解决方案都可从 Web 无缝访问。ASP.NET 也与语言无关,因此能够

5、选择最适合应用程序的语言,或跨多种语言分割应用程序。另外,公共语言运行库的交互性保证在迁移到 ASP.NET 时保留基于 COM 的开发中的现有投资。 简易性。ASP.NET 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。例如,ASP.NET 页框架使您能够生成将应用程序逻辑与表示代码清晰分开的用户界面,和在类似 Visual Basic 的简单窗体处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。 可治理性。ASP.NET 采纳基于文本的分层配置系统,简化了将设置应用于服务器环境和 Web 应用程序。由于配置信息是以纯

6、文本形式储备的,因此能够在没有本地治理工具关心的情形下应用新设置。此零本地治理哲学也扩展到了 ASP.NET 框架应用程序的部署。只需将必要的文件复制到服务器,即可将 ASP.NET 框架应用程序部署到服务器。不需要重新启动服务器,即使是在部署或替换运行的编译代码时。 可缩放性和可用性。ASP.NET 在设计时考虑了可缩放性,增加了专门用于在集合环境和多处理器环境中提高性能的功能。另外,进程受到 ASP.NET 运行库的紧密监视和治理,以便当进程行为不正常(泄漏、死锁)时,可就地创建新进程,以关心保持应用程序始终可用于处理要求。 自定义性和扩展性。ASP.NET 随附了一个设计周到的结构,使开

7、发人员能够在适当的级别“插入”代码。实际上,能够用自己编写的自定义组件扩展或替换 ASP.NET 运行库的任何子组件。实现自定义身份验证或状态服务一直没有变得更容易。Web2.0支持随着第二波互联网热潮的回来,Web 2.0得到越来越多人的认同,而A更是开创了许多Web应用的新模式,包括Web Form,更加简易的Web Services。以及对Ajax的强有力的支持。使我们在最短的时刻内开发出一套完整健壮而有符合用户适应的优秀程序成为可能。1.4.2. SQL Server 2005介绍作为Microsoft公司的下一代数据治理与分析软件,SQL Server 2005有助于简化企业数据与分

8、析应用的创建、部署和治理,并在解决方案伸缩性、可用性和安全性方面实现重大改进。 基于SQL Server 2000技术优势构建的SQL Server 2005将提供集成化信息管明白得决方案,可关心任何规模的组织机构: 创建并部署更具伸缩性、可靠性和安全性的企业级应用。 降低数据库应用创建、部署与治理的复杂程度,进而实现IT效率最大化。 凭借可供创建更具安全保证之数据库应用的丰富、灵活、现代化开发环境增强开发人职员作效能。 SQL(Structured Query Language): 结构化查询语言,是关系数据库的标准语言,通过几个命令,就能够实现定义、查询、更新和操纵功能。在ASP 中对后台

9、数据库进行查询、添加、删除和更新等操作所采纳的确实是SQL 语言。数据查询差不多命令是SELECT,SELECT 语句用于对数据库进行查询并返回符合查询条件的数据。在查询语句中使用SQL库函数,能够实现在查询的过程中同时对某属性上的值进行统计分析。1.4.3. CSS+DIV介绍CSS+DIV简介CSS是英语Cascading Style Sheets(层叠样式表单)的缩写,它是一种用来表现 HTML 或 XML 等文件式样的运算机语言。DIV元素是用来为HTML文档内大块(block-level)的内容提供结构和背景的元素。DIV的起始标签和终止标签之间的所有内容差不多上用来构成那个块的,其

10、中所包含元素的特性由DIV标签的属性来操纵,或者是通过使用样式表格式化那个块来进行操纵。CSS+DIV是一种网页的布局方法,这一种网页布局方法有别于传统的table布局,真正地达到了W3C内容与表现相分离。CSS+DIV的优势符合W3C标准。微软等公司均为W3C支持者。这一点是最重要的,因为这保证您的网站可不能因为今后网络应用的升级而被剔除。支持扫瞄器的向后兼容,也确实是不管以后的扫瞄器大战,胜利的是IE7或者是火狐,您的网站都能专门好的兼容。搜索引擎更加友好。相对与传统的table, 采纳CSS+DIV技术的网页,关于搜索引擎的收录更加友好。 样式的调整更加方便。内容和样式的分离,使页面和样

11、式的调整变得更加方便。 现在YAHOO、MSN等国际门户网站,网易、新浪等国内门户网站,和主流的WEB2.0网站,均采纳CSS+DIV的框架模式,更加印证了CSS+DIV是大势所趋。CSS的极大优势表现在简洁的代码,关于一个大型网站来说,能够节约大量带宽,而且众所周知,搜索引擎喜爱清洁的代码。表现和结构分离,在团队开发中更容易分工合作而减少相互关联性。第二章系统分析2.1.需求分析此旅行系统为张家界旅行系统,后台要紧功能包括公司信息治理,景点治理,旅行线路治理,酒店治理,美食特产治理,民俗风情治理,导游信息治理以及留言治理八块内容;前台功能有公司信息,景点,旅行线路,酒店美食特产,民风,导游信

12、息的扫瞄,旅行线路的预定,酒店的预定,以及游客留言等内容。按权限分为一般游客(即,没注册的散客),游客会员和治理员三种身份。一般游客需求扫瞄网页各种信息,各种信息查询,线路预定,酒店预定,登陆和注册为游客会员。游客会员需求扫瞄网页各种信息,各种信息查询,线路预定,酒店预定,对网页信息发表自己的看法,与治理员进行离线交流。治理员需求除了对前台进行操作外,须回复游客会员的留言,对后台各种信息进行治理2.2. 系统功能分析通过对张家界旅行系统的业务调查分析能够得到此系统要紧功能包括:前台1)注册,登录2)公司信息,景点扫瞄,美食特产扫瞄,民俗风情,旅行线路,酒店扫瞄。3)旅行线路预定,酒店预定以及留

13、言后台1)公司信息治理治理员对公司信息进行添加,删除,修改。2)景点信息治理治理员对景点信息进行添加,删除,修改。3)美食特产治理治理员对美食特产信息进行添加,删除,修改。4)民俗风情治理治理员对民俗风情信息进行添加,删除,修改。5)线路治理治理员对旅行线路信息进行添加,删除,修改,查询;线路订单的治理。6)酒店信息治理治理员的对酒店信息的增,查,删,改;酒店订单的治理。7)导游信息治理治理员的对导游信息的增,查,删,改;酒店订单的治理。8)用户治理2.3. 系统用例分析2.3.1 系统用例图用例图(Use Case View)是指作为外部参与者的外部用户所能观看到的系统功能的模型图,整个开发

14、过程差不多上围绕需求时期的用例进行的。依照对系统功能分析,张家界旅行系统的用例图如图2-1所示。图 2-1系统用例图第三章系统设计3.1.网站总体设计3.1.1.总流程图流程图是一个系统的信息流、观点流或部件流的图形代表。在企业中,流程图要紧用来说明某一过程。这种过程既能够是生产线上的工艺流程,也能够是完成一项任务必需的治理过程。流程图是揭示和把握封闭系统运行状况的有效方式。作为诊断工具,它能够辅助决策制定。让治理者清晰地明白,问题出在什么地点,从而确定出可供选择的行动方案。为了系统的更好设计,绘制了系统后台的流程图,如图3-1所示。图 3-1系统总流程图3.1.2.功能模块图通过对系统的需求

15、分析,并对各个功能要求分析,进行集中、分块,可得系统的功能模块图,如图3-2所示。图3-2系统功能模块图3.2.网站前台设计3.2.1.注册模块流程图一般游客进入网页后,能够注册为游客会员,拥有更高的权限,具体注册操作如图3-3所示。图3-3注册流程图3.2.2.登录模块流程图用户进入登陆界面,输入用户名和密码,单击“登陆”按钮提交表单,系统依照用户提交的用户名和密码进行判定,假如正确系统再连续判定用户的角色(如一般用户和治理员)用户只能以一种角色进入系统主界面。假如错误系统会提示错误信息,用户能够再输入用户名和密码进行验证。另外,从系统退出后也进入系统登陆页面。现在,用户的身份信息都会被清空

16、。具体流程如图3-4所示。图3-4登录流程图3.2.3.旅行线路预定流程图一般游客或者游客会员进入网站后可扫瞄旅行线路清单,进行直截了当预定;也可点击清单进入旅行线路详细信息界面,再进行线路预定。预定后还可进行旅行线路订单查询。具体流程如图3-5所示。图3-5旅行线路预定流程图3.2.4.酒店预定流程图一般游客或者游客会员进入网站后可扫瞄酒店清单,进行直截了当预定;也可点击清单进入酒店详细信息界面,再进行酒店预定。预定后还可进行酒店订单查询。具体流程如图3-6所示。图3-6酒店预定流程图3.2.5.留言流程图一般游客注册登录后进入前台主页,然后进入留言板进行留言;治理员登录后,进入后台对留言板

17、进行治理,能够进行留言的回复,删除等操作;治理员登录后也可进入前台作为游客的身份在留言板上留言。具体流程如图3-7所示。图3-7留言板流程图3.3.网站后台设计3.3.1.前台信息更新流程图图3-8前台信息更新模块图3.3.2.订单治理流程图图3-9订单治理模块图第四章数据库设计数据库设计是项目开发中专门重要的一个关键环节,在那个地点强调数据库设计的重要性是因为数据库设计就像建设高楼大厦的根基一样,假如设计不行在后来的系统变更和功能扩充时将会遇到专门大的困难。本系统数据库选择了Microsoft SQL Server 2005数据库。SQL Server 2005有助于简化企业数据与分析应用的

18、创建、部署和治理,并在解决方案伸缩性、可用性和安全性方面实现重大改进。 基于SQL Server 2000技术优势构建的SQL Server 2005将提供集成化信息管明白得决方案,可关心任何规模的组织机构: 创建并部署更具伸缩性、可靠性和安全性的企业级应用。 降低数据库应用创建、部署与治理的复杂程度,进而实现IT效率最大化。 凭借可供创建更具安全保证之数据库应用的丰富、灵活、现代化开发环境增强开发人职员作效能。数据库设计包括以下几个步骤。4.1.数据库E-R图用户的需求具体表达在各种信息的提供、储存、更新和查询,这就要求数据库结构能够满足各种信息的输入和输出。收集差不多数据、数据结构及数据处

19、理的流程,流程,组成一份详尽的数据字典。通过以上分析,得到系统的E-R图如图4-1所示:图4-1数据库E-R图4.2.数据字典设计1.治理员表(Administrators)字段名类型长度是否为空描述IdInt4false主键AdminNamestring50false账号AdminPwdstring50false密码CityIdInt4false都市IDAdminImagestring50true治理员图像2.都市表(Citys)字段名类型长度是否为空描述Idint4false主键Namestring50true都市名称3.公司信息表(Companys)字段名类型长度是否为空描述Idint4

20、false主键CityIdint4false都市IDComNamestring50true公司名ComPhonestring50true联系 ComContactstring50true联系人ComEmailstring50true电子邮箱ComAddressstring50true公司地址ComContentstringmaxtrue公司简介ComManagerstring50true总经理ComDirectorstring50true业务总监ComWebstring50true公司网址ComReAddressstring50true汇款地址ComBankNOstring50true银行账号

21、ComBankstring50true开户银行ComPayeestring50true收款单位4.民俗风情表(Customs)字段名类型长度是否为空描述Idint4false主键Namestring50True名称CityIdint4false都市IDCusContentstringmaxTrue内容CusImgString50True图片5.美食特产表(Foods)字段名类型长度是否为空描述IdInt4false主键CityIdInt4false都市IDFoodNamestring50True名称MainMaterialstring50True主打Characterstring50True特

22、点RecomandCountstring50True举荐指数FoodImagestring50True图片FoodContentstringmaxTrue简介PriceInt4false参考价格6.导游信息表(Guides)字段名类型长度是否为空描述Idint4false主键GuideNamestring50True姓名Sexstring50True性别Ageint4false年龄CityIdint4false都市IDWorkunitsstring50True工作单位Languagestring50True语种GuideHeightfloat50false身高Schoolstring50Tru

23、e毕业学院DocumentsTypestring50True证件Specialtystring50True特长Phonestring50True联系方法GuideContensstringmaxTrue自我简介PhotoString50True照片7.酒店订单表(HotelOrders)字段名类型长度是否为空描述Idint4false主键OrderNOstring50false订单号HotelIdint4false酒店IDPayIdint4false付款方式IDStarsIdint4false酒店星级IDRoomstypeIdint4false客房类型IDNamestring50True姓名H

24、omeCountint4false预定房间数PeopleCountint4false预定人数ReadyDatedatatime8false预定时刻StartDatedatatime8false入住日期EndDatedatatime8false结账日期Phonestring50True联系 AddthingstringmaxTrue补充事项8.酒店表(Hotels)字段名类型长度是否为空描述Idint4false主键StarsIdint4false星级IDProIdint4false供应商IDRoomstypeIdint4false房间类型IDHotelNamestring50True酒店名称C

25、ityIdint4false所属都市IDPhonestring50True酒店 RoomCountint4false客房数HighPricedouble4false高级间价位GeneralPricedouble4false标准间价位IfRecommendBool50false是否是举荐Addressstring50True具体地点HotContentstringmaxTrue酒店介绍ExplainstringmaxTrue预定说明FacilitystringmaxTrue相关设施HotelImagestring50True酒店图片9.线路订单表(LineOrders)字段名类型长度是否为空描述

26、Idint4false主键OrderNOstring50false订单号LineIdint4false线路IDPayIdint4false支付IDNamestring50True姓名Phonestring50True Sexstring50True性别QQstring50TrueQQMailstring50True电子邮件Addressstring50True所在地址DegreeCardIdstring50True身份证Mythinkstring50True您的方法notesstring50True备注IfteamBool4True是否要拼团ifGuideBool4false是否要导游Peop

27、leCountint4false报名人数MobilePhonestring50false手机号码ReadyDatedatatime8false预定时刻StratDatedatatime8false出游时刻EndDatedatatime8false返回时刻AddThingstring50True补充事项10.线路表(Lines)字段名类型长度是否为空描述Idint4false主键CategoryIdint4false线路类型IDCityIdint4false所属都市IDLineNamestring50True线路名称LineDaysint4false行程所需天数LineContentstring50True行程安排Servicestring50True费用及标准Tipsstring50True温馨提示TouPricedouble4false散客报价TeamPricedouble4false团队报价LineImagestring50True图片IfcommandBool4false是否为举荐11.线路类型表(Messages)字段名类型长度是否为空描述Idint4false主键Category

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

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