欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    uml火车票网上售票系统.docx

    • 资源ID:4925689       资源大小:191.32KB        全文页数:18页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    uml火车票网上售票系统.docx

    襦冬般宥华潦佑ANHUI XIN1IEA UNIV EKS 11 ¥UML及其建模工具课程大作业火车票网上售票系统的UML建模专业班级:10信管本1班小组成员:周淼蔡名辉、彭克友-授课教师:陈完成时间:2013年10月28日信息工程学院1需求分析11.1用户管理模块1112系统参数设置模块21.3票务信息模块21.4订票管理模块21.5实时信息管理模块31.6数据管理模块.32用例图.32.1用户用例图33类图84顺序图.94.1用户网上订票顺序图94.2管理员网上售票系统顺序图.105活动图、状态图.15.1用户登录系统到打开主窗口操作活动图.115.2用户订票活动图125.3火车票状态图.26通信图、组件图、部署图136.1通信图.36.2组件图.36.3部署图.47总结与分工.5参考文献:15火车票网上售票系统1需求分析为了方便用户在网上查询、订票、退票和换票、减少售票工作人员的工作量, 我们组对火车票网上售票系统进行UML建模。火车票网上售票系统包括用户管 理模块、系统参数设置模块、票务信息模块(提供票价、列车的实时信息)、订 票管理模块(提供订票和退订功能)、实时信息提示模块(提供车况、路况、列 车晚点等实时信息)、数据管理模块(提供数据备份、数据操作功能),其功能 结构如图1-1所示。火车票网上售票系统数据管理模块信息管理模块订票管理模块票务信息模块系统 参数 设置 模块用户 管理 模块数据查看数据备份车票预订列车信息用户登录用户注册数据恢复用户管理权限管理图1-1 功能结构图1.1用户管理模块用户管理模块包括如下几个部分。1、查看用户信息:管理员可以对用户信息进行添加。2、添加用户信息:管理员可以对用户信息进行添加。3、修改用户信息:管理员可以对用户信息进行修改。4、删除用户信息:管理员可以对已有用户信息进行删除。5、查看用户信息权限:每个用户都具有一定的权限,管理员可以查看用户的权 限。6、修改用户信息权限:管理员可以修改用户权限。7、删除管理权限:管理员可以删除用户权限。8、添加管理权限:管理员可以添加用户权限。1.2系统参数设置模块系统参数设置模块有如下几个部分。1、用户信息:管理员可以对用户信息参数进行增删改查设置。2、票务信息:管理员可以对票务信息参数进行增删改查设置。3、其他信息:管理员可以对其他系统参数信息进行增删改查。1.3票务信息模块票务信息模块包括如下几个部分。1、车次信息:对车次信息进行增删改查操作。2、列车时间信息:对列车时间信息进行增删改查操作。3、座位信息:对座位信息进行增删改查操作。4、价格信息:对价格信息进行增删改查操作。5、站点信息:对车站信息进行增删改查操作。1.4订票管理模块订票管理模块包括如下几个部分。1、用户注册:注册新用户。2、用户登录:已注册用户登录。3、列车信息:浏览可预定车辆信息。4、车票预订:预定车票。1.5实时信息管理模块实时信息管理模块包括如下几个部分。1、实时信息查看:查看最新实时信息。2、实时信息更新:对于最新路况、车况信息进行更新。1.6数据管理模块数据管理模块包括:1、数据查看:对所有数据查看。2、数据备份:备份所有数据。3、数据恢复:恢复受损数据。2用例图2.1用户用例图<<include>>输入用户名<<include>>注册<<include>>用户<<include>>_订票登录<<extend>><<extend>><<include>> 查询票价输入密码 <<include>>车次查询<<include>>历时查询查票换票退票<<include>>缴纳手续费图2-1 用户用例图用户首先注册一个用于登录火车票网上售票系统的帐号,然后可以通过网上售票系统对票务信息进行查询,包括车次、是否有座位、票价、历时等信息,然后根据需要订购火车票,完成订票过程,也可以对已经订购的火车票进行换票、退票,退票正女旦要缴纳5%的手续费。I系统参数设置<<include>>查看用户信息/<<include>>. 修改用户信息-/<<include>>M<<include>>用户管理添加用户J一/不数据查看删除用户数据备份数据库管理系统管理员v_y<<include>>. _住Lf -'查看票务信息一,-, <<include>>-1'_.<<include>>票务管理<<include>> X添加票务信息数据恢复图2-2删除票务信息系统管理员用例图系统管理员可以进行用户管理和票务管理。对用户信息进行管理,包括查看、修改、添加、删除用户信息等操作。票务管理包括对车票信息进行查看、添加、修改、删除等操作。表2-1“注册”用例的描述注册用例名称用例编号001简要说明登录网上售票系统需要有用户名和密码参与者用户、系统管理员当前状态等待注册使用频率较高前置条件电脑联网并正确输入网址后置条件输入有效的用户名和密码基本操作流在注册窗口输入用户名和密码表2-2“登录”用例的描述用例名称登录用例编号002简要说明输入用户名和密码后登录网上售票系统参与者用户、系统管理员当前状态等待登录使用频率较高前置条件输入用户名和密码后置条件进入系统基本操作流到数据库表中检索是否存在相应的用户名和密码备选操作流如果用户名和密码有误,显示提示信息表2-3“查票”用例的描述用例名称查票用例编号003简要说明用户、管理员根据需要进行票务信息查询参与者用户、系统管理员当前状态等待查询使用频率较高前置条件登录网上售票系统基本操作流到数据库表中检索票务信息备选操作流如果不存在该票,显示提示信息表2-4 “用户管理”用例的描述用例名称用户管理用例编号004简要说明管理员多用户信息进行管理参与者系统管理员当前状态等待系统管理员对用户信息进行管理使用频率较高前置条件系统管理员正确输入用户名和密码基本操作流管理员对用户信息进行增删改查操作备选操作流如果操作不成功,回滚至初始状态表2-5“票务管理”用例的描述用例名称票务管理用例编号005简要说明管理员对票务信息进行管理参与者系统管理员当前状态等待管理员对票务信息进行管理使用频率较高前置条件管理员正确输入用户名和密码基本操作流管理员可以对票务信息进行增删改查操作备选操作流如果操作不成功,回滚至初始状态表2-6“数据库管理”用例的描述用例名称数据库管理用例编号006简要说明管理员对数据库信息进行管理参与者系统管理员当前状态等待管理员对数据库信息进行管理使用频率较高前置条件管理员正确输入用户名和密码基本操作流管理员可以对数据库信息进行查看、备份"恢复和对系统参数进行设置备选操作流如果操作不成功,回滚至初始状态3类图图3-1 类图4顺序图4.1用户网上订票顺序图订票系统2:输入用户名和密码.3:系统验证备4:登录成功6:检索5:车票查询浏览与登录 页面1:输入网址7:返回票务信息-<8:车票预订9:提交订单>10:系统审核11:审核成功12:网上支付13:输入银行卡号和密码系统验证 =115:通过验证16:提示订票成功图4-1 用户网上订票顺序图1、用户输入网址,进入网上售票系统2、系统提示输入用户名和密码,用户输入用户名和密码3、系统验证用户输入的用户名和密码4、若用户名和密码正确,系统提示登录成功5、用户进行车票查询,输入查询条件6、系统进入数据库检索7、数据库返回检索信息8、用户进行车票预订并提交订单数据库操作_类9、系统审核订单10、若订单通过审核,系统提示审核成功11、用户进行网上支付12、用户输入银行卡号和密码13、系统验证银行卡号和密码14、通过验证则提示订票成功4.2管理员网上售票系统顺序图:系统管理员浏览与登录 页面票务系统数据库操作 类11:输入网址._u-I-,2)4输入用户名和密码3:4:登录成功系统验证5:票务信息查询6:检索7:返回票务信息8:更新票务信息mi9:系统更新10:更新成功11:查看用户信息14:更新一_13返回用户信息 用户信息12:检索15:系统更新16:更新成功图4-2 管理员网上售票系统顺序图1、系统管理员输入网址,登录网上售票系统2、系统提示输入用户名和密码,管理员输入用户名和密码3、若用户名和密码正确,系统提示登录成功4、管理员对票务信息进行查询5、系统进入数据库检索6、数据库返回检索信息7、管理员对票务信息进行更新8、系统对数据库进行更新,并提示更新成功9、管理员查看用户信息10、系统进入数据库进行检索,并返回用户信息11、管理员更新用户信息12、系统对数据库进行更新并提示更新成功5活动图、状态图5.1用户登录系统到打开主窗口操作活动图开始启动 SubMain 过程判断数据库是否连接成功是否 数据库连 接窗口数据库连接操作显示用户登录窗口I输入用户名和密码验证用户 身份.X登录成功用户名或密码 错误,登.显示网上售票 系统主界面/结束图5-1用户登录系统到打开主窗口操作活动图5.2用户订票活动图开始不正确正确订票换票成功结束.结束查票有票输入网址缴纳手续赛 y退票无票I * I查无此票登录网上售 票系统输入银行卡号和密码O密码正确订购成功输入用户名和密码密码不正确结束图5-2换票结束用户订票活动图5.3火车票状态图开始-车票进入' 流通车票待售状态车票售出m车票已售出状态车票过期车票被退回车票退出流通结束图5-3 火车票状态图6通信图、组件图、部署图6.1通信图5:账户1:联网网站搜索I rem4:订票土 6:显示订单号给用户 3:显示票务信息 和密码 扣钱票务信息图6-1 通信图1、用户首先要连接上网络的电脑2、用户进行网站搜索,查询有关的票务信息3、电脑显示票务信息给用户4、用户查看信息后选择订票5、用户输入银行卡号和密码,系统验证并扣钱6.2组件图订票_r查票_I网上售票系-ZZLZ统主界面 I I上用户管理|上车票管理图6-2 组件图6.3部署图客户端网上售票系统应用服务器打印机图6-3 部署图7总结与分工通过两个月学习,在陈老师的耐心指导下,我们能够熟练掌握UML中用例 图、类图、活动图、状态图、顺序图、通信图、组件图、部署图的画法。在课程 即将结束之际,感谢陈老师对我们的细心指导,和两个月以来的宽容与爱护。首先我们小组讨论决定以“火车站网上售票系统”为大作业题目,然后分工 合作,小组成员共同努力完成整个作业,通过这次大作业再一次让我们体会到团 队合作的重要性,一个人的智慧是有限的,“三个臭皮匠,顶个诸葛亮气同时, 团队之间的沟通也很重要,有什么想法要说出来,大家一起讨论,想法正确才有 研究的意义,不能小组成员各自为政。此次大作业是本学期最后一次小组共同完成的作业,也是大学生涯的左后一 次小组共同完成的作业,在此再次感谢陈老师对我们的指导,感谢我的团队,谢 谢你们的支持。小组成员分工表蔡名辉需求分析,功能结构图,用例图彭克及活动图、状态图、组件图周淼类图、顺序图,通信图、部署图参考文献:1 陈承欢.UML与Rose软件建模案例教程.北京:人民邮电出版社,20092 牛丽平淳*新志等.UML面向对象设计与分析.北京:清华大学出版社,20073 蔡敏,徐慧慧,黄炳强.UML基础与Rose建模.北京:人民邮电出版社,20064 范晓平.UML建模实例详解.北京:清华大学出版社,2005王养廷,李磊,宋汉珍.UML基础与应用.北京:清华大学出版社,2006

    注意事项

    本文(uml火车票网上售票系统.docx)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开