课程设计汽车售票系统(骄阳书屋)
- 格式:doc
- 大小:789.00 KB
- 文档页数:17
课程设计车站售票系统一、教学目标本课程的学习目标包括知识目标、技能目标和情感态度价值观目标。
知识目标要求学生掌握车站售票系统的原理、组成和运作方式;技能目标要求学生能够运用所学知识设计简单的车站售票系统;情感态度价值观目标要求学生培养对科学技术的兴趣和好奇心,增强社会责任感。
二、教学内容本课程的教学内容主要包括车站售票系统的原理、组成和运作方式。
具体包括:车站售票系统的定义、分类和特点;车站售票系统的组成模块及其功能;车站售票系统的运作流程和规则;车站售票系统的优缺点及发展趋势。
三、教学方法本课程采用多种教学方法,包括讲授法、讨论法、案例分析法和实验法。
通过讲授法,使学生掌握车站售票系统的基本概念和原理;通过讨论法,培养学生的思考和分析能力;通过案例分析法,使学生了解车站售票系统的实际应用;通过实验法,锻炼学生的动手能力和实际操作技能。
四、教学资源本课程的教学资源包括教材、参考书、多媒体资料和实验设备。
教材和参考书用于提供理论知识,多媒体资料用于辅助教学,实验设备用于开展实践操作。
教学资源应具有科学性、系统性和实用性,以支持教学内容和教学方法的实施,丰富学生的学习体验。
五、教学评估本课程的评估方式包括平时表现、作业和考试。
平时表现主要评估学生的课堂参与度、提问和回答问题的情况;作业主要评估学生的理解和应用能力;考试主要评估学生的知识掌握和运用能力。
评估方式应客观、公正,能够全面反映学生的学习成果。
评估结果将作为学生综合素质评价的重要依据。
六、教学安排本课程的教学安排将分为10次课,每次课时长为1.5小时,总共15小时。
教学地点选在教室或实验室,根据课程内容进行安排。
教学进度将按照教学大纲进行,确保在有限的时间内完成教学任务。
教学安排将考虑学生的实际情况和需要,如学生的作息时间、兴趣爱好等,尽量为学生创造舒适的学习环境。
七、差异化教学本课程将根据学生的不同学习风格、兴趣和能力水平,设计差异化的教学活动和评估方式。
c 课程设计售票系统一、教学目标本课程的目标是让学生掌握售票系统的核心知识,包括系统的设计、实现和运行。
在知识目标方面,学生需要了解票务系统的需求分析、系统设计、数据库设计、界面设计和系统测试等基本知识。
在技能目标方面,学生应掌握使用C语言进行编程的方法,能够独立设计和实现一个简单的售票系统。
在情感态度价值观目标方面,学生应培养对编程和软件开发的兴趣,增强解决实际问题的信心和能力。
二、教学内容本课程的教学内容主要包括以下几个部分:1.售票系统概述:介绍售票系统的基本概念、功能和应用场景。
2.需求分析:讲解如何分析用户需求,并写出需求说明书。
3.系统设计:介绍系统设计的方法和步骤,包括模块划分、界面设计等。
4.数据库设计:讲解如何设计售票系统的数据库,包括表结构设计、索引创建等。
5.编程实现:使用C语言讲解如何实现售票系统的各个功能模块。
6.系统测试:介绍系统测试的方法和技巧,确保系统的稳定性和可靠性。
三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式:1.讲授法:教师讲解基本概念、原理和方法,引导学生掌握售票系统的相关知识。
2.案例分析法:分析实际案例,让学生了解售票系统的应用场景和实现技巧。
3.实验法:学生动手编写代码,实现售票系统的功能模块,培养实际操作能力。
4.讨论法:分组讨论问题,激发学生的思考,培养团队协作能力。
四、教学资源为了支持教学,我们将准备以下教学资源:1.教材:选用权威、实用的教材,为学生提供系统性的学习资料。
2.参考书:提供相关领域的参考书籍,丰富学生的知识体系。
3.多媒体资料:制作PPT、视频等多媒体资料,提高课堂教学效果。
4.实验设备:配置必要的实验设备,如计算机、网络设备等,确保学生动手实践的需求。
五、教学评估为了全面、客观地评估学生的学习成果,我们将采取以下评估方式:1.平时表现:评估学生在课堂上的参与度、提问回答等情况,占总分的20%。
2.作业:布置适量作业,评估学生的理解和应用能力,占总分的30%。
通达学院专业课程设计II题目:长途汽车客运票务系统专业软件工程学生姓名班级学号指导教师李玲娟指导单位计算机学院软件工程系日期 2011年11月17日长途汽车客运票务系统一、课题内容和要求这是一个快速发展的社会,快节奏是这个时代的最大特征。
因此,方便、快捷便是人们生活的最大需求。
长途汽车客运票务系统,是利用现代互联网得信息技术能及时的将车票的详细动态展示给出行者,让出行者能及时的、方便的购买到自己需要的车票,同时也解决了因车票信息更新不及时给旅客带来不便和时间的浪费问题。
按照软件工程的思想,以SQL Server 2000为后台数据库,以Delphi为前端开发工具,设计并实现一个长途汽车客运票务系统。
二、概要设计根据前面的问题的定义和设计分析,该系统提供如下三种功能:管理员登录管理①管理员通过账户和口令进入票务系统②进入票务系统后,管理员可以对票务系统进行相应的添加、修改和删除信息相关的信息:车号、起点、终点、日期、开出时刻、到达时刻、预设座位数、剩余座位数、票价普通用户登录使用①用户可以直接点击登录票务系统②进入后,可以直接查看用户想了解的相关的信息查询的信息:车号、起点、终点、日期、开出时刻、到达时刻、剩余座位数、票价售票员售票①售票员无需登录账户和口令直接进入票务系统②进入后,售票员可以进行售票操作售票记录包括:车号、起点、终点、日期、开出时刻、到达时刻、座位号、票价结构框图:流程图:◆管理员◆普通用户◆售票员用SQL Server 2000建立后台票务系统数据库 管理员表:普通用户表:售票员表:主键:车号和日期。
三、 详细设计长途汽车客运票务系统是用Delphi 做前台的。
登录界面售票员票务系统票务系统售票、查询刷新模块一:管理员登录(需要账户和密码认证)//管理员登录验证procedure TForm1.Button1Click(Sender: TObject);var user,pass:string;beginuser:=Edit1.Text;pass:=Edit2.Text;if ((user='123456') and (pass='123456'))thenbeginForm2.Show;endelseapplication.MessageBox('通行证或密码有误!','提示信息',mb_ok) end;该功能实现后,管理员登录后会出Form2表,如下:管理员就可以实现添加、修改、删除等功能。
课程设计任务书一、课程设计题目:汽车售票系统二、课程设计工作自日止三、课程设计内容:每天“沈阳→植物园”有5个班次的汽车(假设),具体的数据如下:班次发车时间载客量已售票数1 06:40 50 02 09:30 40 03 13:00 40 04 16:00 40 05 20:00 50 0请你为售票员开发一个小程序,以完成每天的“沈阳→植物园”的售票业务。
四、课程设计要求:程序质量:(1)能够售票和退票。
(2)某个班次已经过了开车时间,则该班次今天不再售票。
(3)可以随时显示售票现状,并以文件(myfile.txt)的形式保存当天各个车次的售票情况。
用户界面中的菜单至少应包括“售票”、“退票”、“显示当前售票情况”、“保存当天数据”、“退出”5项,在代码中给出必要的注释,以增强程序的可读性。
课程设计说明书:课程结束后,上交课程设计说明书(打印稿和电子稿),其内容如下:●封面●课程设计任务书●目录●需求分析(分析题目的要求)●程序流程图(总体流程图和主要功能模块流程图)●核心技术的实现说明及相应程序段●个人总结●参考资料●源程序及适当的注释指导教师:____________________学生签名:_______________目录一、需求分析 (1)二、程序流程图 (2)三、核心技术的实现说明及相应程序段 (5)四、个人总结 (7)五、参考文献 (8)六、源程序 (8)一、需求分析售票系统要求存储当天各个车次售票情况,所以程序需要定义结构体变量存储售票情况。
系统的整体功能通过记录当天各个车次了解售票情况。
编程时采取模块化设计思想,设计主函数,通过主函数中的switch分支选择调用各子函数以实现该系统的各种功能。
然后设计相应的子函数来执行系统的各种功能,程序还具有退出功能,可以在程序的一次运行当中循环执行所有的功能,并根据需要终止程序的执行。
1、经过对程序设计题目的分析可知,整个程序的设计实现大致分为七个模块,其中每一个模块对应一个函数,他们的功能分别是学生记录输入函数(save)、存储函数(load)、读取函数、卖票函数、退票函数、结束、退出。
学校代码: 10128学号:200810205045 200810205024200820205059 200810205021课程设计说明书题目:车站售票管理系统—概要设计说明书学生姓名:学院:信息工程学院系别:计算机系专业:软件工程班级:软件08-2班指导教师:教授讲师2011年7月21日目录1.引言 (1) (1) (1) (2) (2)2.任务概述 (3) (3) (4) (4) (5)3.总体设计 (6) (6) (10) (11)4.接口设计 (12) (12) (16)5.数据结构设计 (17) (17) (19) (20)6.运行设计 (21) (21) (22) (22)7.出错处理设计 (22) (22) (23) (23) (24)1.引言该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的概要设计并明确数据结构与软件体系结构。
主要是把一个软件需求转化为软件表示的过程。
本文档的目的旨在推动软件工程的规范化,使设计人员遵循统一的概要设计书写规范,节省制作文档的时间,降低系统实现的风险,做到系统设计资料的规范性与全面性,以利于系统的实现、测试、维护、版本升级等。
为这个项目以后的扩展和其他功能开发人员提供背景资料和参考。
完成:1.将系统划分成物理元素,即程序、文件、数据库、文档等。
2.设计软件结构,即将需求规格转换为体系结构,划分出程序的基本模块组成,确定模块的相互关系,并确定数据结构与算法。
读者对象:程序员、测试员、项目总监。
火车票出售管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
本项目适用于Windows 操作系统,使用SQL Server 2005数据库,利用JAVA开发语言开发系统。
委托单位:呼和浩特火车站开发单位:内蒙古工业大学软件工程主管部门:内蒙古工业大学计算机系项目开发者:周伟,马星,张玲燕,苗欣宇用户:呼和浩特火车站产品的所有权:呼和浩特火车站项目的任务提出者:内蒙古工业大学信息工程学院软件工程课程设计提出实现软件的单位:内蒙古工业大学信息工程学院软件08-21.Windows:微软公司推出的视窗电脑操作系统名为windows,随着电脑硬件和软件系统的不断升级,微软的windows操作系统也在不断升级,从16位、32位到64位操作系统。
学校代码: 10128学号:200810205045 200810205024200820205059 200810205021课程设计说明书题目:车站售票管理系统—详细设计说明书学生姓名:学院:信息工程学院系别:计算机系专业:软件工程班级:软件08-2班指导教师:教授讲师2011年7月21日目录1.引言 (1) (1) (1) (1) (2)2.总体设计 (2) (2) (3)3.程序描述 (4) (8) (8) (8) (9) (9) (9) (10) (10) (10) (10) (11) (11) (11) (12) (12) (12) (13) (13) (14) (14) (14) (14) (15) (15) (15) (15) (16) (16) (17) (17) (17) (17) (18) (18) (18) (19) (19) (19) (19) (20) (20) (21) (21) (21) (22) (22) (22) (23) (23) (23) (23) (24) (25) (25) (25) (25) (25): (27) (27) (27) (28) (28) (29) (29) (29) (29) (30) (30) (31) (31) (31) (31) (32) (33) (33) (33)1.引言编写详细设计说明书是软件开发过程必不可少的部分,其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各个功能块的具体实现的设计工作。
通过对所产生的功能模块进行过程描述,开发一个可以直接转化成程序语言的软件标识,这样可以使软件设计人员很好的了解软件的功能,并对软件的所有模块有一个更深的了解。
本说明书在概要设计的基础上,对车站售票管理系统的各模块,程序,子系统分别进行了实现层面上的要求和说明,为进行后面的实现和测试做准备,检验本系统的各项性能指标,及时发现纰漏及时修补。
c 课课程设计购票系统一、教学目标本节课的教学目标是让学生掌握购票系统的功能和操作流程。
具体包括以下三个方面:1.知识目标:使学生了解购票系统的起源、发展及其在现实生活中的应用;让学生掌握购票系统的核心功能,如查询车票、预订车票、支付车票等。
2.技能目标:培养学生运用购票系统进行车票查询和预订的能力;培养学生运用编程语言实现购票系统的基本功能。
3.情感态度价值观目标:培养学生对购票系统的兴趣,认识到购票系统在现实生活中的重要性,提高学生运用购票系统解决实际问题的意识。
二、教学内容本节课的教学内容主要包括以下三个方面:1.购票系统的起源和发展:介绍购票系统的起源,以及其在我国的发展历程。
2.购票系统的功能和操作流程:详细讲解购票系统的核心功能,如查询车票、预订车票、支付车票等,并通过实际操作演示购票系统的操作流程。
3.购票系统的编程实现:引导学生运用编程语言实现购票系统的基本功能,如查询车票、预订车票等。
三、教学方法为了实现本节课的教学目标,我们将采用以下教学方法:1.讲授法:通过讲解购票系统的起源、发展、功能和操作流程,使学生掌握购票系统的相关知识。
2.讨论法:学生分组讨论购票系统在现实生活中的应用,以及如何运用编程语言实现购票系统的基本功能。
3.案例分析法:分析现实生活中的购票系统案例,使学生更好地理解购票系统的功能和操作流程。
4.实验法:引导学生动手编程,实现购票系统的基本功能,提高学生的实际操作能力。
四、教学资源为了支持本节课的教学内容和教学方法,我们将准备以下教学资源:1.教材:选用符合我国教学大纲的购票系统相关教材,为学生提供系统的购票系统知识。
2.参考书:提供购票系统相关的参考书籍,丰富学生的知识体系。
3.多媒体资料:制作购票系统的教学课件、视频等多媒体资料,提高学生的学习兴趣。
4.实验设备:准备计算机等实验设备,让学生动手实践,提高实际操作能力。
五、教学评估本节课的教学评估将采用多元化的评估方式,以全面、客观地评价学生的学习成果。
车站售票系统Java课程设计一、课程目标知识目标:1. 让学生掌握Java面向对象编程的基本概念,包括类、对象、继承、封装和多态;2. 使学生了解并运用Java集合框架,如List、Set等,进行数据存储和管理;3. 帮助学生掌握Java异常处理机制,提高程序的健壮性;4. 引导学生掌握Java图形用户界面(GUI)编程,实现车站售票系统的界面设计。
技能目标:1. 培养学生运用面向对象的思想分析和解决实际问题的能力;2. 培养学生使用Java集合框架进行数据组织的能力,提高编程效率;3. 培养学生编写结构清晰、易于维护的代码,养成良好的编程习惯;4. 提高学生运用Java技术进行项目实践的能力,具备一定的项目开发经验。
情感态度价值观目标:1. 激发学生对计算机编程的兴趣和热情,培养主动学习和探究的精神;2. 培养学生团队协作意识,提高沟通与协作能力;3. 增强学生的责任感,让他们认识到编程在现实生活中的应用价值;4. 引导学生关注社会发展,了解车站售票系统在实际应用中的重要性。
本课程旨在通过Java课程设计,使学生在掌握编程知识的基础上,提高实际项目开发能力。
针对学生的年龄特点和知识水平,课程设计注重理论与实践相结合,让学生在实际操作中感受编程的乐趣,培养他们的编程素养和团队协作能力。
同时,课程目标明确,分解为具体的学习成果,便于教学设计和评估。
二、教学内容1. Java面向对象编程基础:- 类与对象的概念及其应用;- 继承、封装和多态的特性及实现方法;- 抽象类和接口的定义及使用场景。
2. Java集合框架:- List、Set、Map等集合接口及其实现类;- 集合框架的使用场景及操作方法;- 集合的遍历、排序和查找等操作。
3. Java异常处理:- 异常的概念、分类及处理机制;- try-catch-finally结构的编写与使用;- 自定义异常的创建与应用。
4. Java图形用户界面编程:- Swing组件库的基本使用方法;- 窗体、按钮、文本框等常用组件的应用;- 事件处理机制及布局管理器。
C语言课程设计汽车售票系统一、教学目标本课程的教学目标是使学生掌握C语言的基本语法和编程技巧,能够运用C语言设计并实现一个简单的汽车售票系统。
具体目标如下:1.理解C语言的基本数据类型和运算符。
2.掌握C语言的控制结构,如条件语句和循环语句。
3.熟悉C语言的函数定义和调用。
4.理解C语言的指针和数组。
5.能够使用C语言编写简单的程序。
6.能够运用C语言实现数据的输入和输出。
7.能够运用C语言进行基本的逻辑判断和循环控制。
8.能够设计并实现简单的函数。
情感态度价值观目标:1.培养学生对计算机编程的兴趣和热情。
2.培养学生解决问题的能力和团队合作精神。
二、教学内容本课程的教学内容主要包括C语言的基本语法和编程技巧,以及如何设计一个简单的汽车售票系统。
具体内容如下:1.C语言的基本数据类型和运算符。
2.C语言的控制结构,如条件语句和循环语句。
3.C语言的函数定义和调用。
4.C语言的指针和数组。
5.C语言的输入输出操作。
6.C语言的逻辑判断和循环控制。
7.C语言的函数设计。
8.汽车售票系统的设计和实现。
三、教学方法本课程的教学方法主要包括讲授法、案例分析法和实验法。
通过多种教学方法的综合运用,激发学生的学习兴趣和主动性。
1.讲授法:通过讲解C语言的基本语法和编程技巧,使学生掌握相关知识。
2.案例分析法:通过分析具体的编程案例,使学生理解并掌握C语言的应用。
3.实验法:通过编写和运行C语言程序,使学生动手实践,巩固所学知识。
四、教学资源本课程的教学资源主要包括教材、参考书、多媒体资料和实验设备。
1.教材:选用权威、实用的C语言教材,如《C程序设计语言》。
2.参考书:提供相关的C语言编程参考书籍,如《C语言编程思想》。
3.多媒体资料:制作精美的教学PPT,提供相关的教学视频和案例分析。
4.实验设备:提供计算机实验室,让学生能够进行实际编程和实验。
五、教学评估本课程的评估方式包括平时表现、作业和考试三个部分,以全面客观地评估学生的学习成果。
汽车售票系统总体设计说明书2008年11月13日1.引言1.1编写目的通过此说明书让用户更加清晰的了解本系统的功能,通过模块的形式将各项功能向用户展示。
对接口的描述让用户知道相关的数据输入与输出,体现了一定的人机交互理念。
数据库的逻辑与物理设计将需求分析中数据库设计更加详细具体化。
最后指出本系统的开发运行环境,为用户提供的参考依据。
1.2背景●待开发软件系统的名称:汽车售票系统●开发者:全体成员1.3定义提供了迄今为最先进的Web开发平台。
它是一个已编译的、基于.NET的开发环境,可以用任何与.NET的语言(本系统采用C#)开发应用程序,而不仅仅是使用JavaScript和VBScrip。
可以无缝地与WYSIWYG HTML 编译器和其他编程工具一起工作。
另外,任何应用程序都可以使用整个.NET Framework。
2.系统功能结构设计2.1模块的划分和描述汽车站售票系统可分为五个模块:顾客查询模块,网点售票员模块,车站售票员模块,信息修改模块和系统管理员模块。
顾客查询模块:主要是提供顾客在购买出行的汽车票前,可以登录系统,通过方便自己的查询方式,来查询到满足自己要求的汽车,并可以确定出自己需要的某个日期是否有票可以出售。
网点售票员模块:主要提供其注册及登陆,查询和售票三个功能。
网点售票员是通过在网络中注册自己的信息,来获得售票的权限的,要注册过并通过系统管理员审核成功。
登录系统后,系统会显示出网点售票员可以获得查询和售票的权限。
车站售票员模块:主要提供其登陆,查询,售票和退票功能。
车站售票员登录后,系统会显示出车站售票员所具有的所有操作权限。
其中退票的功能只有车站售票员才有退票的权限。
退票是指已售出的汽车票在汽车开出之前将票退回到数据库中,并且退出的车票还能继续出售。
信息修改模块:该模块可以提供给网点和车站售票员和系统管理员改密码等信息的功能。
系统管理员模块:起可以分为登陆模块,售票员管理模块和班车管理模块三个子模块。
车站售票管理系统设计与实现摘要一个大型的计算机管理系统必须有一个正确的设计指导思想,通过合理的选择数据结构,操作系统以及开发环境,构成一个完善的网络系统,才能充分发挥计算机信息管理优势。
现代化的车站售票是集预定车票、售票、退票、车次查询、报表及其他各种服务,车站售票组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。
第一章简要介绍了本系统的设计总体线路。
第二章概述了管理信息系统的相关理论,第三章对本系统进行了系统分析和设计,包括功能需求描述、数据库设计等内容。
第四章介绍了本系统的具体实现。
最后一章对本系统开发过程中结论及使用过程中的体会进行了总结。
关键词:车站售票管理;设计;开发目录摘要 (I)目录 ......................................................................................................... I I 第一章导言 . (1)1.1问题的提出 (1)1.2本文研究路线 (1)第二章管理信息系统研究概述 (3)2.1管理信息系统的发展历史 (3)2.2管理信息系统的特点 (3)2.3管理信息系统的开发方式 (5)2.4管理信息系统的开发过程 (6)第三章车站售票管理系统分析与设计 (9)3.1车站售票管理系统功能需求简介 (9)3.2功能需求描述 (9)3.3目标系统要求 (11)3.4系统平台选择 (11)3.5数据库设计 (11)3.5.1数据库介绍 (11)3.5.2数据库需求分析 (13)3.5.3数据库概念结构设计 (15)3.5.4数据词典设计 (16)3.5.5使用ADO数据控件访问数据库 (18)第四章车站售票管理系统的功能实现 (20)4.1登陆界面编码设计 (20)4.2售票管理界面编码设计 (22)4.3报表管理界面编码设计 (26)4.4数据库备份管理界面编码设计 (27)4.5发布应用程序 (30)4.5.1编译应用程序 (30)4.5.2打包应用程序 (31)4.5.3发布应用程序的步骤 (32)第五章结论及体会.............................................. 错误!未定义书签。
目录1.可行性研究报告 (5)1.1问题的定义 (5)1.2 系统要解决的问题 (5)2.需求规格说明书 (5)2.1 要求 (5)2.2 目标 (5)2.3开发的开发工具、软硬件环境简介 (5)2.4技术可行性 (6)2.5经济可行性 (6)2.6 操作可行性 (6)2.7可行性分析结论 (7)3.总体设计说明书 (7)3.1 工作内容 (7)3.2 项目概述 (7)3.3 服务 (7)3.4 运行条件 (7)4.详细设计说明书 (8)4.1 系统需求 (8)4.2 功能需求 (8)4.3系统功能框架图、系统流程图 (8)5.运行界面与测试说明书 (10)5.1测试说明 (10)5.2运行界面 (11)6.小组成员个人总结报告 (25)7.开发会议记录 (26)7.1时间、地点、主持人 (26)7.2会议记录 (26)7.3 小结 (28)8.系统使用说明 (29)8.1NetBeans的安装 (29)8.2 JDK1.6.0_10的环境变量配置 (29)8.3安装Microsoft SQL Server 2008 (32)8.4、Java程序与SQL Server 2008相连 (32)《软件工程》课程设计报告1.可行性研究报告1.1问题的定义车站售票系统,乘客购买,查看自己所需要的车次,车票价格,发车时间等因素的选择自由,同时,售票员对销售的票务进行查看、删除、更新等操作。
1.2 系统要解决的问题建立一个小型的车站售票系统,乘客(姓名,购买车次,购买时间,车票数量)能够查询车辆(车次,票价,起点站,终点站,发车时间,剩余票数),售票员(姓名,密码,类型)进行记录管理。
2.需求规格说明书2.1 要求A、功能:售票员能够登录进售票系统,对票务进行管理,乘客可以通过售票员查看自己所需要的车次,乘客可以退票,买票。
B、性能:查询效率尽可能做到精准,信息维护做到简单易用,不需要对用户进行培训;C、完成期限:到本学期的第18 周。
2010-2011学年第二学期《软件工程》课程设计 ----售票管理系统系部:计算机科学系专业:计算机科学与技术班级:学号:姓名:指导教师:设计日期:2011年5月17 日——2011年6月1 日目录2010-2011学年第二学期 (1)《软件工程》课程设计 (1)----售票管理系统 (1)第一章火车站售票系统可行性分析 (4)1.1引言 (4)1.1.1目的 (4)1.1.3编写目的 (5)1.2要求和目标 (6)1.2.1基本要求 (6)1.2.2开发目标 (7)1.2.3具备条件 (8)1.2.4进行可行性研究的方法 (8)1.3所建议的系统 (8)1.3.1所建议的系统说明 (8)1.3.2系统处理流程以及数据流程 (9)1.4影响 (9)1.6 可行性分析 (10)1.6.1 法律方面的可行性 (10)1.6.2 使用方面的可行性 (10)1.6.3 技术可行性 (10)1.6.4经济可行性 (11)1.6.5 操作可行性 (11)1.7 结论 (11)第二章需求分析 (11)2.1 系统概述 (11)2.1.1编写目的 (11)2.1.2文档参阅对象 (12)2.1.3本系统概述 (12)2.2 一般性描述 (12)2.2.1 System Use Case Diagram (12)2.2.2用户特征 (14)2.2.3限制与约束 (14)2.4假设与前提条件 (15)2.3 功能需求描述 (15)2.3.1系统的类图 (15)2.3.3系统购票功能时序图 (16)2.4 其它需求描述 (17)2.4.1性能要求 (17)2.4.2设计约束 (17)2.4.3进度要求 (17)2.4.4交付要求 (17)第三章火车站售票系统设计 (18)3. 1引言 (18)3.1.1系统概要及运行环境 (18)3.1.2系统的组成部分及其结构 (18)3.1.3参考资料 (18)3.2软件设计约束 (19)3.2.1设计目标和原则 (19)3.2.2 设计约束 (19)3.3软件设计描述 (19)3.3.1系统状态分析 (19)3.3.2总体结构设计 (20)3.3.3详细结构设计 (21)3.4 参考代码 (23)3.5 软件测试 (30)3.5.1 初始化模块 (30)3.5.2 关闭系统模块 (30)3.5.3浏览模块 (31)3.5.4 刷新浏览模块 (31)3.5.5 基本资料模块 (31)3.5.6详细资料模块 (31)3.5.7 查询模块 (31)3.5.8测试结果 (32)3.6评价 (33)3.6.1软件能力 (33)3.6.2缺陷和限制 (33)3.6.3建议 (33)3.6.4测试结论 (33)3.7 总结 (33)3.8 参考代码 (34)3.9 附加使用说明(可以选择添加里面) (42)第一章火车站售票系统可行性分析1.1引言随着计算机技术的发展,人们对计算机智能化的需求越来越大,对软件的实用性、速度等性能的要求也越来越高。
汽车售票管理系统(信息系统分析与设计)前言随着科学技术的发展和计算机应用的普及,信息时代已经来临。
在21世纪,计算机在社会和经济领域中的作用日益显著。
为适应时代发展的需要,各行各业正在由传统的手工工作方式向现代化的计算机工作方式过渡。
而随着信息化进程的深入,以现代信息技术为基础的、各种类型的信息系统正在社会上普遍建立起来。
在汽车运输行业,随着社会人口流动的增加,增多。
传统手工的车站售票管理,管理过程繁琐而复杂,执行效率低,并且易于出错。
通过这样的系统,我们可以做到信息的规范管理和快速查询,实现了车站售票管理的系统化、规范化和自动化,这样不仅减少了管理工作量,还提高了管理效率,降低了管理成本。
故而实现现代化以计算机技术为依托的汽车售票管理信息系统成为必然。
第一章系统概述1、1现状描述目前,而随着信息化进程的深入,以现代信息技术为基础的、各种类型的信息系统正在社会上普遍建立起来。
在汽车运输行业,随着社会人口流动的增加,增多。
传统手工的车站售票管理,管理过程繁琐而复杂,执行效率低,并且易于出错。
而现代化的车站售票是集预定车票、售票、退票、车次查询、报表及其他各种服务,车站售票组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。
1、2系统目标汽车售票管理信息系统主要是实现售票、查询、管理和维护等功能,系统管理员可以进行对车次的更改、票价的变动,票价的修改可以通过修改运价来进行,车次可以通过对发车时刻表的修改来进行,维护功能即对表进行修改。
从而提高工作效率,降低出错机率,减少工作人员的工作量,方便管理。
1、3系统开发方法使用结构化的分析方法,就是运用系统工程原理于大型软件开发的产物,就是采用“自顶向下,由外到内,逐层分解”的思想对复杂的系统进行分解化简,从而有效地控制了系统分析每一步的难度,并运用数据流图、加工说明和数据字典作为表达工具的一种系统分析技术。
《数据库原理》课程设计报告课程设计题目:火车站售票管理系统学院名称:计算机系专业:信息管理与信息系统学生姓名:王云根学号:指导教师:刘小明2012年 05月 29日重庆工商大学派斯学院课程设计成绩评定表学院:派斯学院班级10计本2班学生姓名:王云根项目分值优秀(100>x≥90)良好(90>x≥80)中等(80>x≥70)及格(70>x≥60)不及格(x<60)评分参考标准参考标准参考标准参考标准参考标准学习态度15学习态度认真,科学作风严谨,严格保证设计时间并按任务书中规定的进度开展各项工作学习态度比较认真,科学作风良好,能按期圆满完成任务书规定的任务学习态度尚好,遵守组织纪律,基本保证设计时间,按期完成各项工作学习态度尚可,能遵守组织纪律,能按期完成任务学习马虎,纪律涣散,工作作风不严谨,不能保证设计时间和进度技术水平与实际能力25设计合理、理论分析与计算正确,实验数据准确,有很强的实际动手能力、经济分析能力和计算机应用能力,文献查阅能力强、引用合理、调查调研非常合理、可信设计合理、理论分析与计算正确,实验数据比较准确,有较强的实际动手能力、经济分析能力和计算机应用能力,文献引用、调查调研比较合理、可信设计合理,理论分析与计算基本正确,实验数据比较准确,有一定的实际动手能力,主要文献引用、调查调研比较可信设计基本合理,理论分析与计算无大错,实验数据无大错设计不合理,理论分析与计算有原则错误,实验数据不可靠,实际动手能力差,文献引用、调查调研有较大的问题创新10 有重大改进或独特见解,有一定实用价值有较大改进或新颖的见解,实用性尚可有一定改进或新的见解有一定见解观念陈旧论文(计算书、图纸)撰写质量50结构严谨,逻辑性强,层次清晰,语言准确,文字流畅,完全符合规范化要求,书写工整或用计算机打印成文;图纸非常工整、清晰结构合理,符合逻辑,文章层次分明,语言准确,文字流畅,符合规范化要求,书写工整或用计算机打印成文;图纸工整、清晰结构合理,层次较为分明,文理通顺,基本达到规范化要求,书写比较工整;图纸比较工整、清晰结构基本合理,逻辑基本清楚,文字尚通顺,勉强达到规范化要求;图纸比较工整内容空泛,结构混乱,文字表达不清,错别字较多,达不到规范化要求;图纸不工整或不清晰指导教师评定成绩:指导教师签名:年月日目录1、需求求报告分析 (1)1、1概述 (1)1、2数据流图 (2)1、4数据字典 (3)2、概念及逻辑结构设计 (7)2、1ER图 (7)2、2关系模式 (8)2、3数据结构 (9)3、数据库设计 (10)4、系统软件结构设计 (11)4、1系统功能设计 (11)4、2其它需求 (12)4、3说明 (12)5、程序模块设计 (15)5、1功能模块详细设计 (15)5、2界面设计 (16)5、3附录:系统程序源代码 (16)参考文献 (25)1系统需求分析报告1.1概述火车站售票管理系统主要用于车站日常的票务处理。