学生火车订票系统_第1页
学生火车订票系统_第2页
学生火车订票系统_第3页
学生火车订票系统_第4页
学生火车订票系统_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

课程设计课程名称__?软件工程?题目名称__学生火车票订票系统学生学院__医药信息工程学院专业班级__09医软一班团队成员__陶帅项波波曹俊武指导教师__阚红星老师2021年3月8日课程设计任务书一、课程设计的内容〔一〕、设计题目内容 学生火车票定票系统 (1)背景:一年两次的火车票订票管理 (2)主要实现以下功能:1)学生根本信息的管理,尤其是所在地2)学生购票的根本信息,尤其是价钱和车票目的地3)购票以后的分发管理 4)退票的管理 5)信息的统计和查询 6)操作员管理二、课程设计的要求与数据〔1〕、有必要进行对企业的报刊订阅业务进行分析、调查〔2〕、加分功能:购票后的分发管理的设计与实现(自由发挥);〔3〕、保质保量完成课程设计要求的所有内容。〔4〕、打印实验报告和实验任务书并上交。三、课程设计应完成的工作 〔1〕、需求分析〔说明应用系统背景,组织结构情况以及需求分析的过程,并绘制出数据流程图〕 〔2〕、概念结构设计:根据概念结构设计的根本原那么,确定概念模型,并说明分析步骤和理论依据。 〔3〕、逻辑结构设计:根据需求分析和概念模型,将实体及实体间的联系按一定的转换规那么转换为关系模型,写出转换步骤及相应的理论依据,并确定主码、外码。四、课程设计进程安排目录概述: 1.需求分析 1.1 用户需求: 1.2 业务流程分析 1.3 信息需求分析 1.4 功能需求分析

2.〔数据库〕概念〔模型〕设计 2.1构思ERD的四条原那么及根据这些原那么相应得出的实体、联系及其属性: 2.2、系统具体E-R图

3.〔数据库〕逻辑〔模型〕设计 3.1一般逻辑模型设计: 3.2具体逻辑模型设计:

4.数据库物理设计与数据库保护设计 5.处理功能设计 5.1 主控模块设计: 5.2 子模块设计:

6.数据库应用系统的实现 6.1 数据库及其表结构的建立: 6.2 创立表的相关视图: 6.3 各表关系图, 6.4 数据输入:利用系统录入数据,如以下图为各表内容: 6.5 模块实现:

7.数据库应用系统运行 7.1写出系统操作使用的简要说明。 7.2按使用说明运行系统并打印出运行结果。 7.3系统评价: 1.需求分析 1.1 用户需求 1.2 业务流程分析

1.3 信息需求分析

1.4 功能需求分析

用户需求(一〕、问题描述:学生火车票定票系统(1)背景:一年两次的火车票订票管理(2)主要实现以下功能:1)学生根本信息的管理,尤其是所在地2)学生购票的根本信息,尤其是价钱和车票目的地3)购票以后的分发管理4)退票的管理5)信息的统计和查询6)操作员管理(二〕、目的及现状:1〕、目的:数据库设计就是要使学生采用本课程中学习的数据库设计方法,运用其根本思路与主要图表工具完成一个自己所了解的业务的数据库应用系统信息需求分析与数据库的概念设计、逻辑设计、物理设计以及处理功能设计,用自己熟悉的数据库管理系统、程序设计语言及其相关开发工具实现该系统,并运行、评价、改进之;在此根底上严格按本大纲所附报告提纲撰写课程设计报告。通过本设计进一步弄懂数据库系统及其相关的根本概念,理解数据库系统的系统结构、主要特点,掌握数据库设计的原理、方法及其根本过程,初步具备数据库应用设计的能力,初步形成运用数据库应用系统解决管理决策中的实际问题的根本素质。2〕、现状和系统要求: 在传统模式下利用人工进行火车订票业务,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,给各相关部门工作人员带来了很大困难,严重影响了他们的工作效率。运用计算机技术和数据库技术来实现票务信息的现代化管理,具有手工管理所无法比较的优点,如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,本钱低等。这些优点能够极大地提高信息管理和业务管理的效率。 在本系统中,系统用户共有两种,并根据用户权限的不同而实现不同的功能,如操作员拥有添加、修改、删除某火车相关信息及修改自己的个人信息的功能。学生有对车票信息、、哪一车次哪天还剩余多少张票和自己所订票券的查询功能,订票功能及退票功能。系统利用计算机和数据库的高效率大大减轻了学校票点工作人员的劳动强度,提高了各部门的工作效率。2.业务流程分析〔一〕、描述系统的业务流程: 本系统共有两种用户,根据用户权限的不同而实现不同的功能。 操作员的权限最大,他进入系统必须先登录。操作员可以添加、修改、删除某车票的相关信息,可以修改自己的个人信息;查询、删除学生的订票情况,确认学生是否已付款取票等。 学生可以按目的地的车次对车票信息进行查询,可以订票,订票时须录入自己的信息及所选择的车次,系统将检查该车次票数是否已订完或缺乏,假设已订完或缺乏那么提示错误信息并返回到订票界面,订票成功后将生成订票单。学生还可以对自己所订的票券即订票单进行查询,以及查询哪一车次哪天还剩余多少张票。用户付款和取票可在学校票点完成。〔二〕初步业务流程图--->3.信息需求分析3.1资料收集3.2事项分析:在本火车票订票系统中,各资料的根本数据项列举如下: 学生资料:学号,姓名,密码,所在学院,专业,班级,,目的城市 车票根本信息:车次号,出发站,开车时间,到达站,到达时间,车票种类,余票数 车次详细信息:ID号,车次号,途径站,票价, 订票单信息:订单号,订票人学号,订单时间,付款取票与否 订票具体信息:ID号,订单号,所得车次号,目的城市,订票数,总票价,取票时间 订票点信息:票点号,票点主任的员工号,联系,所在校区 操作员资料:员工号,票点号,密码,姓名,性别,4.功能需求分析4.1完善业务流程图--------->>功能需求三〕性能需求 为了保证系统能够长期、平安、稳定、可靠、高效的运行,本系统应该满足以下的性能需求。 1.准确性和及时性 系统处理的准确性和及时性是系统的必要性能。系统应能及时而且准确的根据用户权限及所输入的信息做出响应。由于本系统的查询功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,而车票的数量和时间又影响用户的决策活动,其准确性和及时性很大程度上决定了系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性和及时性。 2.易用性 本系统是直接面对用户的,而用户往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的易用性。3.系统的标准性系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合国家标准,各铁道部统一。如标准的数据库操纵界面、作为业界标准的TCP/IP网络协议及ISO9002标准所要求的质量标准等;同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程标准,保证代码的易读性、可操作性和可移植性。 4.系统的响应速度机票预定系统系统在日常处理中的响应速度为秒级,到达实时要求,以及时反响信息。在进行统计分析时,根据所需数

温馨提示

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

评论

0/150

提交评论