关闭

关闭

关闭

封号提示

内容

首页 基于web的旅行社信息管理系统设计与实现 毕业论文.doc

基于web的旅行社信息管理系统设计与实现 毕业论文.doc

基于web的旅行社信息管理系统设计与实现 毕业论文.doc

上传者: 子莺敦夏22 2017-09-19 评分 0 0 0 0 0 0 暂无简介 简介 举报

简介:本文档为《基于web的旅行社信息管理系统设计与实现 毕业论文doc》,可适用于人文社科领域,主题内容包含基于web的旅行社信息管理系统设计与实现毕业论文毕业论文(设计)题目:基于web的旅行社信息管理系统设计与实现学生姓名学号专业计算机科学与技术班级级符等。

基于web的旅行社信息管理系统设计与实现毕业论文毕业论文(设计)题目:基于web的旅行社信息管理系统设计与实现学生姓名学号专业计算机科学与技术班级级班指导教师学部计算机科学与电气工程答辩日期年月日毕业论文(设计)任务书姓名学号专业班级计算机科学与技术级班毕业论文(设计)题目:基于web的旅行社信息管理系统设计与实现毕业论文(设计)的立题依据随着人们生活质量的提高旅游变成一种时尚根据旅行社日常工作需求设计开发一个旅行社信息管理系统用以节省旅行社人力资源、物力资源并扩大影响可以给旅行社带来更广阔的市场。主要内容及要求系统分为景点信息管理、旅行线路管理、旅行订单管理、新闻信息管理、景点浏览管理、查询线路日程管理、新闻浏览管理、订单提交管理模块。进度安排月日选题月日,月日接受指导老师的指导月日,月日拟定论文大纲月日,月日搜集、查阅、整理相关资料月日,月日初稿形成月日,月日初稿审定月日,月日第一次修改月日,月日第一次审定月日,月日第二次修改月日,月日定稿月日,月日论文评阅小组评审论文(设计)月日毕业论文(设计)答辩学生签字:指导教师签字:年月日基于web的旅行社信息管理系统设计与实现摘要旅行社是服务行业旅游网也是服务行业。只有建立与旅游网相适应的服务体系并保证其服务质量才能使旅游系统落到实处也才能真正使旅游望发挥作用。旅游系统全国已有多家而无论是企业系统还是门户系统要想活得好起来就得在服务内容、范围、品质上有所突破和发展。旅游企业是服务行业旅游网同样也是服务行业“得服务者得天下”是系统的竞争关键。旅游网的生存取决于它在服务内容、范围、品质上的含金量。目前的许多企业旅游系统和许多旅游企业一样除存在经营定位模糊的弱点外还存在着“单兵作战”所带来的预订内容范围过于狭窄的通病因此难以产生商务效应和边际效应。的旅游系统以发布地方信息本社信息为主服务范围也局限于区域性这样互联的优势难以体现。造成这种情况的主要原因在于互联网的区域经营与提供地方化服务的这一对矛盾服务的延伸速度远远跟不上互联网的发展和需求速度。对系统来说信息覆盖面减小也会影响网上服务品质的下降影响地方信息的可操作性和可延伸性。从个人兴趣及毕业设计的实际情况出发,经过一系列的考察和分析,确立了旅游系统的具体实现功能。并阐述系统的结构设计和功能设计实现浏览旅游系统的基本功能。经过授权的用户可以通过Web浏览器以人机交互式的客户功能以便及时了解酒店即时的信息包括查询客人资料酒店信息资料等该系统面对各种复杂的结算要求应具有很强的应变能力。线路信息管理:此系统是专为前台处理旅游线路预定操作员设计的服务系统它提供了旅游线路的信息化管理。性能本系统结构设计合理功能齐全信息指标丰富、规范采用模块化设计、结构合理、操作简单具有友好的人机界面和灵活的系统可维护性有优越的数据共享性可以使用户充分的利用历史数据减少数据的重复录入和工作量方便快捷有效的完成旅行社管理系统的各项工作录入数据合法性的校验程度高数据查询速度快有广泛的网络选择性可以形成浏览器服务器结构的数据库系统。主要表现在以下几点:()全面构建数字化旅行社实现旅行社内无纸办公。()具有良好的可移植性可针对不同的用户需求定制系统部分功能。()系统权限与安全的合理分配可根据需要自行设置。()用户界面友好美观,易于操作。系统输入管理员信息、数据库管理的设置操作员的添加还有顾客预订、酒店信息录入与查询线路信息录入与查询等。系统输出黑龙江东方学院本科毕业论文,设计,各种查询的结果和各种类型的报表。安全和保密要求造成数据库系统不安全的因素很多有系统本身的原因也有人为的失误或故意的未经授权的窃取、破坏。安全管理已成为设计数据库系统的重要组成部分。数据库系统的核心是数据库管理系统(DBMS)开发具有高安全性的DBMS是一项十分紧迫的任务。多用户系统的工作流程都是从用户登陆模块开始对用户的身份进行认证。身份认证可以分为以下两个过程:()认证用户是否为有效的系统用户()确认用户的类型。本系统有三类用户进行操作分别是管理员、操作员和顾客管理员可以设置操作员、宾客及本身的权限并可增删用户操作员可以修改自己的登陆口令。第一个过程决定用户能否进入系统。第二个过程根据用户的类型决定用户的操作权限从而决定用户的工作界面。所以本系统安全和保密工作应该是可以保证的。旅行社信息管理系统安全性分析系统安全问题对系统和旅客都是非常重要的。从某种角度看旅客方面的安全也许更显重要。因为如果关系到旅客切身利益的个人信息由于安全问题被他人获得那将损害旅客的利益最终会影响到旅行社信息管理系统的信誉从而影响其生存与发展。为了实现系统的各种安全要素。人们提出各种各样的对策例如防火墙、多层防火墙加密、数字签名等方法。能够尽可能多地实现以上安全要素固然是好但许多安全制度需要使用昂贵的软件有些策略要求使硬件成本急剧上升。在构建本系统时必须在安全性、成本和性能之间做出平衡的选择。系统数据库访问安全综合考虑各种数据库访问安全的方法最终觉得采用ASP式。这种作法是比较专业但也是很安全的也是现在比较流行的作法但是现在许多的人只是作了一半只是将数据名改成ASP而以这样的话直接用FlashGet之类的下载工具一样可以将数据库下载这种方式的正确作法有两步:第一步:在数据库内创建nodownload表表内字段是notdown一个字段类型是黑龙江东方学院本科毕业论文,设计,OLE对象内容设置为单字节型的"<"即(ASP代码chrB(asc("<"))chrB(asc(""))的运行结果。第二步:将数据库改名为ASP这样从URL上直接请求这个数据库将会提示“缺少关闭脚本分隔符”从而拒绝下载。其它网络安全保证系统管理员口令的安全用MD对用户名和密码进行加密也要注意保管好口令定期更换管理员口令口令尽量由字母符号等混合而成复杂的密码不容易被以外泄露也不容易被人记住。建立会员制采用会员制有两种好处保证交易的机密性和不可抵赖性。当会员注册时系统把会员注册信息进行加密后储存在会员信息数据库中与其它安全机制配合尽量做到会员信息的保密。而只有登录后的会员才能进行购物这一措施则发挥了身份认证的功能使任何交易都具有唯一性和不可抵赖性保障了买卖双方的合法利益。建立会员制还可以对已注册本系统的用户进行维护管理。包括用户详细信息确认对有疑问的地方例如地址等进行确认。数据库备份(手动)系统管理员登陆进入后台管理系统后以随时将服务器内的数据信息备份到指定的一台内部服务器上保证了数据的完整性。架设防火墙Internet联网的安全由防火墙实现主要产品有过滤、应用网关和代理服务器内部网络安全通过WindowsNT操作系统及相关的软件功能实现如用户授权认证和数据的加密传输。待系统发布后对系统的日常数据流量、实际硬件配置和其它因素进行综合分析最好设立硬件防火墙当然若确实必要经济等条件允许可以考虑采用入侵检测系统或审计系统进一步的安全措施。旅行社信息管理系统工作流程用户登录模块流程图当游客访问旅行社信息管理系统时首先能够查询、浏览相关的信息同时注黑龙江东方学院本科毕业论文,设计,册成为用户拥有一个预定旅行社、酒店等系统功能。流程图如图所示。图用户登录流程图为了保证数据的安全可靠和信息的真实有效性需要对用户进行验证管理最简单的方法是需要用户先注册成为系统用户。当然用户也可以随时更改自己的注册信息。管理员管理流程图管理员登录后可以进入各个模块的管理页面然后可添加新的信息点击则把已编辑完的信息更新到数据库中。也可对已添加信息进行修改和删除。管理员管理功能程序流程图如下图所示。黑龙江东方学院本科毕业论文,设计,开始Y信息存在否fouNYY添加信息是否修改NN是否删除结束图管理员管理旅游线路功能程序流程图系统功能结构用户注册、登录及预定模块:为游客提供包括用户注册、用户登陆、密码修改、用户预定管理、客户留言等功能。新闻资讯、查询模块:为游客及注册用户提供展示最新新闻信息等。点击新闻资讯可进入该新闻的主页并可以显示相关新闻的详细信息包括新闻标题、更新时间等功能。酒店信息、查询模块:为游客及注册用户提供展示最近的旅行场所的酒店信息、点击酒店信息就可以查看酒店的详细信息并可以实现预定酒店的功能等。景点信息、查询功能模块:为游客及注册用户提供相关的旅游景点信息可以选择相关景点进行旅行等功能。旅行社、查询模块:为游客及注册用户提供旅行社的相关信息方便旅客查询和预定等功能。发表留言:为注册旅客提供留言服务并可以用管理员进行在线单条记录回复及时为用户解决各种问题。黑龙江东方学院本科毕业论文,设计,后台管理模块:为注册用户提供后台新闻资讯、酒店信息、景点信息、旅行社及发表留言实现即时的更新等操作。整个旅游资源管理系统包括前台和后台管理个部分。前台部分的主要功能包括后台发布的新闻阅读用户留言用户注册用户登录查看留言旅游景点查看酒店查看酒店预定旅行社查看酒店查询旅游景点查询,线路查询线路预订订单查看等功能模块后台主要是实现各个模块的管理。总体功能设计图如图所示。图总体功能设计图数据库设计本系统系统数据库采用的是SQLServer数据库表结构主要由十二个数据表组成:各数据表的结构如下:)Admin(管理员表)主要用于保存后台管理员的基本信息该表的结构如表所示。表Admin(管理员信息表)列名含义数据类型允许为空id编号Int()否Name账号Nvarchar()否Pwd密码Nvarchar()否黑龙江东方学院本科毕业论文,设计,)Article(文章信息表)主要用于保存文章的基本信息该表的结构如表所示。表Article(文章信息表)列名含义数据类型允许为空ArticleID编号Int()否ArticleTitle标题Nvarchar()否ArticleAuthor作者Nvarchar()否ArticleTime发布时间日期时间否ArticleContent内容Nvarchar()否ArticleClass类别Nvarchar()否)Guest(留言本表)主要用于保存游客留言的基本信息该表的结构如表所示。表Guest(留言本表)列名含义数据类型允许为空Id编号Int()否userName用户Nvarchar()否sex性别Nvarchar()否url网址Nvarchar()否qqQQNvarchar()否email邮件Nvarchar()否content内容Nvarchar()否reply回复Nvarchar()否postTime回复时间Nvarchar()否imageUrl图片地址Nvarchar()否faceUrl头像Nvarchar()否)Users(用户信息表)主要用于保存注册游客的基本信息该表的结构如表所示。表Users(用户信息表)列名含义数据类型允许为空UserId账号Nvarchar()否UserPwd密码Nvarchar()否黑龙江东方学院本科毕业论文,设计,)Travel(旅行社信息表)主要用于保存酒店的基本信息该表的结构如表所示。表Travel(旅行社信息表)列名含义数据类型允许为空id编号Int()否Name名称Nvarchar()否Ds描述Nvarchar()否Address地址Nvarchar()否Tel电话Nvarchar()否)JingDian(景点信息表)主要用于保存景点的基本信息该表的结构如表所示。表JingDian(景点信息表)列名含义数据类型允许为空id编号Int()否Name名称Nvarchar()否Ds描述Nvarchar()否Address地址Nvarchar()否Price价格Nvarchar()否xianlu线路Nvarchar()否)Hotal(酒店信息表)主要用于保存酒店的基本信息该表的结构如表所示。表Hotal(酒店信息表)列名含义数据类型允许为空id编号Int()否Name名称Nvarchar()否Ds描述Nvarchar()否Address地址Nvarchar()否Price价格Nvarchar()否dengji等级Nvarchar()否黑龙江东方学院本科毕业论文,设计,)Rout(线路信息表)主要用于保存线路的基本信息该表的结构如表所示。表Rout(线路信息表)列名含义数据类型允许为空id编号Int()否Name名称Nvarchar()否money价格Nvarchar()否Type类型Nvarchar()否TypeName类别Nvarchar()否timeDs预定时间Nvarchar()否xingcheng行程textjingdian景点textshuoming说明textDs备注textImagePath图片Nvarchar())ArticleType(新闻类别信息表)主要用于保存新闻类的基本信息该表的结构如表所示。表ArticleType(新闻类别信息表)列名含义数据类型允许为空id编号Int()否Name名称Nvarchar()否)Hose(房间信息表)主要用于保存房间的基本信息该表的结构如表所示。表Hose(房间信息表)列名含义数据类型允许为空id编号Int()否Name名称Nvarchar()否HotalId酒店编号Nvarchar()否HotalName所属酒店Nvarchar()否Isyuding是否预定Nvarchar()否UserName预定会员Nvarchar()否Price价格Nvarchar()黑龙江东方学院本科毕业论文,设计,)RoutType(线路类别信息表)主要用于保存线路类别的基本信息该表的结构如表所示。表RoutType(线路类别信息表)列名含义数据类型允许为空id编号Int()否Name名称Nvarchar()否)Dingdan(线路预订信息表)主要用于保存线路预定的基本信息该表的结构如表示。表Dingdan(线路预订信息表)列名含义数据类型允许为空id编号Int()否Name名称Nvarchar()否ADdtime预订时间datetime否Tel电话Nvarchar()否RoutId线路编号Nvarchar()否renshu人数Nvarchar()否shenhe是否审核Nvarchar()Username预订用户Nvarchar()daoyou需要导游Nvarchar()zutuan是否组团Nvarchar()laiyoutime到达时间datetimebeizhu备注Nvarchar()Address地址Nvarchar()本章小结本章主要对基于web的旅行社信息管理系统进行了数据库表的设计。黑龙江东方学院本科毕业论文,设计,第章旅行社信息管理系统实现安全登录及用户预定子系统用户注册模块系统提供了用户注册模块一般的用户是可以浏览一些资料的但是非注册用户是不能预定酒店等功能。用户注册界面如图所示:图用户注册模块的界面注册模块中登录名只能为位并且只能是大小写字母和数字组成密码的长度为位。用户注册模块的部分代码描述:privateArrayListalYearprivateArrayListalMonthprivateArrayListalDayprotectedvoidPageLoad(objectsender,EventArgse){if(!thisIsPostBack){InitData()}}privatevoidInitData()黑龙江东方学院本科毕业论文,设计,{alYear=newArrayList()alMonth=newArrayList()alDay=newArrayList()for(inti=i<i)alYearAdd(iToString())for(inti=i<=i)alMonthAdd(iToString())for(inti=i<i)alDayAdd(iToString())}<summary>验证用户是否存在按钮事件<summary>protectedvoidbtnValidateClick(objectsender,EventArgse){inti=userNameValidate()调用验证方法}}}用户登录模块系统提供了用户管理员登录模块注册用户或游客是可以浏览一些信息的但是非注册用户是不能预定旅行社、酒店等。用户登录界面如图所示:黑龙江东方学院本科毕业论文,设计,图用户登录模块的界面用户在登录界面输入用户名和密码角色选择分为普通用户和系统管理两种类型登录名和密码都正确后进入功能主界面普通用户登录到前台主界面实现浏览和预定功能管理员用户登录后台主界面进行管理功能。如果用户名或密码不正确就要求重新输入登录用户管理员登录模块代码详见附录中。旅行社管理前台子系统旅行社中心模块旅行社查看主要是用户进入前台的旅行社主页查看旅行社的相关信息。旅行社查看界面如图所示:黑龙江东方学院本科毕业论文,设计,图旅行社主页模块的界面用户在前台主页面上点击‘旅行社’会跳转到旅行社主页面中在旅行社主页面中我们能看到旅行社列表点击旅行社列表中的旅行社名称我们能查看到这个旅行社的详细信息包括旅行社的地址、电话以及旅行社的简介等信息。旅行社中心模块实现的主要代码如下:protectedvoidPageLoad(objectsender,EventArgse){thisPageCtrlgridView=GridViewstringSql=""查询语句Sql="select*fromTravel"SqlDataSourceSelectCommand=Sql}<asp:GridViewID="GridView"runat="server"AutoGenerateColumns="False"DataSourceID="SqlDataSource"BorderWidth="px"CellPadding=""CellSpacing=""EmptyDataText="暂无信息"PageSize=""><Columns>黑龙江东方学院本科毕业论文,设计,<asp:TemplateField><ItemTemplate><asp:HyperLinkID="Title"NavigateUrl='<#"~TravelContentaspxID="Eval("id")>'runat="server"Text='<#Eval("Name")>'><asp:HyperLink><spanclass="cccc">电话:<asp:LabelID="ArticleAuthorLabel"runat="server"Text='<#Eval("Tel")>'><asp:Label><span><ItemTemplate><asp:TemplateField><Columns><asp:GridView>发表留言中心模块用户在进行浏览网页后系统有一个供用户交流和给管理员留言的模块这里发布自己的一些看法向管理员提出一些建议或信息等包括:什么时候推出新的旅游线路或是哪些景点说明有什么错误、不足等都可以写到留言板里然后等待管理员的查看、回复及改进等。发表留言界面如图所示:黑龙江东方学院本科毕业论文,设计,图留言模块的界面留言模块的主要实现代码详见附录中。景点中心模块景点模块显示包含某景区景点列表、景点信息内容显示部分在前台页面游客用户可以浏览景点的相关信息景区景点的信息浏览将数据库中的景点查询出来并在页面中将景点的名称等几个字段进行列表显示这样就可以让浏览用户有选择性的浏览信息内容并且在列表页面提供链接可以打开页面浏览景点详细内容。游客用户还可以通过景点名称、地理位置、旅游线路来搜索你想要浏览的景点信息。景点查看界面如图所示:黑龙江东方学院本科毕业论文,设计,图景点中心模块的界面主要实现代码:protectedvoidPageLoad(objectsender,EventArgse){intid=ConvertToInt(RequestQueryString"id"ToString())SqlConnectionconn=newSqlConnection(SqlHelperconnstring)SqlCommandcmd=newSqlCommand()cmdConnection=connconnOpen()stringsql="SELECT*FROMJingDianWhereid="id创建数据库命令SqlCommandmycmd=newSqlCommand(sql,conn)黑龙江东方学院本科毕业论文,设计,SqlDataReaderdr=mycmdExecuteReader()if(drRead()){LabelText="线路:"dr"xianlu"ToString()ArticleContentLabelText=dr"Ds"ToString()ArticleTitleLabelText=dr"Name"ToString()ArticleAuthorLabelText="地址:"dr"Address"ToString()"价格:"dr"Price"ToString()}connClose()关闭数据库}protectedvoidPageLoad(objectsender,EventArgse){thisPageCtrlgridView=GridViewstringSql=""查询语句Sql="select*fromJingDian"SqlDataSourceSelectCommand=Sql}酒店中心模块本模块主要实现酒店信息的浏览。酒店查看界面如图所示:黑龙江东方学院本科毕业论文,设计,图酒店中心模块的界面酒店信息的浏览将数据库中的酒店信息查询出来并在页面中按照添加的酒店id按顺序排列出来点击酒店名称可以查看酒店详细内容。主要实现代码详见附录中。酒店预定模块当查看酒店后可以点击酒店名称浏览详细信息同时也可以预定酒店预定酒店只能是注册用户非注册用户只能浏览酒店信息不能预定酒店。酒店预定界面如图所示:图酒店预定模块的界面主要实现代码详见附录中。黑龙江东方学院本科毕业论文,设计,线路中心模块旅游线路显示需要包含某类旅游线路列表、旅游线路内容。旅游线路浏览将数据库中的旅游线路信息查询出来并在页面中将旅游线路的标题等几个字段进行列表显示这样就可以让浏览用户有选择性的浏览信息内容。线路查看界面如图下:图线路模块的界面主要实现代码:thisPageCtrlgridView=GridViewstringSql=""查询语句Sql="select*fromRoutORDERBYidDESC"SqlDataSourceSelectCommand=Sql线路预定模块用户浏览完线路后可以预定线路信息。线路预定界面如图所示:黑龙江东方学院本科毕业论文,设计,图线路预定模块的界面用户根据预定界面填入相关信息完成后确认下单后将添加信息写入数据库中。主要代码详见附录中。旅行社信息管理系统后台子系统旅行社管理管理员登录到后台界面后对系统的旅行社信息进行添加、修改或删除通过添加的信息才可以发布到网页上否则不能显示到网页上并能够对已添加得信息进行修改和删除。管理员管理旅行社信息的旅行社管理界面如图所示:a)图旅行社后台管理模块的界面黑龙江东方学院本科毕业论文,设计,b)图旅行社后台管理模块的界面由于后台也是一个完整的系统所以这里就选了两个有代表性的模块的关键代码代码详细见附录中。酒店管理管理员登录到后台界面后对系统发布的酒店宾馆信息进行添加、修改或删除通过添加的信息才可以发布到网页上否则不能显示到网页上并能够对已添加得信息进行修改和删除。酒店管理界面如图下:a)图酒店后台管理模块的界面黑龙江东方学院本科毕业论文,设计,b)图酒店后台管理模块的界面主要实现的部分代码:protectedvoidbtnSubmitClick(objectsender,EventArgse){stringaction=RequestQueryString"Action"ToString()判断Actionif(action=="Add")添加{SqlConnectionSqlConn=newSqlConnection(SqlHelperconnstring)SqlConnOpen()SqlCommandinsertCmd=newSqlCommand("insertintoHotal(Name,Address,Price,Ds,dengji)values(Name,Address,Price,Ds,dengji)",SqlConn)创建操作数据库对象insertCmdParametersAdd("Name",SqlDbTypeVarChar,)为Command对象添加参数insertCmdParametersAdd("Address",SqlDbTypeText,)insertCmdParametersAdd("Price",SqlDbTypeVarChar,)insertCmdParametersAdd("Ds",SqlDbTypeText,)insertCmdParametersAdd("dengji",SqlDbTypeVarChar,)给参数赋值insertCmdParameters"Address"Value=TextBoxTextinsertCmdParameters"Name"Value=ArticleTitleText黑龙江东方学院本科毕业论文,设计,insertCmdParameters"Price"Value=ArticleAuthorTextinsertCmdParameters"Ds"Value=ArticleContentValueinsertCmdParameters"dengji"Value=TextBoxTexttry{intflag=insertCmdExecuteNonQuery()执行插入if(flag>){ResponseWrite("<scriptlanguage=javascript>alert('成功添~')<script>")}else{ResponseWrite("<scriptlanguage=javascript>alert('添加失败查看输入是否正确~')<script>")}}本章小结本章主要根据需求分析结合旅行社信息管理系统中的部分主要源代码和运行效果图对用户安全登录模块的实现、前台子系统和后台子系统的实现进行了详细的介绍和分析。还给出了部分其他主要模块的运行结果图。黑龙江东方学院本科毕业论文,设计,第章系统测试与维护系统测试软件测试就是在软件投入运行前对软件的需求分析设计规格说明和编码的最终复审是保证软件质量的关键步骤。测试是为了发现错误而执行程序。依据一般测试的方法和步骤对人力资源管理系统进行了如下测试:•界面测试:反复点击网页上的超链接测试其连接及跳转情况直到所有的链接都达到预期的效果。•功能测试:对网站的各个功能模块逐一测试尽最大可能发现起潜在的错误。•性能测试:将程序以局域网的形式发布查看其是否满足多用户的要求。•需求测试:根据需求分析的内容测试网站是否与当初的设计相符。通过这几方面的测试及时修正了系统中存在的问题很好的提高了系统的性能使系统达到了预期目标。系统测试和系统设计应该是同步的。下面是我的一些测试的经验教训。首先我们可同过预览器对网页进行浏览如果运行没有问题的话就会有网页出现如果有错误网页会跳出网页错误的提示。并告诉你哪一行出错了耐心的阅读错误信息就会更快的找到出错原因。其次我们在打开网页是正常的但是我们实现功能却不能实现这时需要我们认真看代码并根据我们功能要求对其实现的代码进行分析、查阅书籍解决问题。这个是最难处理但是最锻炼我们编程能力的。另外我们要时刻备份系统避免误操作对系统产生破坏如果没有备份过以前所做的努力就付之东流了。系统维护系统维护是为保证系统的正常运行和安全保障等目的而采取的一系列措施其中包括数据库维护、信息更新、版面更新、安全测试以及数据备份等操作过程除此之外还包括服务器和域名空间等的维护。数据库维护和信息更新:该阶段主要是要求管理员要经常对数据库和过期的信息及时地进行更新和维护以保证数据库的正常运行和信息的及时性从而保证了访问者能够顺利地了解到最新的信息动态。版面的更新:该过程主要是要求对系统的首页和页面定期的进行相应的调整或更黑龙江东方学院本科毕业论文,设计,新从而使本系统经常以崭新的面貌出现在广大访问者的面前。安全测试和数据备份:该过程主要是从系统的安全方面考虑由于目前整个网络体系的安全问题还存在着较大的隐患所以如何加强系统的安全性能对于一个系统的正常运行具有非常重要的意义。所以管理员要经常对系统进行诸如一些用户名、密码以及权限的更新或重新设置从而保证系统的安全性。除此之外还要经常对所有信息进行备份以防止整个系统遭到外界袭击时陷入瘫痪状态。本章小结本章主要对本系统进行了功能测试及系统的总体测试并总结了系统在运营期间将如何进行维护。黑龙江东方学院本科毕业论文,设计,结论旅行社管理系统是一个以计算机为工具对旅行社信息进行管理和处理的人机系统它能准确、及时地反映旅行社各项业务的当前状态能利用过去的数据统计分析能从全局出发辅助酒店各职能部门以及经理管理酒店。可见旅行社信息系统首先必须具有强大的电子数据处理功能能大大提高旅行社管理人员和操作人员的工作效率减轻劳动强度同时该系统应当采用管理模型将仿真、优化等现代决策手段结合起来为旅行社管理层的决策提供有效的信息。通过这次毕业设计我大致了解了进行软件开发工作的基本过程并且从中获得了许多实际的、有意义的知识其中我对以下几点有深刻的体会:(一)编程中定义窗体及变量的名称时一定要规范要让其他编程人员能够看懂必要时可以加注释。(二)对各个控件的属性、事件要了解清楚这样才能在编程的过程中熟练的应用。(三)在编程的过程中要不断的思考对每一个可能出现的问题都尽量在编程中处理掉避免以后的麻烦。(四)对编程中用到的函数要将其变量的含义了解清楚这样才能顺利应用以实现函数的功能。(五)程序编好后调试是非常重要的它的意义在于通过调试可以逐步完善它的功能改正程序中的错误使程序尽量达到尽善尽美在调试的过程中尽量不要以编程时的思想去调试要以一个普通用户的思维去思考。黑龙江东方学院本科毕业论文,设计,参考文献李华川VisualC#入门和提高M清华大学出版,:王国荣ASPNET网页制作教程M华中科技大学出版社,:张海基SQL的科技期刊管理系信息系统的设计与实现J中国科技期刊研究,:刘斌,张军C#SQLserver开发案例精选清华大学出版社,:肖健C#编程实例与技巧集粹J北京希望电子出版社,:陈翔基于BS的旅游管理系统的设计和实现M杭州师范学院学报(自然科学版),,():肖金秀SQL网络编程技术M清华大学出版社,:郑人杰,殷人昆软件工程概论M清华大学出版社,:IansommervilleSoftwareEngineeering(thEdition)M机械工业出版社,:张虹主软件工程与软件开发工具M清华大学出版社,:张海藩软件工程导论M第四版清华大学出版社,:萨师煊,王珊数据库系统概论M第三版高等教育出版社,:(美)Raghuramakrishnan,JohannesGehrke,周立柱,蒋旭东,张勇,石晶等译数据库管理系统M第版清华大学出版社,:CJDateAnIntroductiontoDatabaseSystems(seventhEdtion)M机械工业出版社,:ThomasConnoll,CarolynBeggDatabaseSystemsApracticalApproachtoDesign,ImplementationandManagementMThirdEdition电子工业出版社,:黑龙江东方学院本科毕业论文,设计,附录附录A:部分关键代码用户登录模块的主要代码:<SqlHelperdata=newSqlHelper()SqlDataReaderdrAlertjs=newAlert()protectedvoidPageLoad(objectsender,EventArgse){if(!IsPostBack){}}protectedvoidIbtnEnterClick(objectsender,ImageClickEventArgse){if(ddpRuelSelectedValue=="系统管理"){ChkAdmin()}if(ddpRuelSelectedValue=="普通用户"){ChkTeacher()}}<summary>验证系统管理登陆<summary>privatevoidChkAdmin(){if(TxtUserNameText==""TxtPasswordText=="")黑龙江东方学院本科毕业论文,设计,{AlertAlertAndRedirect("没有输入账号和密码~","Loginaspx")}else{dr=dataGetDataReader("select*fromAdminwhereAdmin='"TxtUserNameTextTrim()"'andPwd='"TxtPasswordTextTrim()"'")if(drRead()){Session"admin"=dr"Admin"ToString()ResponseRedirect("Mangermainaspx")}else{AlertAlertAndRedirect("账号或者密码不对请重新登陆~","Loginaspx")}}}<summary>验证登陆<summary>privatevoidChkTeacher(){if(TxtUserNameText==""TxtPasswordText==""){AlertAlertAndRedirect("没有输入账号和密码~","Loginaspx")}else{dr=dataGetDataReader("select*fromUserswhereUserId='"TxtUserNameTextTrim()"'andUserPwd='"TxtPasswordTextTrim()"'")if(drRead())黑龙江东方学院本科毕业论文,设计,{Session"UserId"=dr"UserId"ToString()ResponseRedirect("Defaultaspx")}else{AlertAlertAndRedirect("账号或者密码不对请重新登陆~","Loginaspx")}}}发表留言中心模块的主要代码:protectedvoidPageLoad(objectsender,EventArgse){if(!IsPostBack){stringname=ConvertToString(Session"UserId")if(name==""){AlertAlertAndRedirect("对不起需要登陆~","loginaspx")}for(inti=i<=i){thisddlPicItemsAdd("pic"iToString()"gif")}thisImageImageUrl="imagesface"ddlPicSelectedValueimageUrl=ddlPicSelectedValueprotected是私有方法,里面的变量在外部无法访问,imageUrl应放到ButtonClick里去}}protectedvoidButtonClick(objectsender,EventArgse){黑龙江东方学院本科毕业论文,设计,stringsexstringpostTime时间为数据库更新时自动根据系统时间设置stringimageUrlstringurl=thistxtUrlTextstringqq=thistxtQqTextstringemail=thistxtEmailTextstringcontent=thistxtContentTextstringimageUrl=ddlPicSelectedValueif(thisrbtnNvChecked==true){sex="女"}else{sex="男"}SqlConnectionconn=newSqlConnection(SqlHelperconnstring)SqlCommandcmd=newSqlCommand()cmdConnection=connconnOpen()cmdCommandText="insertintoguest(userName,sex,url,qq,email,content,imageUrl,faceUrl)values('"ConvertToString(Session"admin")"','"sex"','"url"','"qq"','"email"','"content"','"imageUrl"','"imageUrl"')"if(cmdExecuteNonQuery()>){ResponseWrite("<script>alert('留言成功~')locationhref='liuyanaspx'<script>")}else{黑龙江东方学院本科毕业论文,设计,ResponseWrite("<script>alert('留言失败~')windowlocation=windowlocation<script>")}}protectedvoidddlPicSelectedIndexChanged(objectsender,EventArgse){thisImageImageUrl="imagesface"ddlPicSelectedValue}protectedvoidButtonClick(objectsender,EventArgse){thistxtUrlText=""thistxtQqText=""thistxtEmailText=""thistxtContentText=""}酒店中心模块主要代码:protectedvoidPageLoad(objectsender,EventArgse){thisPageCtrlgridView=GridViewstringSql=""查询语句Sql="select*fromHotal"SqlDataSourceSelectCommand=Sql}}protectedvoidPageLoad(objectsender,EventArgse){if(!IsPostBack){intid=ConvertToInt(RequestQueryString"id"ToString())SqlConnectionconn=newSqlConnection(SqlHelperconnstring)SqlCommandcmd=newSqlCommand()cmdConnection=connconnOpen()stringsql="SELECT*FROMHotalWhereid="id黑龙江东方学院本科毕业论文,设计,创建数据库命令SqlCommandmycmd=newSqlCommand(sql,conn)SqlDataReaderdr=mycmdExecuteReader()if(drRead()){ArticleContentLabelText=dr"Ds"ToString()ArticleTitleLabelText=dr"Name"ToString()ArticleAuthorLabelText="地址:"dr"Address"ToString()"价格:"dr"Price"ToString()}connClose()关闭数据库}}酒店预定模块主要代码:SqlHelperdata=newSqlHelper()protectedvoidPageLoad(objectsender,EventArgse){if(!IsPostBack){if(Session"userID"==){AlertAlertAndRedirect("您还没有登陆不能预定~","")}else{intid=intParse(RequestQueryString"id"ToString())SqlDataReaderdrdr=dataGetDataReader("select*fromHosewhereid="id)drRead()stringisyuding=dr"Isyuding"ToString()if(isyuding=="是"){黑龙江东方学院本科毕业论文,设计,AlertAlertAndRedirect("该房间已经被预定请过分钟后在来预定","Defaultaspx")}else{dataRunSql("updateHosesetUserName='"Session"userID"ToString()"',Isyuding='是'whereid="id)AlertAlertAndRedirect("预定该房间成功~欢迎入住本酒店~","Defaultaspx")}}}}线路预定模块主要代码:SqlHelperdata=newSqlHelper()protectedvoidPageLoad(objectsender,EventArgse){if(Session"userID"==){AlertAlertAndRedirect("您还没有登陆不能预定~","Defaultaspx")}else{}}protectedvoidButtonClick(objectsender,EventArgse){intid=intParse(RequestQueryString"id"ToString())dataRunSql("insertintoDingdan(Address,name,ADdtime,Tel,RoutId,renshu,Username,daoyou,zutuan,laiyoutime,beizhu)values('"TextBoxText"','"TextBoxText"','"txttimeValue"','"TextBoxText"',"id",'"TextBoxText"','"Session"userID"ToString()"','"黑龙江东方学院本科毕业论文,设计,DropDownListSelectedItemText"','"DropDownListSelectedItemText"','"TextValue"','"TextBoxText"')")AlertAlertAndRedirect("预订成功~","YudingListaspx")}旅行社管理主要代码:protectedvoidPageLoad(objectsender,EventArgse){if(thisSession"admin"==){ResponseRedirect("loginaspx")}elseif(!IsPostBack){btnvalueText="添加"stringaction=RequestQueryString"Action"if(action=="Add"){btnvalueText="添加"}elseif(action=="Edit"){btnvalueText="编辑"当为编辑的时候取值stringstrID=Request"id"SqlConnectionSqlConn=newSqlConnection(SqlHelperconnstring)SqlConnOpen()SqlCommandcomm=newSqlCommand("select*fromTravelWHEREid="strID,SqlConn)SqlDataReaderdr=commExecuteReader()if(drRead())获取值ArticleTitleText=(string)dr"Name"黑龙江东方学院本科毕业论文,设计,ArticleAuthorText=(string)dr"Tel"TextBoxText=(string)dr"Address"ArticleContentValue=(string)dr"Ds"SqlConnClose()drClose()}elseif(action==){ResponseRedirect("Defaultaspx")}}}protectedvoidbtnBackClick(objectsender,EventArgse){ResponseRedirect("mainaspx")}protectedvoidbtnSubmitClick(objectsender,EventArgse){stringaction=RequestQueryString"Action"ToString()判断Actionif(action=="Add")添加{SqlConnectionSqlConn=newSqlConnection(SqlHelperconnstring)SqlConnOpen()SqlCommandinsertCmd=newSqlCommand("insertintoTravel(Name,Address,Tel,Ds)values(Name,Address,Tel,Ds)",SqlConn)创建操作数据库对象insertCmdParametersAdd("Name",SqlDbTypeVarChar,)为Command对象添加参数insertCmdParametersAdd("Address",SqlDbTypeText,)insertCmdParametersAdd("Tel",SqlDbTypeVarChar,)insertCmdParametersAdd("Ds",SqlDbTypeText,)给参数赋值黑龙江东方学院本科毕业论文,设计,insertCmdParameters"Address"Value=TextBoxTextinsertCmdParameters"Name"Value=ArticleTitleTextinsertCmdParameters"Tel"Value=ArticleAuthorTextinsertCmdParameters"Ds"Value=ArticleContentValuetry{intflag=insertCmdExecuteNonQuery()执行插入if(flag>){ResponseWrite("<scriptlanguage=javascript>alert('成功添~')<script>")}else{ResponseWrite("<scriptlanguage=javascript>alert('添加失败查看输入是否正确~')<script>")}}catch(SystemExceptionee){ResponseWrite("<scriptlanguage=javascript>alert('"eeMessageToString()"')<script>")}finally{SqlConnClose()关闭连接}}elseif(action=="Edit")编辑{stringstrID=Request"id"SqlConnectionSqlConn=newSqlConnection(SqlHelperconnstring)黑龙江东方学院本科毕业论文,设计,SqlConnOpen()stringsql="UPDATETravelSETName='"ArticleTitleText"',Tel='"ArticleAuthorText"',Address='"TextBoxText"',Ds='"ArticleContentValue"'WHEREid="strIDSqlDataAdapterda=newSqlDataAdapter(sql,SqlConn)DataSetds=newDataSet()try{daFill(ds,"temp")断开更新法ResponseWrite("<scriptlanguage=javascript>alert('编辑成功~')<script>")}catch(SystemExceptionee){ResponseWrite("<scriptlanguage=javascript>alert('"eeMessageToString()"')<script>")}finally{SqlConnClose()}}

用户评论(0)

0/200

精彩专题

上传我的资料

每篇奖励 +2积分

资料评价:

/66
0下载券 下载 加入VIP, 送下载券

意见
反馈

立即扫码关注

爱问共享资料微信公众号

返回
顶部