收藏 分销(赏)

软件工程网上订票系统课程设计样本.doc

上传人:二*** 文档编号:4510622 上传时间:2024-09-26 格式:DOC 页数:20 大小:1.57MB
下载 相关 举报
软件工程网上订票系统课程设计样本.doc_第1页
第1页 / 共20页
本文档共20页,全文阅读请下载到手机保存,查看更方便
资源描述
软件工程网上订票系统课程设计 一、可行性分析报告 1.1 经济可行性分析 经济可行性研究是对系统投入使用后带来经济效益进行评估,也涉及对系统投资预算。即要解决两个问题,资金可德行和经济合理性当前办公用PC机普及使得开发和应用管理系统在经济在成为也许。当前,计算机价格已经十分低廉,性能却有了长足进步,本系统开发为人民出行以便带来了质奔腾。为此重要体现为如下几种方面: 1、本系统运营可以代替人工进行许多繁杂劳动; 2、本系统运营可以节约许多资源。如人力,财力,物力等方面; 3、本系统运营可以大大地节约买票时间; 4、本系统可以使个人信息更加安全,等等。 另一方面,就汽车站自身来说,她也是需要这样一种系统。咱们在计算机还没有普及之前,信息都必要通过在纸上填写来实现,这样既挥霍时间,又容易出错。随着信息时代来临,咱们各项工作都要讲求效率,买火车票也不例外。本系统其他应用软件、硬件系统也易于获得。因而,开发成本较低。而引进使用本系统后,与老式方式相比,具备高效率、低成本、高质量特点,可以节约不少人力、物力及财力。这就为汽车票网上订票提供了合用人群,因此本系统在经济上是可行。 1.2 操作可行性分析 本系统采用菜单式,实现顾客与数据库交互,界面简洁和谐,操作以便,有计算机基本人无需培训即可使用,虽然是没有计算机基本人只需通过简朴培训即可纯熟地使用本系统。系统运营后,就顾客方面而言,由于顾客使用本系统时,不会也不必关怀系统内部构造和实现办法,即对顾客来说是透明,因此本系统对顾客而言是定位在界面和谐,操作以便功能齐全原则上,顾客只需用鼠标点击界面上选项卡或按钮就能之行相应功能。就管理者而言,关怀是如何解决各种数据只要把顾客信息输入计算机,管理者就可以运营相应后台程序进行解决。而以上这些功能都能在所选取开发环境中用所选取开发工具来实现。因此说本系统在操作上是没有问题。因而,它在操作上是可行。 1.3技术可行性分析 数据库技术在计算机软件领域研究中是一项非常重要主题,产于60年代,40近年来数据库技术得到了迅速发展,并已形成较为完整顿论系统和一大批使用系统。面向对象是一种新型程序设计办法,或者是一种新程序设计规划,其基本思想是使用对象,类、继承、封装、消息等基本概念进行程序设计。许多程序开发工具如VB,Java,Microsoft等都支持面向对象程序开发。 系统开发平台。咱们选取了当前流行windowsXP操作系统,应用程序开发采用Microsoft公司面向对象Microsoft Visual Studio 2005.Microsoft Visual Studio 2005是一款可视化编程软件,为咱们提供了一种法那根便快捷Windows应用成簇开发工具与普通数据库系统相比用Microsoft Visual Studio 2005作为数据库开发平台有简朴、灵活、可扩充等特点,非常适合初学者迅速掌握并用来开发数据库管理系统。 数据库选取Microsoft Office Access 2003,Microsoft Office Access 2003是作为一种功能强大MIS系统开发工具,它具备界面和谐,易学易用,开发简朴,接口灵活等特点,是一种典型新一代数据管理和信息系统开发工具。与Microsoft其她数据库产品如FOXPRO等相比,Access具备较独特优势,提供了更强大数据组织,顾客管理,安全检查等功能。当前管理信息系统 开发大都基于数据库技术和面向对象软件开发技术。这些技术当前已经成熟。被广泛应用于各个领域。综上所述,汽车票网上订票系统开发在技术上是可行。 1.4 时间、设备也许性 当前,中华人民共和国社会大多都实现了数字化工作,有线无线网络覆盖状况也相称抱负,国家硬件设施为汽车票网上售票系统提供了坚实基本。 咱们开发小组既有人力物力,以及对开发技术掌握状况,可以在规定期间内完毕开发任务。 在设备方面有计算机,服务器,网络和开发工具等为该系统开发提供了也许性。 1.5 系统工作量 该系统工作量相对于咱们开发小组来说很大,必要保证按进度完毕任务。如包括软件维护及技术文档整顿、制作,工作量更大。 1.6 文档规定 根据国家《计算机软件产品开发文献编制指南》和《当代软件工程》理论和原则编制原则软件技术文档。 二、需求分析阐明书 2.1系统简介 此订票系统针对顾客是需要查询汽车票信息、预定汽车票以及退订汽车票人; 该系统需要实现如下重要功能以及有关阐明: 信息查询:站与站汽车票信息查询、车次查询以及顾客已经订票信息查询。 预定:在规定有效时间段内,预定汽车票,但要收取一定手续费。 退订:在车票有效期之内,可以对所预定车票进行退订,对于退还金额有一定比例扣除。 2.2系统面向顾客群体 所有需要预定汽车票人 2.3系统功能性需求 本系统目的合用人群是广大汽车乘客,建成后将有助于 缓和车票售票人员工作量。 因而本系统一方面需要实现顾客对车票查询查询功能,涉及查询车票票价和座位号等,查询到所需车票顾客还可以进行预订,预订时须填写顾客比哟啊信息涉及姓名、身份证号、售票地址等。预定好车票顾客因某些因素需要退票,在汽车发车前规定期间内,还可以进行退票。 2.3.1注册功能模块 对于想运用本系统进行车票查询顾客,一方面需要注册成为系统顾客才干进行查询,系统保存顾客注册信息,在注册顾客是仅需要输入顾客自定义顾客名称和密码,注册成功后页面转入登录页面。 2.3.2登录功能模块 用于顾客登录,对于已经在本系统注册顾客可以依照注册时所用顾客名和密码登录到系统,但是顾客名和密码必要对的,若不对的,系统会进行提示错误,确认后进入查询页面。 2.3.3查询功能模块 查询分为站与站查询,车次查询以及已定车票信息查询。所有上网门户都可以使用本系统查询功能,对车票信息有个基本理解。顾客在查询页面输入框输入所要查询出发站和目站,或者是车次,系统会依照输入信息进行搜索,并给出成果,顾客还可点击搜索成果查看票详细信息。 2.3.4订票功能模块 顾客在查询界面查询到自己满意车票时,可进行网上购票操作,所订车票将自动添加到顾客个人信息中,以便顾客后来进行管理。 2.3.5管理功能模块 只有登录成功后顾客才可以管理自己信息,在个人信息框中可以查看到顾客已订车票和顾客注册时所填个人信息。顾客由于某些个人因素需要退票还可以进行退票。 2.4系统其她需求 2.4.1顾客界面需求 以便、美观、一致、独特等 2.4.2软硬件环境需求 操作系统需要windows 以上 画图工具 Rational Rose Enterprise Edition Microsoft Visio 三、 构造化分析与设计 1:分析与设计办法: (1) 组织构造图: (2) 数据流程图:本系统主界面为顾客设计了三个功能操作以供选取:查询,订票,退票。此外,为以便顾客,还将“退出系统”也单另出来,顾客可以依照需要触发不同事件。 A. 系统管理员以及系统顾客操作解决流程 B. 汽车信息查询流程 C. 退票解决流程 (3) 数据字典 通过系统需求分析,对网上订票系统编制数据字典入下: 各重要数据流定义如表所示: 表一 名字:顾客档案 描述:顾客订票时个人信息 定义:顾客档案=顾客名称+身份证号码+地址 位置:注册界面 表二 名字:顾客登录信息 描述:确认与否是注册顾客信息 定义:顾客登录信息=顾客名+密码 位置:登录界面 名字:车票信息 描述:顾客所要查询和订购车票信息 定义:车票查询信息 位置:查询界面 表三 名字:顾客个人管理信息 描述:顾客需要对车票和个人资料进行管理信息 定义:顾客个人管理信息 位置:顾客订票管理平台 表四 四、面向对象分析与设计 分析与设计办法 用况模型: 类与对象图: 旅客(姓名、性别、需求信息、有效证件) 列车班次(发车时间、起点、终点、乘坐人数、价格) 汽车站(名称、所在地) 订票(票号、班次号、旅客号、票价) 管理员(密码、姓名) 旅客表 字段 类型 含义 阐明 Customer_Name String() 旅客名字 旅客名字 Customer_Sex Varchar() 旅客性别 旅客性别 Customer_Want Varchar() 旅客需求 旅客需求信息 Customer_Iden Varchar() 旅客证件 旅客有效证件 班次表 字段 类型 含义 阐明 Train_Time Time 班次时间 汽车发车时间 Train_Start Varchar() 班次起点 汽车始发站 Train_End Varchar() 班次终点 汽车终点站 Train_Number Int() 班次乘坐人数 汽车乘坐人数 Train_Price Int() 班次价格 本次车票价格 订汽车票表 字段 类型 含义 阐明 Order_ID Varchar() 订汽车票号 主键(PK) Order_FID Varchar() 班次号 外键(FK) Order_CID Varchar() 旅客号 外键(FK) Order_Price Int() 票价 外键(FK) 管理员表 字段 类型 含义 阐明 Admin_password Varchar() 管理员密码 管理员密码 Admin_Name Varchar() 管理员姓名 管理员姓名 汽车站表 字段 类型 含义 阐明 Station_Name Varchar() 汽车站名字 汽车站名字 Station_addr Varchar() 汽车站所在地 汽车站所在地 活动图 顺序图 状态图 1. 进入数据库系统页面 2. 进入预定车票界面 3. 预定成功后退出 4. 进入退订车票界面 5. 退订成功后退出 6. 不能成功预、退车票则退出
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服