旅行社管理系统详细设计说明书_第1页
旅行社管理系统详细设计说明书_第2页
旅行社管理系统详细设计说明书_第3页
旅行社管理系统详细设计说明书_第4页
旅行社管理系统详细设计说明书_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

....word教育资料word教育资料..word教育资料旅行社管理系统详细设计说明书1.引言1.1背景。系统名称:旅行社管理系统开发者:地理信息系统专业实习小组洁、曾胜男、来安设计原则:利用当地旅游资源,为游客与旅行社之间提供友好的交流平台设计方法:C#面向对象编程用户:旅行社管理员,游客1.2参考资料。a.《课程设计文档》——汤淼2013年11月18日b.《C#面向对象程序设计(第二版)》——宇军(人民邮电)1.3术语和缩写语。2.程序系统的组织结构该系统分为三个模块:登录模块,客户界面,管理员界面。登录模块包含三个部分:客户登录和管理员登录。进入登录界面后,用户输入用户名密码,并选择不同的登录用户(客户或管理员)进入不同的界面进行相应操作。登录模块登录模块管理员模块客户模块输入用户名密码选择用户类型登录客户模块包括两个部分:在客户登录进入客户界面后,a、可对自己个人信息进行修改等操作,b、进入旅游信息查询和选择。客户模块客户模块个人中心旅游信息查询选择删除个人信息查询个人信息员工编号,姓查询旅游信息选择旅游信息注册用户管理员模块包括三个部分:管理员登录管理员界面后,a、对部人员信息的更新查询等操作,b、对客户信息进行整理,查询等操作,c、对旅游路线进行更新等操作。管理员模块管理员模块员工信息管理客户信息管理旅游信息管理删除员工信息查询员工信息修改员工信息查询客户旅游信息修改客户旅游路线删除旅游信息查询旅游信息修改旅游信息添加员工信息添加旅游信息3.登录模块设计说明3.1模块描述。登录模块:客户与管理员进入同一个登录界面,选择不同的用户类型进入相应的界面,没注册用户选择GUEST模式进入客户界面。3.2功能。登录模块:输入用户名、密码,选择用户类型;3.3性能。登录界面美观,登录时间不超过4s3.4输入项。输入用户名、密码,用户名长度不超过10个字符,密码最少有6位字符,最多12位字符,用户名与密码中不含特殊字符,如:*、、%等,选择用户类型,点击登录。3.5输出项。系统通过判断用户名与密码是否匹配,是否存在选择不同的输出结果:如果用户名与密码匹配,则进入相应界面;如果用户名或密码不存在,则输出提示“用户名或密码不存在,或者用户名、密码错误!”;3.6处理过程。用户名密码用户名密码是否正确?否是用户模块管理员模块用户类型为管理员?是否开始输入用户名密码结束3.7接口。连接数据库,与用户模块、管理员模块连接3.8测试计划4.客户模块设计说明4.1模块描述。客户模块:为了准确收集客户信息,设计客户个人中心模块,让客户自己填写信息,并连接旅行社部数据库,方便管理员管理与查询;在客户界面添加旅游路线选择模块,可以让客户在自己的权限围查询想要的旅游路线,选择后可直接对应添加至数据库中。4.2功能。客户模块可执行操作:个人中心模块:客户信息的添加、删除、查询、修改;旅游路线模块:旅游路线的查询、选择;4.3性能。界面可观简明,对用户的操作反应不超过1s,如果有错误,有及时提示。4.4.1输入项。注册客户信息:填入用户名,密码,,,性别等基本信息。提交信息。4.5.1输出项。注册客户信息:如果用户名与密码超过10个字符,或其中包含特殊字符,在相应位置输出“用户名中不能包括特殊字符*、、%等,请重新输入”或“密码中不能包括特殊字符*、、%等,请重新输入”;如果用户名有重复,输出“用户名不可用,请重输”;如果用户名与密码均符合要求,则显示“提交信息成功”。4.6.1处理过程。注册新用户注册新用户按要求填入相应信息提交信息信息是否符合要求是注册成功开始结束4.4.2输入项。修改客户信息:修改密码:输入原有密码,新密码,并确认密码,保存。修改用户名:输入新用户名,保存。4.5.2输出项。修改客户信息:修改密码:如果原有密码输入错误,则输出“原密码错误”;如果原密码正确,新密码中包含特殊字符,则输出“密码不能包括特殊字符*、、%等,请重新输入”;如果新密码确认与前面不同,则输出“两次密码输入不同,请重新输入”;如果都正确,则保存信息后提示“密码修改成功”。修改用户名:如果用户名未重名,且未包含特殊字符,则保存信息后提示“用户名修改成功”;如果用户名重名,或包含特殊字符,则保存后提示“用户名重名或包含特殊字符*、、%等,请重新输入”。4.6.2处理过程。是否符合要求?是否符合要求?输入需修改信息是修改密码修改用户名是否修改用户名?开始结束4.4.3输入项。删除客户信息:输入客户或或用户名,删除,保存。4.5.3输出项。删除客户信息:如果输入的、用户名不存在,则输出提示“您输入的或用户名不存在”;如果输入的、用户名正确,点击删除,保存信息后显示“信息删除成功”4.6.3处理过程。开始开始操作成功是用户名是否正确?输入用户名或姓名结束4.4.4输入项。查询客户信息:输入客户、用户名,查询。4.5.4输出项。查询客户信息:如果输入的、用户名不存在,则输出提示“您输入的或用户名不存在”;如果输入的、用户名正确,输出查询结果。4.6.4处理过程。开始开始需要查询的客户信息是用户名是否正确?输入用户名或姓名否结束4.4.5输入项。查询旅游信息:输入需要查询的旅游景点名、地点。4.5.5输出项。查询旅游信息:按输入的景点名或地点输出相关旅游信息。4.6.5处理过程。开始开始相应景点地点信息是是否存在?输入景点名或地名否结束4.7接口。4.9测试计划5.管理员模块设计说明5.1模块描述。管理员模块:为了方便管理员的管理,将客户信息、员工信息与旅游信息集中到了该界面中,管理员通过查询客户信息了解客户所选的旅游路线,对客户所选路线选择导游员工等;可对员工信息进行查询更新等操作。5.2功能。管理员模块可执行操作:员工信息管理模块:员工信息的添加、删除、查询、修改;旅游信息模块:旅游路线的查询、修改、删除、添加;客户信息管理模块:客户信息的查询。5.3性能。界面简单明了,运行时间不超过1s。5.4输入项。员工信息查询:员工编号、员工。员工信息添加:员工编号,,性别,路线编号。员工信息修改:员工编号,,性别,路线编号。员工信息删除:员工编号,。客户信息查询:用户名。删除旅游信息:路线编号。查询旅游信息:路线编号。修改旅游信息:路线编号。5.5输出项。员工信息查询:员工编号、员工,员工性别、路线编号。错误提示:弹出消息对话框提示出错。客户信息查询:,用户名,性别,。错误提示:弹出消息对话框提示出错。查询旅游信息:旅游编号,,景点名,旅游天数,住宿点,价格.错误提示:弹出消息对话框提示出错。5.6处理过程。员工信息查询员工信息添加符合要求符合要求规范结束是员工信息添加结束员工信息查询匹配显示员工信息编号姓名是否员工信息修改员工信息删除否员工信息修改符合要求员工信息修改符合要求规范结束员工编号,姓名,性别,路线编号是员工信息删除匹配删除员工信息结束编号姓名是客户信息查询

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论