火车站票务管理信息系统信息管理系统课程设计

合集下载

C语言课程设计报告书-火车票务管理系统

C语言课程设计报告书-火车票务管理系统

延边大学工学院C语言课程设计报告书题目:火车票务系统(A)班级:学号:姓名:指导教师:二○○九年七月一.系统功能的总体描述本系统要求实现火车票务基本信息的查询,订票、售票、退票、车次查询等。

功能要求实现:火车票的基本信息:符合条件的车次名称、开时、到时、历时、里程、票价(硬座、软座、硬卧(上、中、下)软卧(上、中、下))车次类型、站名的查询显示,统计,添加(新加车次)、更改(售出票后需修改所剩票数)和删除(已发车次信息)等。

二、系统基本功能本系统可实现火车票务信息的管理和查询等功能。

它的基本功能是建立火车票信息链表,存储火车票的基本信息,实现对已有车次票务的查询、预订、售票、退票等业务的保存、修改等。

软件输出输入形式:软件提示信息丰富、容易理解,重点是依据火车票务的特点有明显的即时性和快速性。

测试数据要求:本系统的测试数据当输入想要到达的目的地信息时输出符合的车次、到站时间、开车时间以及终到站时间,车次名称、开时、到时、历时、车次类型、站名必须用字符串数据;里程、车票剩余情况、票价情况必须用整型数据。

对车票的基本信息进行查找时按目的地、时间和车次三种查找方式查找。

测试数据要有即事性、快速性。

三、系统具体分析(一)所需的功能1 输入功能:录入目的地信息2 输出功能:查看所查信息3 查询功能:查询符合车次及相关信息4修改功能:更新系统信息5 删除功能:对已发车辆信息删除6 票务功能:负责售票和退票业务7安全功能:负责管理员密码审核、修改等安全(二)系统功能模块划分(三)各模块的功能描述——主菜单模块功能————子菜单模块功能描述——(四)函数调用过程四、系统核心算法1、ccchanxun函数——通过车次查询列车信息输入:要查询车次输出:相关信息Step1:输入要查询的列车号char[6](在中国列车号有数字和字母组成,最长为5个字符,如:k8371因此为节省内存只需定义6字符长度的数组) Step2:用c与链表中的列车号(*p).lchao相比较判断strcmp((*p).lchao,c)是否等于零,否则进行step3,是则进行step4Step3:令p=p->next,判断p是否指向空节点NULL,若是则转到step2,否则进行step5Step4:显示相关信息(车次名称、开时、到时、历时、票价、车次类型等)Step5:显示未能找到所寻车次ccchanxun函数N-S流程图2、mddcharxun函数——通过目的地查询最终能到达目的地的全部车次,以及全部相关信息输入:要查询目的地输出:相关信息Step1:输入要查询的目的地char[20]Step2:用c与链表中的终到站(*p).zhongdaozhan相比较判断strcmp((*p).zhongdaozhan,m)是否等于零,否则进行step3,是则进行step4Step3:令p=p->next,判断p是否指向空节点NULL,若是则转到step2,否则进行step5Step4:显示相关信息(全部车次名称、开时、到时、历时、票价、车次类型等)Step5:显示未能找到所寻目的地。

火车订票系统课程设计

火车订票系统课程设计

火车订票系统课程设计一、课程目标知识目标:1. 让学生掌握火车订票系统的基本原理和功能模块;2. 帮助学生了解数据库在火车订票系统中的应用;3. 引导学生理解火车票的查询、预订、支付等业务流程。

技能目标:1. 培养学生运用所学知识设计简单的火车订票系统功能模块;2. 提高学生分析问题、解决问题的能力;3. 培养学生团队协作和沟通表达的能力。

情感态度价值观目标:1. 激发学生对计算机科学与技术学科的兴趣和热情;2. 培养学生关注社会热点问题,关注信息技术在生活中的应用;3. 引导学生树立正确的价值观,认识到科技改变生活的重要性。

课程性质:本课程为信息技术与学科整合的实践性课程,结合实际生活中的火车订票系统,让学生在实践中掌握计算机科学与技术的基本知识和技能。

