软件工程课设

上传人:大米 文档编号:507560721 上传时间:2024-01-03 格式:DOC 页数:17 大小:483.50KB
返回 下载 相关 举报
软件工程课设_第1页
第1页 / 共17页
软件工程课设_第2页
第2页 / 共17页
软件工程课设_第3页
第3页 / 共17页
软件工程课设_第4页
第4页 / 共17页
软件工程课设_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《软件工程课设》由会员分享,可在线阅读,更多相关《软件工程课设(17页珍藏版)》请在金锄头文库上搜索。

1、目录1. 选题意义 12. 网上火车票订票系统要达到的目标及限制 . 12.1 要达到的目标 . 12.1.1 功能目标 12.1.2 质量及性能目标 . 22.2 限制 . 23. 用例、事件流及对应活动 . 33.1 系统用例图 . 33.2 用户注册 . 33.2.1 用例简述 33.2.2 基本事件流 . 33.2.3 活动图 43.3 用户登录系统 . 43.3.1 用例简述 . 43.3.2 基本事件流. 43.3.3 活动图 53.4 用户退出系统 . 53.4.1 用例简述 53.4.2 基本事件流 . 53.5 按起点终点和出发日期浏览车票 63.5.1 用例简述 63.5.

2、2 基本事件流 . 63.5.3 活动图 63.6 订单生成及支付 63.6.1 用例简述 63.6.2 基本事件流 . 73.6.3 活动图 73.7 查看订单 . 73.7.1 用例简述 73.7.2 基本事件流 . 83.7.3 活动图 83.8 退票 . 73.8.1 用例简述 73.8.2 基本事件流 . 83.8.3 活动图 83.9 业务数据管理 . 93.9.1 用例简述 93.9.2 基本事件流 . 93.9.3 活动图 93.10 管理员账号管理 103.10.1 用例简述 . 103.10.2 基本事件流 . 103.10.3 活动图 104. 类图 115. 主要时序图

3、 115.1 注册 . 115.2 检索车票 125.3 选座购票 . 121. 选题意义铁路作为中国最重要的交通工具之一,在市场经济浪潮中,面临着严峻的考 验。公路运输的便捷,航空运输的快速,这一切都对铁路运输构成很大的冲击。 火车站市场的管理和规范问题,是困扰我们多年的一个老问题,也是政府管理中 的一个难点,订票是客运业务中的一个最基本的业务, 表面上看,它只是火车站 业务的一个简单的部分,但是它涉及到管理与客户服务等多方面, 因此,随着我 国铁路交通的不断发展,过去传统的售票方式已经不能满足现代客运业务流量剧 增的客观要求,简单的窗口售票模式已经不能满足方便人们出行的目的。采用先进的网络

4、技术开发出方便快捷的网上订票系统是现代客运业务发展的必然要求。 电子商务的出现,正好带给了铁路客运服务一个发展契机, 推出新型的订票方式 网上订票,来缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票 服务。它既是技术上的创新,又将完善铁路服务,在一定程度上解决买票难这一 大难题,增强铁路竞争力,为铁路争取到更多的客流。本次设计的火车票网上订 票系统通过访问主页,可以实现个人信息注册、车次车票价格查询、在线订票退 票等基本功能,为用户提供快捷方便的订票服务。2. 网上火车票订票系统要达到的目标及限制2.1要达到的目标功能目标注mt册图2-1-1用户功能模块图选择起点终占八、及出发日期选择出

5、发时刻选择座位等级下订单退票 票付 款显示历史订单显示取票信息从用户角度看:(1)注册:普通用户可以进行注册,输入的注册信息要进行验证,验证正 确后将信息存入数据库。(2)登录:已经注册的普通用户可以正确登录,在登录页面输入信息时, 如果信息输入正确可以正确登录进入系统;如果信息输入错误,能够 看到信息输入错误提示,并且停留在该系统登录页面。(3)查询:用户可以实现对个人信息的查询、车次信息的查询和已订车票 信息的查询。要求:1)对个人信息的查询和修改,用户可以查看并修改自己的基本信 息。2)对车次的查询,可以按照始发站和终点站进行查询。3)对订单的查询,用户可以查看自己订单的所有车票信息。(

6、4)添加:用户可以进行订票来添加订单。(5)退票:用户可以对自己已付款订单车次的车票进行退票操作。图2-1-2管理员功能模块图从管理员的角度看:(1)登录:管理员可以通过登录权限进入管理员模式。(2)查询:管理员可以对个人信息进行查询、对现有车次进行查询、对站 点进行查询和对已注册用户信息进行查询。1)对个人信息的查询,管理员可以查看自己的基本信息。2)对车次的查询,可以按照发车车次进行查询,也可以按照始发 站和终点站进行查询。3)对站点的查询,管理员查看所有已存在站点的信息。4)对已注册用户的查询,管理员可以查看本系统中所有已注册用 户的基本信息和其订单信息。(3)添加:管理员可以实现对车次

