版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程网上订票系统课程设计一、可性分析报告1.1经济可性分析经济可性研究彩对系统投入使用后带来的经济效进评 估,也包括对系统的投资预算。即要解决两个问题,资可德和经 济合性当前办公用 PC机的普及使得开发和应用管系统在经济在 成为可能。现在,计算机的价格已经十分低,性能却有长足的进 步,本系统的开发为人民出方带来节的飞跃。为此主要表现为以下几个方面:1、本系统的运可以代替人工进许多繁杂的劳动;2、本系统运可以节许多资源。如人,财,物等方面;3、本系统的运可以大大地节约买票时间;4、本系统可以使个人信息加安全,等等。另一方面,就汽车站自身来说,他也是需要这样一个系统的。 我们在计算机还没有普及
2、之前,信息必须通过在纸上填写来实现, 这样既费时间,又容出常。随着信息时代的来临,我们的各顼工 作要讲求效,买火车票也外。本系统其它应用软件、硬件系 统也于获得。因此,开发成本较低。而引进使用本系统后,与传统 方式相比,具有高效、 低成本、高质的特点,可以节少人、 物及财。 这就为汽车集网上订票提供适用人群,所以本系统在 经济上是可的。1.2操作可性分析本系统采用菜单式,实现用户与数据库的交互,界面简洁友好, 操作方,有计算机基础的人无需培训即可使用,即使是没有计算机 基础的人只需经过简单的培训即可熟练地使用本系统。系统运后,用户方面而言,由于用户使用本系统时,会也必关心系统内部 的结构和实现
3、方法,即对用户来说是透明的,所以本系统寸用户而言 是定位在界面友好,操作方功能齐全的原则上的,用户只需用鼠标 点、击界面上的选顼卡或按钮就能之相应的功能。 就管者而言,关 心的是如何处各种数据只要把用户的信息输入计算机,管者就可以运相应的后台程序进处。而以上的这些功能能在所选择的以运相应的后台程序进处。开发环境中用所选择的开发工具夹实现。所以说本系统在操作上是没 有问题的。因此,它在操作上是可的。1.3技术可性分析数据库技术在计算机软件领域研究中是一顼非常重要的主 题,产于60代,40多夹数据库技术得到迅速发展,并已形成 较为完整的论系统和一大批使用系统。面向对象是一种新型的程序 设计方法,或
4、者是一种新的程序设计规划,其基本思想是使用寸实, 类、继承、封装、消息等基本概进程序设计。许多程序开发工具 如VB,Java,Microsoft等支持面向对象的程序开系统的开发平台。我们选择当前的windowsXP操作系统,应用程序开发采用Microsoft公司的面向对象的M icrosoft Visual Studio 2 0 0 5. Mi crosoft Visual Studio 2005是-款 可视化编程软件,为我们提供-种法那根快捷的Windows 应用成簇开发工具与普通的数据库系统相比用Microsoft Visual Studio 2005作为数据库开发平台有简 单、灵活、可扩
5、充等特点,非常适合初学者快速掌握并用来开发数据 库管系统。数据库选择Microsoft Office Acces s 2003,Microsoft Office Access2 0 0 3是作为一种功能强大的MIS系统开发工具,它具有界面友 好,学用,开发简单,接口灵活等特点,是一个典型的新一代数 据管和信息系统开发工具。与Microsoft的其他数据库产 品如FOXPRO等相比,Access具有较独特的优势,提供 强大的数据组织,用户管,安全检查等功能。当前管信息系统 的开发大基于数据库技术和面向对象软件开发技术。这些技术目前 已经成熟。被广泛应用于各个领域。综上所述,汽车票网上订集系统 的
6、开发在技术上是可的。1.4时间、设备可能性日前,中国社会大多实现数字化工作, 有线无线网络覆盖的 情况也相当想,国家的硬件设施为汽车集网上售票系统提供坚实 的基础。我们开发小组现有的人物,以及对开发技术的掌握情况,可以在要求的时间内完成开发任务。在设备方面有计算机,服务器,网络和开发工具等为该系统的开发提 供可能性。1.5系统工作该系统的工作相对于我们的开发小组来说很大,必须保证按进完成任务。 如包含软件维护及技术文档的整、 制作,工作大。1.6文档要求依据国家计算机软件产品开发文件编制布南和现代软件工 程的论和原则编制标准的软件技术文档。二、需求分析说明书2.1系统介绍此订集系统针对的用户是
7、需要查询汽车票信息、预定汽车集 以及退订汽车票的人;该系统需要实现如下主要功能以及相关说明:信息查询:站与站的汽车票信息查询、车次的查询以及用户二经订票的信息查询。孑预定:在规定的有效时间段内,孑预定汽车集,但要收取-定 的手续?。退订:在车票的有效期之内,能够对所预定的车票进退订, 对于退还的额有-定比的扣除。2.2系统面向的用户群体所有需要预定汽车票的人2.3系统的功能性需求本系统的目标适用人群是广大的汽车乘客,建成后将有助于缓解车票售票人员的工作。因此本系统首先需要实现用户对车票的查询的查询功能,包 括查询车票的票价和座位号等,查询到所需车票的用户还可以进预 订,预订时须填写用户的比哟啊
8、信息包括姓名、身份证号、售票地址 等。预定好车票的用户因某些因素需要退票的,在汽车发车前的规定 时间内,还可以进退票。2.3.1注册功能模块对于想用本系统进车票查询的用户,首先需要注册成为系统的用户才能进查询,系统保存用户的注册信息,在注册用户是 仅需要输入用户自定义的用户名称和密码,注册成功后页面转入登录 页面。2.3.2登录功能模块用于用户的登录,对于已经在本系统注册的用户可以根据注 册时所用的用户名和密码登录到系统,但是用户名和密码必须正确,正确,系统会进提示错误,确认后进入查询页面。2.3.3查询功能十模块查询分为站与站的查询,车次的查询以及已定车票的信息查 询。所有上网门户可以使用本
9、系统的查询功能,对车票信息有个基 本的解。用户在查询页面输入框输入所要查询的出发站和目的站, 或者是车次,系统会根据输入的信息进搜,并给出结果,用户还 可点击搜结果查看票的详细信息。2.3.4 订票功 能模用户在查询界面查询到自己满意的车票时,可进网上购票 操作,所订车票将自动添加到用户的个人信息中,方用户以后进 官。2.3.5管功能模块只有登录成功后的用户才可以管自己的信息,在个人信息 框中可以查看到用户已订的车票和用户注册时所填的个人信息。用户 由于某些个人因素需要退票的还可以进退票。2.4系统的其他需求 2.4.1用户界面需求方、美又观、一致、独特等2.4.2软硬件环境需求操作系统需要w
10、indows 2000以上画图工具 Rational Rose Enterprise EditionMicrosoft Visio三、结构化分析与设计1 :分析与设计方法:顾客一账号匹配信息管理员一账号登录.选择信息查询车票信息IL-车票信息修改个人信息顾客数据选择信息人员 账户 数据选择信息人员信息 人员更新信息匹配信息车票数据库修改信息修改信息订票或退票信息增加车票.信息.-顾客信息修改信息查询或修改顾、J客信息车票信息订票或退 、一票/ 选择信息顾客一账号匹配信息管理员一账号登录.选择信息查询车票信息IL-车票信息修改个人信息顾客数据选择信息人员 账户 数据选择信息人员信息 人员更新信息
11、匹配信息车票数据库修改信息修改信息订票或退票信息增加车票.信息.-顾客信息修改信息查询或修改顾、J客信息车票信息订票或退 、一票/ 选择信息选择信息 了-登录,:票务管理员选择信息账号修改车票.信息选择信息管理人员y账号匹配信息(2)数据程图:大系统主界面为用户设计三个功能操作以 供选择:查询,订票,退票。另外,为方用户,还将“退出 系统也单另出来,用户可以根据需要触发同事件。A.系统管员以及系统用户操作处程登录、确定访问权限车次信息查询查看订票信息车票预订选择个人信息查询YB.汽车信息查询流程开始读取系统数据库文 件结束C.退票处理流程YY结束(3) 数#字典通过系统需求分析,对网上订集系统
12、编制数据字典入下:各主要数据的定义如表所示:名字:用户档案描述:用户订票时的个人信息定义:用户档案=用户名称+身份证号码+地址位置:注册界面表二名字:用户登录信息描述:确认是否是注册用户的信息 定义:用户登录信息=用户名+密码 位置:登录界面表三名字:车票信息描述:用户所要查询和订购的车票信息定义:车票查询信息位置:查询界面表四名字:用户个人管理信息描述:用户需要对车票和个人资料进行管理的信息定义:用户个人管理信息位置:用户订票管理平台四、面向对象分析与设计分析与设计方法用况模型:n n n n n 日an n n n n 日a-司日日 t t t t t类与对寸实图:traintime Ti
13、me rtart: Varchar end March ar number: I nt prl 睥:Intagmin! Varchragmin! Varchr: VrchirstationStatlon.n.E .: Virohflrtaiionjddr Varchjrcustorrarflt GUStoinirnimt f String: 岛 Quito mi ex Vjrohjr *仙质拍erjnidTrt Vjrohir 岑Hj*t9Ei*dn ; Vifohjr,”始QTCfeF %sxclerJD Vareh*r w!f.FID : Vrohar MderCID : Vjrehar
14、尊加rjpHg : kitCi版叫客(姓名、性别、需求信息、有效证件)车班或(发车时间、起点、终点、乘坐人数、价格)汽车站(名称、所在地)订集(票号、班或号、客号、票价) 管员(密码、姓名)客表字段类型含义说明Customer_NameString。客的名字客的名字Customer_SexVarchar()客的性别客的性别Customer_WantVarchar()客的需求客的需求信息Customer_IdenVarchar()客的证件客的有效证件班或表字段类型含义说明mm lrain_limeTime班或时间汽车的发车时间Train_StartVarchar()班或起点汽车的始发站Train_EndVarchar()班或终点汽车的终点站Train_NumberInt()班或乘坐人数汽车的乘坐人数Train_PriceInt()班或价格本次车票的价格7订汽车票表字段类型含义说明Order_IDVarchar()订汽车票号主键(PK)Order_FIDVarchar()班或号外键(FK)Order_CIDVarchar()客号外键(FK)Order_PriceInt()票价外键(FK)管员表字段类型含义说明Admin_passwordVarchar()管员密码管员密码Admin_NameVarchar()管员姓名管员姓名汽车站表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2022年大二学年总结自我鉴定5篇
- 【模块二名篇名句默写】【高分攻略】高考语文一轮复习学案
- 石河子大学《数字信号处理》2022-2023学年第一学期期末试卷
- 石河子大学《口腔解剖生理学二》2021-2022学年第一学期期末试卷
- 石河子大学《工程项目管理》2021-2022学年第一学期期末试卷
- 石河子大学《波斯文学史》2023-2024学年第一学期期末试卷
- 沈阳理工大学《数学物理方法》2022-2023学年第一学期期末试卷
- 沈阳理工大学《英国文学史》2022-2023学年第一学期期末试卷
- 《论语》导读(2021下)学习通超星期末考试答案章节答案2024年
- 沈阳理工大学《电子技术基础》2021-2022学年期末试卷
- 《分散系》说课课件
- 小升初数学苏州外国语学校数学模拟试卷答案版苏教版精
- 抗痉挛体位专题知识讲座
- 19规则值班水手英语听力与会话
- 广东省3证书高职高考语文试卷和答案
- 茶多酚性质功效及应用
- 安全文明作业方案及措施
- 平行四边形的面积学习单
- 境外项目紧急撤离方案
- 爱普化工新材料建设项目环境影响报告书
- 函数的零点与方程的解(说课稿)
评论
0/150
提交评论