学生特点:六年级学生对计算机有一定的基础,具备一定的操作能力和逻辑思维能力,对新鲜事物充满好奇心。

教学要求:注重理论知识与实践操作相结合,以学生为主体,教师为主导,鼓励学生积极参与讨论和实践活动,提高学生的动手能力和创新能力。

通过本课程的学习,使学生能够将所学知识应用于实际问题的解决中。

二、教学内容1. 火车订票系统概述:介绍火车订票系统的基本概念、发展历程和在我国的应用现状。

相关教材章节:第三章 计算机网络应用2. 火车订票系统功能模块:分析火车订票系统的功能模块,包括用户注册、登录、查询、预订、支付、改签、退票等。

相关教材章节:第四章 数据库应用3. 数据库在火车订票系统中的应用:讲解数据库的基本概念,以及如何在火车订票系统中设计数据库表、实现数据存储和查询。

相关教材章节:第五章 数据库设计4. 火车票查询与预订:详细介绍火车票查询与预订的业务流程,包括车次查询、余票查询、预订车票等。

相关教材章节:第六章 互联网编程5. 火车订票系统设计与实现:引导学生运用所学知识,设计并实现一个简单的火车订票系统。

相关教材章节:第七章 网络编程实践教学进度安排:第一课时:火车订票系统概述第二课时:火车订票系统功能模块第三课时:数据库在火车订票系统中的应用第四课时:火车票查询与预订第五课时:火车订票系统设计与实现教学内容确保科学性和系统性,注重理论与实践相结合,使学生在掌握基本知识的基础上,能够运用所学技能解决实际问题。

火车票售票系统课程设计

火车票售票系统课程设计

火车票售票系统课程设计一、课程目标知识目标:1. 学生能理解火车票售票系统的基本原理和功能需求,掌握数据库管理、界面设计、业务流程等基本知识。

2. 学生能运用所学知识,分析火车票售票系统的模块划分,了解各模块的功能和相互关系。

3. 学生掌握编程实现火车票售票系统的基本方法,具备一定的系统设计能力。

技能目标:1. 学生能运用数据库技术进行数据存储和管理,实现火车票售票系统中数据的增、删、改、查功能。

2. 学生能运用界面设计技术,实现火车票售票系统的用户界面,提高用户体验。

3. 学生能通过编程实践,掌握火车票售票系统的核心功能实现,具备一定的项目开发能力。

情感态度价值观目标:1. 培养学生热爱祖国,关注社会发展的情感,认识到火车票售票系统在交通运输领域的重要作用。

2. 培养学生具备团队协作意识,学会与他人共同解决问题,提高沟通与协作能力。

3. 培养学生勇于面对挑战,克服困难的精神,激发对计算机编程的兴趣和热情。

课程性质:本课程为信息技术课程,以项目实践为主线,注重培养学生的动手能力和创新能力。

学生特点:学生具备一定的计算机基础和编程能力,对火车票售票系统有一定的了解,对实际项目开发感兴趣。

教学要求:结合学生特点和课程性质,采用任务驱动、案例教学等方法,引导学生主动探究,注重理论与实践相结合,提高学生的实际操作能力。

在教学过程中,关注学生的学习成果,及时进行评估和反馈,确保课程目标的达成。

二、教学内容1. 火车票售票系统概述- 了解火车票售票系统的基本概念、发展历程和应用场景。

- 分析火车票售票系统的功能需求和业务流程。

2. 数据库设计与实现- 学习数据库的基本原理,掌握表的设计和关系建立。

- 实现火车票售票系统中数据的增、删、改、查功能。

3. 界面设计与实现- 学习界面设计的基本原则,掌握常用界面组件的使用方法。

- 设计并实现火车票售票系统的用户界面,提高用户体验。

4. 编程实现火车票售票系统- 学习编程语言的基本语法和常用库函数。

车站售票管理系统模板

车站售票管理系统模板