7、的添加、对站点的添加和对车票信息的 添加。(4)删除:管理员可以实现对车次的删除、对站点的删除和对车票信息的 删除。(5)管理员可以修改站点信息、车次信息和车票信息。(6)管理员也可以创建、管理更低权限级别的管理员的权限级别等信息。 质量及性能目标系统使用时,登录、注册、检索浏览车票、生成订单等流程正常。系统可迅 速且正确地响应用户的请求。2.2限制用户仅能修改自己的信息,不能修改管理员信息、车票信息等数据。管理员不可以修改更高权限及相同权限级别的管理员的信息。管理员账号只能由更高级别的管理员创建产生,不能由注册产生,也不能由同权限级别或者更 低权限级别的管理员创建产生。系统默认内置一个超级管

8、理员账号,该管理员拥 有最高管理权限。3. 用例、事件流及对应活动网上火车票订票系统描述的主要用例有:普通用户注册,用户(普通用户/管理员)登录系统,用户(普通用户)退出系统,车票浏览,查看订单,检索车 票,显示车票信息,订单生成及支付,业务数据管理,管理员账号管理。3.1系统用例图3.2会员321用例简述 用户在购票网站上输入注册信息,成为注册用户。3.2.2 基本事件流1、用户:在会员注册画面,输入用户编号、密码、用户姓名、证件编号 电子邮件地址和联系电话等信息,提交注册请求;2、系统:对用户的信息进行检查;3、系统:用户的信息被系统保存;4、系统:保存注册信息,提示用户注册成功;5、用例

9、结束。3233.3用户登录系统3.3.1 用例简述用户输入合法的用户名和密码后,登录系统。3.3.2 基本事件流1、用户:在用户登录页面上,输入用户名和密码;2、系统:根据用户名和密码检索系统,获得用户信息;3、系统:显示用户登录成功,用户身份由游客变为注册用户;4、结束用例。图3-3用户登录系统活动图 3.4用户退出系统用例简述用户退出系统。 342基本事件流1、用户:提交退出系统的请求;2、系统:注销用户,显示退出成功;3、用例结束。活动图用户系统图3-4用户退岀系统活动图3.5按起点终点和出发时间检索车票用例简述根据用户选择的起点终点以及出发日期显示列车信息3.5.2 基本事件流1、用户

10、:选择起点和终点以及出发日期;2、系统:检查起点和终点是否正确;2、系统:显示符合用户选择的列车信息;3、用户:选择某辆列车;4、系统:显示用户选择的列车的车票信息;5、用例结束。活动图3.6订单生成及支付用例简述用户下单并完成支付,系统检查是否完成支付。362基本事件流1用户:选择车次、座位;2、用户:提交订单请求;3、系统:检查用户是否已经登录;4、系统:检查座位选择是否有效;5、系统:生成订单,显示付款页面;6、用户:选择支付方式,输入付款信息,进行付款;7、系统:检查支付信息是否正确,是否完成支付;8系统:存储并显示车票信息等订单详情;9、用例结束。活动图图3-6订单生成及支付3.7查

11、看订单用例简述顾客查看自己的历史订单。3.7.2 基本事件流1用户:提交查看历史订单请求;2、系统:显示该用户所有的历史订单信息;3、用户:选择某一条订单;4、系统:在订单详细页面显示用户选择的某一条订单的详细信息;5、用例结束。3.8退票用例简述顾客选择退掉已经购买的车票。3.8.2 基本事件流1、用户:选择已购买的车票并提交退票请求;2、系统:检查退票请求是否合法;3、系统:显示退票成功,返回原来页面;4、用例结束。活动图用户系统(选择车票并提交退票请求T(显示退票界面/礼退票请求是否合法(显示退票成功)e图3-8退票活动图3.9业务数据管理用例简述管理员管理商品,订单,会员等相关的业务数

12、据,包括对数据的新增,更新, 删除,查询。3.9.2 基本事件流1、管理员:实施业务数据的新增,更新,删除,查询操作;2、系统:检查管理员登录信息;3、系统:保存管理员对业务数据的相关操作;4、用例结束。活动图系统管理员图3-10业务数据管理3.10管理员账号管理用例简述管理员实现对较低级别的管理员账号的管理3.10.2 基本事件流1、管理员:对系统中的较低级别的管理员账号进行新增,更新,删除,权 限更改等操作;2、系统:检查管理员登录信息;3、系统:保存管理员的操作;4、用例结束。活动图管理员系统管理管理员账号检查管理员登录 信息 检查管理员权限保存管理员操作图3-11管理员账号管理4.类图

13、订单火车票-列车编号:string -价格:float -起点:string -终点:string-出发时间:string -到达时间:string -座位等级 :stri ng -座位号 :string-下单时间 :string-价格:float-起点:string-终点:string-出发时间:string -站台号:string-列车编号:string -座位号:string*a注册用户it m. nm.nm.n管理员未注册用户0.1-ID : stri ng-用户名:string-密码:string-身份证号 :string-手机号:string -E-mail : string-地址:stringm.n-ID : stri ng+注册()-真实姓名:string上 -注册时间:string+登录()+退出()+检索车票+选座下单+查看订单+支付()()()()+个人信息管理()图4-1类图5.主要时序图5.1注册注册界面注册系统用户宀输入注册信息 提交注册请求未填写注册信息 填写注册信息显示注册结果提交注册信息 进行合法性检查注册信息合法 保存注册信息返回保存结果返回注册结果图5-1用户注册时序图-ID : stri ng-用户名:string-密码:str

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号