课程设计名称:数据库应用课程设计专业班级:学生姓名:学号:指导教师:课程设计时间:计算机应用技术专业课程设计任务书目录1.需求分析 (2)(1)功能需求 (2)(2 )数据流图 (3)2. 概念结构设计 (5)3. 逻辑结构设计 (6)(1)关系模式 (6)(2)外模式: (6)4. 物理结构设计 (8)(1)实验环境: (8)(2)系统软件结构图: (8)5. 数据库实施和维护 (9)6. 数据库的操作界面 (13)7. 课程设计的过程、体会及建议 (14)参考文献........................................... 错误!未定义书签。

1.需求分析系统应具有售票、查询、管理和维护等功能,系统管理员可以进行对车次的更改、票价的变动及调度功能,票价的修改可以通过修改运价来进行,车次调度可通过对发车时刻表的修改来进行,维护功能即可对表进行修改。

(1)功能需求经过分析后确定系统应具备以下功能:(1)售票功能1.销售车票任一售票员均可以售权限范围内车次的客票,权限可按班次、车属等属性由管理员设置。

可售全票、半票2.预订车票预订票可在任一未停止售票的车次上进行操作,预订数量仅受剩余位数量限制。

预订的客票售票员不能售出。

预订的客票也可取消预订,取消预订的客票售票员可以售出。

在订票人来取票时,售票员可将预订的客票从电脑上售出3.退票退票时由退票员输入客票的编号,计算机将根据退票时的时间,自动确定退票手续费的比例,也可由系统管理员指定手续费比例。

对不合法的客票(如已办理退票手续的客票、超过规定时间的客票、没有售出的客票、已经作废的客票、不属于权限范围内售出的票等),计算机将自动识别,不予退票。

(2)查询功能①车次查询,可以查询各个班次和票情况。

②时刻表查询:查询任一时刻的班次和票情况。

③售票情况查询:查询已售票和剩余票数的情况。

(3)、调度功能①运价修改:只有管理员有这一权限,根据各种调整票价。

火车站管理系统课程设计

火车站管理系统课程设计

火车站管理系统课程设计一、课程目标知识目标:1. 理解火车站管理系统的基本概念、功能模块和工作原理;2. 掌握数据库管理、查询和更新操作,以及车站调度算法;3. 了解火车站安全、服务及运营管理的基本知识。

技能目标:1. 能够运用所学知识设计简单的火车站管理系统,实现基本功能;2. 学会使用数据库技术进行数据存储、查询和更新;3. 培养分析、解决火车站运营管理问题的能力。

情感态度价值观目标:1. 培养学生对火车站管理系统及其实际应用的兴趣,激发探究精神;2. 增强学生的团队合作意识,学会与他人共同解决问题;3. 提高学生对铁路交通事业的认识,培养社会责任感和使命感。

本课程针对高年级学生,结合火车站管理系统的实际应用,注重理论知识与实践技能的结合。

通过本课程的学习,使学生能够掌握火车站管理的基本原理和方法,具备一定的系统设计和运营管理能力,为未来从事相关工作奠定基础。

同时,培养学生积极的学习态度,提高其综合素质和社会责任感。

课程目标具体、可衡量,为教学设计和评估提供明确依据。

二、教学内容1. 火车站管理系统概述- 火车站管理系统的定义、作用和功能模块;- 国内外火车站管理系统的发展现状与趋势。

2. 数据库技术基础- 数据库的基本概念、数据模型;- 数据库设计方法、SQL语言及其应用;- 数据查询、更新和事务处理。

3. 车站调度算法- 车站调度原理、目标及常用算法;- 车站调度算法的优化方法及其在实际应用中的案例分析。

4. 火车站安全、服务及运营管理- 火车站安全管理的原则、措施及应急预案;- 火车站服务质量管理方法及顾客满意度评价;- 火车站运营管理的基本知识、策略及优化。

5. 实践教学- 设计火车站管理系统的功能模块,实现基本功能;- 数据库设计与操作练习;- 车站调度算法编程实践;- 分析实际案例,提出火车站运营管理优化方案。

教学内容依据课程目标,结合教材章节,注重理论与实践相结合。

教学大纲明确教学内容安排和进度,确保科学性和系统性。

火车票预订管理信息系统的开发与设计

火车票预订管理信息系统的开发与设计

火车票预订管理信息系统的开发与设计一、系统开发的目的与意义(一)开发目的目前火车站售票的状况是仅靠手工操作,以现有的工作人员很难应付车票订购高峰时刻的大量数据处理问题。

同时还会出现由此带来的大量记录存放和管理所带来的问题。

本次设计拟开发一个火车站网上订票系统,可以降低工作人员的工作量,提高工作人员的工作效率,同时方便顾客订票。

(二)开发意义火车站市场的管理和规范问题,是困扰我们多年的一个老问题,也是政府管理中的一个难点,订票是客运业务中的一个最基本的业务,表面上看,它只是火车站业务的一个简单的部分,但是它涉及到管理与客户服务等多方面,因此,过去传统的售票方式已经不能满足现代客运业务流量剧增的客观要求,这就要求一种全新的订票方式——网上订票,来缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。

本次设计便是利用开发工具JAVA 和SQL Server 2000数据库共同开发的一个火车站网上订票系统,它能方便快捷地运用在火车站订票业务的营运之中。

二、需求分析与详细调查(一)可行性分析该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。

我们在这里主要从技术可行性、经济可行性和操作可行性三方面进行分析:1、经济上的可行性开发该系统所需的相关资料可以通过已存在的网上订票系统进行调查采集,所需的其他应用软件、硬件系统也易于获得.因此,开发成本较低。

而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。

所以,从经济的角度来看,该系统可行。

2、操作上的可行性系统采用菜单式,实现用户与数据库的交互,界面简洁友好,操作方便。

用户只需对订票流程和业务调查了解即可,不需掌握数据库等相关知识。

3、技术上的可行性开发工具:Java数据库环境:SQL Server 2000系统环境:Microsoft Windows 2000或以上版本。

系统实现依靠相对熟悉的Java语言和SQL Server2000数据库系统,其基本操作实质还是对数据库进行添加、删除、查找等操作,暂不存在技术问题。

火车售票管理系统--软件综合课程设计

火车售票管理系统--软件综合课程设计

沈阳航空航天大学课程设计报告课程设计名称:软件综合课程设计课程设计题目:火车售票管理系统院(系):计算机学院专业:计算机科学与技术班级:学号:2姓名:指导教师:说明:结论(优秀、良好、中等、及格、不及格)作为相关教环节考核必要依据;格式不符合要求;数据不实,不予通过。

报告和电子数据必须作为实验现象重复的关键依据。

学术诚信声明本人声明:所呈交的报告(含电子版及数据文件)是我个人在导师指导下独立进行设计工作及取得的研究结果。

尽我所知,除了文中特别加以标注或致谢中所罗列的内容以外,报告中不包含其他人己经发表或撰写过的研究结果,也不包含其它教育机构使用过的材料。

与我一同工作的同学对本研究所做的任何贡献均己在报告中做了明确的说明并表示了谢意。

报告资料及实验数据若有不实之处,本人愿意接受本教学环节“不及格”和“重修或重做”的评分结论并承担相关一切后果。

本人签名: 日期:年月日目录学术诚信声明 (I)1 题目介绍和功能要求 (1)1.1题目介绍 (1)1.2功能要求 (1)2 系统功能模块结构图 (2)2.1系统功能结构框图 (2)2.2系统功能流程图 (3)2.3系统主要模块功能说明 (4)2.3.1 初始显示界面 (4)2.3.2 选择页面 (5)2.3.3 管理员登陆页面及修改余票页面 (6)2.3.4 用户购票登陆页面及购票页面 (7)2.3.5 用户查票登陆页面 (8)3 数据结构介绍 (9)3.1A NDROID架构 (9)3.2数据库 (9)4 涉及主要方法描述 (11)4.1数据库类 (11)4.2XML文件 (11)4.3页面配置类 (12)4.4A NDROID M ANIFEST文件 (12)5 主要算法描述 (14)5.1管理员操作模块 (14)5.2用户买票模块 (15)5.3用户查票模块 (16)6 程序测试 (17)参考文献 (19)附录(关键部分程序清单) (20)沈阳航空航天大学课程设计报告1 题目介绍和功能要求1.1 题目介绍设计一个火车售票管理系统。

火车票管理信息系统课程设计与开发

火车票管理信息系统课程设计与开发

某火车站售票管理信息系统设计与开发姓名:陈丽冰(工一,16)高鑫(工二,28)刘君(工二,04)郝文琴(工一,22)梁廷业(工二,29)学院:工商管理学院专业:工商管理专业班级:11 级工管一二指导教师:崔宏秀2013 年 12 月 13 日目录前言(一)作业背景 (1)(二)选题说明 (1)(三)工作业绩 (1)一、系统分析 (2)(一)系统目标 (2)(二)可行性分析 (2)(三)管理业务调查 (2)1.组织结构调查 (2)2.管理功能调查 (3)3.管理业务流程调查 (4)4.数据流程调查 (5)5.数据字典 (6)二、系统设计 (12)(一)新系统的功能结构图 (12)(二)新系统流程设计图 (13)(三)系统物理配置方案设计 (14)(四)输出设计 (14)三、设计总结 (14)四、参考文献 (15)前言(一)作业背景随着计算机网络的发展,人们对售票要求速度与效率,人们对售票管理系统要求越来越高。

售票管理系统主要用于车站日常的票务处理。

车售票管理系统在正常运行中需要对使用该系统的主要是车站售票人员、车站售票工作的管理人员与系统管理员。

为达到操作过程中的直观、方便、实用、安全等要求,我们组在这个系统中采用模块化程序设计的方法,便于系统功能的组合和修改,以及扩充和维护。

(二)选题说明由工商管理学院指导教师崔宏秀,安排39个管理信息系统课程设计与开发题目给30位学生小组进行随机选取,选取过程中公平公正。

我们小组抽选到“某火车站售票管理信息系统设计与开发”该课题。

经过详细的网络资料调查和现实相关业务与问卷调查共同完成了此次”某火车站售票管理信息系统设计与开发”的管理信息系统课程设计的任务。

(三)工作业绩给广大买票人员提供了方便,不用排队;不会白费太多时间。

无论订不订得上,都不会太揪心;上网方便时随时可以尝试,买票时间相对自由。

一、系统分析(一)系统目标售票系统主要有以下几项管理功能:(1)订票管理:根据乘客的订票信息查询航班信息,查看是否还有余票未售出,为乘客订票,备份数据。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

信息科学与技术学院信息系统分析与设计课程设计设计题目:火车站票务管理信息系统学生姓名:学院:信息科学与技术学院专业年级:信息管理与信息系统指导教师:完成日期:火车站票务管理信息系统摘要:随着经济的发展,交通运输越来越便捷,为了提高效率,减轻劳动强度,设计开发高效的铁路信息查询系统就显得颇为重要。

针对火车站的售票实际情况,按照软件工程的结构化设计思想,经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤设计开发了火车票务信息管理系统。

火车售票管理中包含许多内容,有铁路乘客运输的运力问题,有订票管理问题等等。

铁路信息查询系统是企业信息决策和管理的重要的组成部分,是一种典型的管理信息系统(MIS)其开发主要包括后台的数据库的建立、维护以及前端的相应应用程序的开发两个方面的内容,数据库的建立和维护主要要求其管理数据的一致性、完整性安全性等特点,而前台的应用程序开发则要求做到各项功能要完备、操作要简便、易学易用等特点。

工具软件利用VS2010开发工具和SQL Server2008数据库系统来开发火车票务信息管理系统。

该系统主要目的是实现火车站网上售票工作,可以满足火车站网上售票的基本要求,包括查询、订票等模块。

关键字:车票,查询,B/S结构,数据库目录1.1题目 (5)1.2设计时间 (6)1.3其他相关内容 (6)1.4设计资料 (6)1.5工作内容 (6)1.5.1 系统可行性分析和需求分析 (6)1.5.2 系统数据库设计 (7)1.5.3 系统总体设计与详细设计 (7)1.5.4 系统测试 (7)1.6设计成果 (7)1.61火车站票务管理信息系统及数据库 (7)1.62系统的源代码一份 (7)1.63系统软件的安装及系统的演示等视频各一个 (8)1.6.4 系统开发文档一套及毕业论文一份 (8)第二章系统开发可行性分析 (9)2.1技术可行性 (9)2.2经济可行性 (9)2.3操作可行性 (9)第三章开发运行环境 (10)3.1系统开发和运行环境 (10)3.1.1系统开发环境 (10)3.1.2系统运行环境 (10)3.2开发工具介绍 (10)3.2.1 Eclipse (10)3.2.2 WYSQL6.0 (11)第四章需求分析 (12)4.1引言 (12)4.1.1编写目的 (12)4.1.2研究背景 (12)4.2.2设计的目的及意义 (13)4.3功能及技术需求 (13)4.3.1功能需求 (13)4.32技术需求 (13)4.4对系统的其它需求规定 (14)4.5输入输出数据的要求 (14)4.6系统需求UML用例图 (14)4.6.1查询功能时序图如图所示: (15)5.1编写目的 (18)_Toc3770370805.2系统核心流程分析 (18)5.3系统的数据流程分析 (19)5.3.1 系统数据流图 (19)5.32 系统完善后的的业务流程 (20)5.4数据字典 (21)第六章系统设计 (23)6.1系统性能设计 (23)6.1.1 系统功能版块设计 (23)6.1.2系统平台设计 (24)6.1.3 网络模式设计 (25)6.2数据库设计 (26)6.2.1 火车票务信息管理系统部分关系数据模型设计 (26)2)实体属性分配图 (26)6.2.2关系模式设计 (28)6.2.4关系数据库设计 (28)6.3系统I/O设计 (30)6.3.1 输入设计 (31)6.3.2 输出设计 (31)6.4系统非功能结构设计 (31)(1)系统安全设计 (31)第七章系统实现 (33)7.1前台功能的实施及核心代码 (33)7.1.1旅客注册模块 (33)7.1.2登录模块 (34)7.1.3订票模块 (34)7.1.4修改密码模块 (35)7.2系统实施中的问题与解决方案 (35)第八章测试报告 (37)8.1测试目的 (37)8.2测试背景 (37)8.3测试方法 (37)8.4测试内容 (37)8.5维护及软件功能的评价 (39)第九章系统的特点与难点 (40)9.1系统特点 (40)9.2系统难点 (40)9.2.1数据库的构建 (40)9.2.2 系统的维护 (40)9.2.3维护的费用 (41)第十章开发总结 (42)10.1系统需求分析与系统框架设计认识 (42)10.2数据库分析与设计认识 (42)10.3自我学习与提高 (42)10.4不足和提高 (43)参考文献 (44)第一章任务书1.1题目火车站票务管理信息系统1.2 设计时间1 第1-2周搜集、整理、分析相关文献、资料对用户进行需求分析2 第3周系统功能模块分析及其划分、数据库设计系统设计及其编程、实现系统运行调试、修改并撰写文档1.3其他相关内容项目提出者:石河子大学信息科学与技术学院相邻课题情况或子课题情况:管理信息系统结课具体要求软件内容:详见第六章系统设计指导老师:朱东芹老师开发人员:信息科学与技术学院信管2011级王斌(2011508109)软件用户:火车站数据库管理中心1.4设计资料国家标准:《项目开发计划规范》(GB8567——88)《软件需求说明书规范》(GB8567——88)《数据库设计说明书规范》(GB8567——88)《数据要求说明书规范》(GB8567——88)《详细设计说明书规范》(GB8567——88)《操作手册规范》(GB8567——88)《用户手册规范》(GB8567——88)《测试计划、测试分析报告规范》(GB8567——88)《详细设计说明书规范》 (GB8567——88)1.5 工作内容1.5.1 系统可行性分析和需求分析分析系统的可行性,说明该软件开发项目的实现在技术上、经济上和操作上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。

并且对系统需求做出较为全面的规定;给出系统的约束条件以及某些数据格式。

对所开发软件的功能、用户界面及运行环境等作出详细的说明。

它是在用户与开发人员双方对软件需求取得共同理解并达成协议的条件下编写的,也是实施开发工作的基础。

1.5.2 系统数据库设计数据库设计的好坏很大程度上影响着软件的质量以及软件开发的成败。

该部分内容对数据库做出定义,依照数据库设计的规范步骤进行设计数据库,使数据库达到较高的规范化要求,以指导下一阶段的系统设计工作。

1.5.3 系统总体设计与详细设计该部分内容是概要实际阶段的工作成果,它应进行系统功能分配、模块划分、系统框架构建、运行设计等,为详细设计提供基础。

详细设计着重描述每一模块是怎样实现的,包括实现算法、逻辑流程等。

照已经分析出的系统模块进行编码设计,生成基于火车站票务管理信息系统的源代码。

1.5.4 系统测试为了更好的对本软件的正确性做出客观公正的评价,进一步的对本软件进行验证,给用户一个满意的软件,让用户更好的使用本软件,从而提高用户的工作效率。

为此,我们要制定一个测试计划并对已完成系统进行测试。

测试计划应包括测试的内容、进度、条件、人员、测试用例的选取原则、测试结果允许的偏差范围等。

测试工作完成以后,应提交测试计划执行情况的说明,对测试结果加以分析,并提出测试的结论意见。

1.6设计成果本系统软件及清单一套1.61火车站票务管理信息系统及数据库详见刻录CD盘1.62系统的源代码一份刻录CD盘1.63系统软件的安装及系统的演示等视频各一个详见刻录CD盘1.6.4 系统开发文档一套及毕业论文一份《用户使用手册》《石河子大学信息科学与技术学院2011毕业设计》第二章系统开发可行性分析分析系统的可行性,说明该软件开发项目的实现在技术上、经济上和操作上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。

2.1技术可行性由于本系统采用(C#)+SQL Server2008为平台,当前的开发技术、软件、硬件技术都相当的成熟,足以满足系统的要求,自身也有相关知识学习和设计的背景,开发本系统在技术上是可行的。

2.2经济可行性本系统采用Visual Studio 2008平台(C#)+SQL Server 2008开发,对硬件的要求也不高,所以从软件到硬件,开发成本都极低。

系统开发以模块为依托,各模块以实现基本功能为主要目的,后续可根据实际需要进行拓展和完善,整体系统结构较为合理,拓展难度不大,通用性效果较好。

所以从经济上讲,是可行的。

2.3操作可行性本系统涉及面不大,规模小、核心流程比较连贯,能快速获取系统需求信息,可以很有条理的逐步完成各项工作,业务相对简单。

将功能和板块集成在论坛平台上,能够模版化的实现许多功能,可以大大提升系统开发进度。

新系统可以有条有理的在规定期限内完成所有开发工作。

综上所述,本系统是可行的,可以立即开发第三章开发运行环境3.1系统开发和运行环境3.1.1系统开发环境操作系统:Windows2007数据库:SQL2008集成开发环境:Eclipse、设计工具:,图像处理软件等辅助工具:SQL2008数据库客户端(SQLite Expert Professional)3.1.2系统运行环境软件要求:window及linux系列以上硬件要求:无特殊要求3.2开发工具介绍本系统使用C++语言开发,使用的开发工具基本都是开源工具。

系统使用的开发工具有:Eclipse、SQLite3、Wicrosoft Word2007,等数据库管理系统:MYSQL 6.03.2.1 EclipseEclipse是一个开放源代码的、基于Java 的可扩展开发平台。

Eclipse是一个开放的可扩展IDE,提供了一个通用的开发平台。

它提供建造块和构造并运行集成软件开发工具的基础。

Eclipse允许工具建造者独立开发与他人工具无缝集成的工具。

Eclipse是著名的跨平台的自由集成开发环境(IDE),主要用于Java开发。

Eclipse的本身只是一个框架平台,但是众多插件的支持使得 Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。

许多软件开发商以Eclipse为框架开发自己的IDE,例如IBM 的WebSphere Studio Application Developer。

3.2.2 WYSQL6.0MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。

目前MySQL被广泛地应用在Internet上的中小型网站中。

由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

第四章需求分析4.1引言火车站票务管理系统主要用于车站日常的票务处理。

车售票管理系统在正常运行中需要对使用该系统的主要是车站售票人员、车站售票工作的管理人员与系统管理员。

相关文档
最新文档