那个我也想要一个数据库设计事例,就是火车售票管理SQL

目录

火车站售票管理系统数据库设计 火车售票管理系统课程设计火车站售票管理系统数据库设计 火车售票管理系统课程设计


火车站售票管理系统数据库设计 火车售票管理系统课程设计


概述: 5

1. 需求分析 5

1.1 用户需求: 5

1.2 业务流程分析: 6

1.3 信息需求分析 6

1.4 功能需求分析: 7

2. (数据库)概念(模型)设计 8

2.1构思ERD的四条原则及根据这些原则相应得出的实体、联系及其属性: 9

2.2、系统具体E-R图: 9

3. (数据库)逻辑(模型)设计 10

3.1 一般逻辑模型设计: 10

3.2 具体逻辑模型设计: 11

4. 数据库物理设计与数据库保护设计 12

5. 处理功能设计 12

5.1 主控模块设计: 12

5.2 子模块设计: 13

6. 数据库应用系统的实现 14

6.1 数据库及其表结构的建立: 14

6.2 创建表的相关视图: 16

6.3 各表关系图, 16

6.4 数据输入:利用系统录入数据,如下图为各表内容: 17

6.5 模块实现: 18

7. 数据库应用系统运行 26

7.1 写出系统作使用的简要说明。 26

7.2 按使用说明运行系统并打印出运行结果。 26

7.3 系统评价: 27

报告内容

概述:

随着国民经济快速发展, 人们出行、交通越来越频繁, 对服务的快捷、便利性要求也越来越高。从而对客运行业的建设与管理提出了更高的要求。为适应和推动客运行业的发展, 各种交通公司和部门开始广泛采用使用日趋成熟的计算机技术和数据库技术来实现票务信息的现代化管理,具有手工管理所无法比拟的优点,如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本底等。这些优点能够极大地提高信息管理和业务管理的效率。

本学生火车订票系统正是通过数据库存储信息实现高效率管理。该实验设计首先进行需求分析,然后在需求文档的指导下实现系统的功能,如作员的信息管理功能及普通学生的火车信息查询、订票、退票等功能,最终实现的是学生购得一张自己满意的票券,同时力求通过数据库系统及计算机在其中的运用达到提高工作效率,节约人力资源的效果。

1. 需求分析

1.1 用户需求:

(一)、问题描述:

学生火车票定票系统

(1)背景:一年两次的火车票订票管理

(2)主要实现以下功能:

1)学生基本信息的管理,尤其是所在地

2)学生购票的基本信息,尤其是价钱和车票目的地

3)购票以后的分发管理

4)退票的管理

5)信息的统计和查询

6)作员管理

(二)、目的及现状:

1)、实验目的:

数据库设计就是要使学生采用本课程中学习的数据库设计方法,运用其基本思路与主要图表工具完成一个自己所了解的业务的数据库应用系统信息需求分析与数据库的概念设计、逻辑设计、物理设计以及处理功能设计,用自己熟悉的数据库管理系统、程序设计语言及其相关开发工具实现该系统,并运行、评价、改进之;在此基础上严格按本大纲所附报告提纲撰写课程设计报告。通过本设计进一步弄懂数据库系统及其相关的基本概念,理解数据库系统的系统结构、主要特点,掌握数据库设计的原理、方法及其基本过程,初步具备数据库应用设计的能力,初步形成运用数据库应用系统解决管理决策中的实际问题的基本素质。

2)、现状和系统要求:

在传统模式下利用人工进行火车订票业务,存在着较多的缺点,如:效率底,保密性,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,给各相关部门带来了很大困难,影响了他们的工作效率。运用计算机技术和数据库技术来实现票务信息的现代化管理,具有手工管理所无法比拟的优点,如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本底等。这些优点能够极大地提高信息管理和业务管理的效率。

在本系统中,系统用户共有两种, 并根据用户权限的不同而实现不同的功能,如作员

拥有添加、修改、删除某火车相关信息及修改自己的个人信息的功能。学生有对车票信息、、哪一车次哪天还剩余多少张票和自己所订票券的查询功能,订票功能及退票功能。系统利用计算机和数据库的高效率大大减轻了学校票点的劳动强度, 提高了各部门的工作效率。

1.2 业务流程分析:

(一)、描述系统的业务流程:

本系统共有两种用户, 根据用户权限的不同而实现不同的功能。

作员的权限,他进入系统必须先登录。作员可以添加、修改、删除某车票的相关信息,可以修改自己的个人信息;查询、删除学生的订票情况,确认学生是否已付款取票等。

学生可以按目的地的车次对车票信息进行查询,可以订票,订票时须录入自己的信息及所选择的车次,系统将检查该车次票数是否已订完或不足,若已订完或不足则提示错误信息并返回到订票界面,订票成功后将生成订票单。学生还可以对自己所订的票券即订票单进行查询,以及查询哪一车次哪天还剩余多少张票。用户付款和取票可在学校票点完成。

(二)、初步业务流程图:

1.3 信息需求分析

1.3.1 资料收集

1.3.2 事项分析:

在本火车票订票系统中,各资料的基本数据项列举如下:

:学号,姓名,密码,所在学院,专业,班级,电话,目的城市

车票基本信息:车次号,出发站,开车时间,到达站,到达时间,车票种类,余票数

车次详细信息:ID号,车次号,途径站,票价,

订票单信息:订单号,订票人学号,订单时间,付款取票与否

订票具体信息:ID号,订单号,所得车次号,目的城市,订票数,总票价,取票时间

订票点信息:票点号,票点主任的员工号,联系电话,所在校区

作员资料:员工号,票点号,密码,姓名,性别,电话

1.4 功能需求分析:

(一)、完善业务流程图:

(二)、功能层次图:

本系统共有两种用户, 根据用户权限的不同而实现不同的功能,如作员查询、添加、修改、删除某火车相关信息及查询、修改自己的个人信息的功能。学生对车票信息、、哪一车次哪天还剩余多少张票和订票功能以及对自己所订票券的查询功能、退票功能。

2. (数据库)概念(模型)设计

2.1构思ERD的四条原则及根据这些原则相应得出的实体、联系及其属性:

① 原则1 (确定实体):能存在的事物,例如人、物、事、地、团体、机构、活动、事项等等,在其有多个由基本项描述的特性需要关注时,就应把它作为实体。

在本系统中,实体主要有学生、作员、车票信息、车票详细信息表、订票单,订票详细信息表,订票点。

②原则2 (确定联系):两个或多个实体间的关联与结合,如主管,从属,组成,占有,作用,配合,协同等等,当需要予以关注时,应作为联系。实体间的联系可分为一对一、一对多、多对多等三类,在确定联系时还要确定其类型。

在本系统中,学生、车票信息、订票单和订票详细信息表之间存在“订购”的联系,一个车票信息可以被多个学生购买,而一个学生只可以购买多个车次所属的一到两张车票,它们之间的联系是一对多的“购买”联系,同时一次登录无论订多少车次只生成一张订票单。订票点和作员之间存在“隶属”的联系,它们之间的联系是一对多的“隶属”联系;车票信息和车票详细信息表之间存在“包含”与被包含的关系;订票单和订票详细信息表之间也存在“包含”与被包含的关系。

③原则3 (确定属性):实体的属性是实体的本质特征。实体应有标识属性(能把不同个体区分开来的属性组),并指定其中一个作为主标识。联系的属性是联系的结果或状态。

从这条原则可得到实体和联系的属性如下:

学生(学号,姓名,密码,所在学院,专业,班级,电话,目的城市)

车票基本信息(车次号,出发站,开车时间,到达站,到达时间,车票种类,余票数)

车次详细信息(ID号,车次号,途径站,票价)

订票单信息(订单号,订票人学号,订单时间,付款取票与否)

订票具体信息(ID号,订单号,所得车次号,目的城市,订票数,总票价,取票时间)

订票点(票点号,票点主任的员工号,所在校区,电话)

作员(员工号,票点号,密码,姓名,性别,电话)

④原则4(一事一地):信息分析中得到的基本项要在且仅在实体联系图中的一个地方作为属性出现。

根据以上的分析,可以画出本系统的原始ERD的基本结构。如

2.2、系统具体E-R图:

3. (数据库)逻辑(模型)设计

3.1 一般逻辑模型设计:

(一)、由ERD导出一般关系模型的四条原则:

原则1(实体转换为关系模式):ERD中每个的实体转换为一个关系模式,实体的属性组成关系的属性,实体的主标识转换成关系的主码。

原则2(从实体及其主从联系转换为关系模式):ERD中一个从实体及其主从联系转换为一个关系,从实体的属性及其主实体关系的属性组成的属性,其主实体关系的主码,在主从关系联系为一对多联系时还要加上可把同一主实体个体所对应的从实体个体区分开来的,从实体的一组属性,作为该关系的主码。对子类实体可作类似一对一联系的从实体的转换。

原则3(一对多联系在关系模式中的表示):ERD中的一个一对多联系通过在其“多”实体关系上增加“1”实体关系的主码(作为外码)和联系本身的属性来表示。

原则4(多对多联系转换为关系):ERD中的一个多对多联系转换为一个关系,其被联系实体关系的主码和该联系本身的属性一起组成的属性,被联系关系的主码组成该关系的复合主码。

(二)、数据库初步构思的关系框架:

通过ERD转换为一般关系模型四条原则分析,得到须在数据库中进行存储的一般关系模型如下(带下划线的为主码,带#的为外键):

学生(学号,姓名,密码,所在学院,专业,班级,电话,目的城市)

车票基本信息(车次号,出发站,开车时间,到达站,到达时间,车票种类,余票数)

车次详细信息(ID号,车次号#,途径站,票价)

订票单信息(订单号,订票人学号#,订单时间,付款取票与否)

订票具体信息(ID号,订单号#,所得车次号#,目的城市,订票数,总票价,取票时间)

订票点(票点号,票点主任的员工号#,所在校区)

作员(员工号,密码,姓名,性别,电话)

3.2 具体逻辑模型设计:

(1)、Student表:用来保存学生信息:

项名 类型 长度 小数位 值域 主键 外键 空键

学号 字符 12 是 非空

姓名 字符 20 非空

密码 字符 12 非空

学院 字符 40 非空

专业 字符 30 非空

班级 数据 4 0 >0 非空

电话 字符 12 非空

目的城市 字符 30 非空

(2)、Ticket表:用来保存车票信息表

项名 类型 长度 小数位 值域 主键 外键 空键

车次号 字符 20 是 非空

出发站 字符 30 非空

开车时间 日期 8 非空

到达站 字符 30 非空

到达时间 日期 8 非空

车票种类 字符 20 非空

余票数 数据 8 0 >0 非空

(3)、Citysite表:用来保存车票详细信息表:

项名 类型 长度 小数位 值域 主键 外键 空键

ID号 整数,自动编号 8 是 非空

车次号 字符 20 是 非空

途径城市 字符 30 非空

票价 decimal 非空

(4)、Ticketsite表:用来保存订票点表:

项名 类型 长度 小数位 值域 主键 外键 空键

票点号 整数,自动编号 8 0 是 非空

票点主任员工号 整数,自动编号 8 0 是 非空

联系电话 字符 12 非空

所在校区 字符 40 非空

(5)、Admin表:用来保存作员表:

项名 类型 长度 小数位 值域 主键 外键 空键

员工号 整数,自动编号 8 0 是 非空

用户名 字符 20 非空

密码 字符 12 非空

姓名 字符 20 非空

性别 字符 4 非空

电话 字符 12 非空

(6)、Book表:用来保存订单表:

项名 类型 长度 小数位 值域 主键 外键 空键

订单号 整数,自动编号 8 0 是 非空

学号 字符 是 非空

订单时间 字符 非空

付款取票与否 整数 2 0 非空

(7)、Ticket表:用来保存取票单表:

项名 类型 长度 小数位 值域 主键 外键 空键

ID号 整数,自动编号 8 0 是 非空

取票号 字符 8 0 是 非空

车次号 字符 是 非空

目的城市 字符 非空

订票数 数据 8 0 >0 非空

总票价 Decimal 非空

取票时间 日期 8 非空

4. 数据库物理设计与数据库保护设计

根据表的结构关系,本系统采用SQL 2000数据库。SQL 2000是微软公司关系型数据库产品,它是在由MS SQL 7.0建立的坚固基础之上产生的。客户的需求极大的推动了该产的革新,SQL 2000在易用性、可缩放性和可靠性,以及数据仓库等诸多方面有了很大的增强。这使得SQL 2000在很多数据库产品发展最快的应用领域(如电子商务、移动计算、分支自动化、商业级应用和数据交换中心等)中成为领先者

在数据库中创建表的同时须创建相关的索引。索引就是加快检索表中数据的方法。数据库的索引类似于书籍的索引。在书籍中,索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中,索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库。本数据库表较为简单,且每个表中定义主键约束或者性键约束,已经间接创建了索引,故无需再创建索引。

5. 处理功能设计

5.1 主控模块设计:

(1)、登录系统模块:

在登录窗体界面中,你可以输入代码和密码,选择你的身份(作员或系统),确认后就可进入主界面窗体。如果你是学生,且还没注册,可以在此窗体界面上点击“注册”,在注册界面输入所要求的项,确定后重新返回登录界面,用你刚注册的账号登录进入主界面。

在主界面中包含上述模块图的几部分,根据身份,即是用户或者,对应权限不同,分为不同的主界面,即用户主界面和主界面。

(2)、系统设置模块图:

用户:在此模块用户可以查询、修改自身注册信息以及退出登录,退出系统后将返回登录界面。

模块:在此模块除了拥有用户的各项设置外还可以注册新的,但为了安全起见,此功能只有当登录人是票点主任时才可执行。

5.2 子模块设计:

5.2.1、模块

1、车票信息管理模块:在此模块,可以执行车票信息录入、查询、删除和修改功能,不过删除和修改功能须当该车次没有被预订的情况下才可执行。

2、订票管理模块:在此模块,可以查询所有订单情况、已付款取票和未付款取票的订单情况,还可以按学号查询某学生的订票情况以及各种统计信息,并在学生来付款取票时执行“付款”作。另外还可以在订单已付款或学生取消订单时删除订单。

5.2.2、用户模块:

1、订票管理模块:在此模块,用户可以查询车票信息和自身订票情况。查询车票情况分为按车次、按目的地、按起始站—目的站查询,当查询到自身所想要的车票时即可订票,但注意预定票的目的地须与学生家乡所在城市相符,否则系统不允许订票;查询自身订票情况包括订单信息及金额统计,还须注意订票信息上要求的取票期限,订票人须在规定期限内去所在校区的票点付款取票,逾期票点将不予处理。

2、用户小贴士模块:在这里,用户将了解本订票系统的订票流程及相关规定及用户订票后付款取票地点的信息等。

6. 数据库应用系统的实现

6.1 数据库及其表结构的建立:

利用SQL企业管理器创建数据库Tickets,然后创建表:

1、学生表Book

create table Student

(Sno varchar(12) primary key, Sname varchar(20) not null,

S varchar(4) not null, Spw varchar(12) not null, //密码

Sadm varchar(40) not null, //学院

Sdept varchar(30) not null, Sclass numeric(4) not null,

S varchar(12) not null, //电话

Semail varchar(50) not null, Shcity varchar(30) not null //所在地

);

2、车票信息表Ticket

create table Ticket

(Tno varchar(20) primary key, //车次号

Startcity varchar(30) not null, Starttime varchar(20) not null,

Endcity varchar(100) not null, Endtime varchar(20) not null,

Ttype varchar(20) CHECK (Ttype IN('硬座','软座','硬卧','软卧')),

Tickets int not null //票数

);

3、车次站次信息表Citysite

create table Citysite

(Cityno numeric(8) identity(1,1), //票点号

Tno varchar(20), City varchar(100),

Tpr decimal not null, //票价

primary key (Cityno,Tno),

foreign key (Tno) references Ticket(Tno) on delete cascade

)4、订票单表Book

create table Book

(Bno numeric(8) identity(1,1) primary key, Sno varchar(12),

Maketime datetime not null, judge int,

foreign key (Sno) references Student(Sno),);

5、订票详细信息表Bookno

create table Bookno

(ID numeric(8) identity(1,1) primary key,

Bno numeric(8), Tno varchar(20), City varchar(100),

Booktime varchar(20) not null, Ticketnums int not null,

Pr decimal not null, //票价

Pickdate datetime not null, foreign key (Tno) references Ticket(Tno),

foreign key (Bno) references Book(Bno));

6、作员表Operater

create table Operater

(Adname varchar(20) primary key, //登录用户名

Adpw varchar(12) not null, //登录密码

Opname varchar(20) not null, //员工真实姓名

Op varchar(4) not null, Op varchar(12) not null,

Opemail varchar(50) not null);

7、订票点表Ticketsite

create table Ticketsite

(Siteno numeric(8) primary key identity, //票点号

Adname varchar(20), // 票点主任登录名

Site varchar(12) not null, Siteaddr varchar(40),

foreign key (Adname) references Operater(Adname));

//为安全起见,学校各校区订票点内容的添加要以直接输入数据库的方式进行

insert into Ticketsite(Adname,Site,Siteaddr) values('linyp','870432','龙洞校区行政楼205')

insert into Ticketsite(Adname,Site,Siteaddr) values('admin','87084432','大学城校区E区205')

6.2 创建表的相关视图:

1、创建V_Book视图,得到对于某种车票的订票人数和订票张数

create view V_Book(Tno,stu_no,sumticket)

as

select Tno,count(distinct Sno),sum(Ticketnums) from Bookno,Book

where Bookno.Bno=Book.Bno group by Tno

2、创建W_Book视图,得到对于所有订票学生的人数和订票总张数

create view W_Book(stu_nums,sumtickets)

as select count(distinct Sno),sum(Ticketnums) from Bookno,Book

where Bookno.Bno=Book.Bno

3、创建P_Book视图,得到对于已付款取票的人数和车票总张数

create view P_Book(cout_no,cout_nums)

as select count(distinct Sno),sum(Ticketnums) from Bookno,Book

where Bookno.Bno=Book.Bno and judge=1

4、创建M_Book视图, 得到对于某一订票的总金额

create view M_Book(Allpr)

as select sum(TprTicketnums) from Book,Bookno,Citysite

where Bookno.Bno=Book.Bno and Bookno.Tno=Citysite.Tno and Bookno.City=Citysite.City

6.3 各表关系图,

易知表Ticket与表Citysite之间是父表与子表的关系:

表Book与表Bookno之间也是父表与子表的关系:

它们之间都是父表对子表的一对多的关系。

根据表之间的结构关系图,可以得出各表的完整性约束条件如下图:

表名 主键列名 外键

外键列名 参照表

Student Sno 无

Ticket Tno 无

Citysite Cityno Tno Ticket

Book Bno Sno Student

Bookno ID Bno,Tno Book,Ticket

Operater Adname 无

Ticketsite Siteno Adname Operater

6.4 数据输入:利用系统录入数据,如下图为各表内容:

6.5 模块实现:

本次系统设计我前台采用JSP技术,后台采用SQL 2000,作系统采用Windows XP。

JSP(Ja Pages)是由Sun Micros公司倡导、许多公司参与一起建立的一种页技术标准,它是在传统的网页HTML文件(.htm,.html)中插入Ja程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(.jsp)。JSP具备了Ja技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

客运售票管理系统开题报告

客运售票管理系统开题报告范文

接地气的大学生活即将结束,大家马上就要开始最难熬的毕业设计阶段,一般我们做毕业设计前都会要求先写开题报告,来参考自己需要的开题报告吧!以下是我帮大家整理的客运售票管理系统开题报告范文,仅供参考,欢迎大家阅读。

客运售票管理系统开题报告 篇1 一、选题的背景和意义

在二十一世纪的今天,我们早已步入信息时代。随着计算机技术的高速发展,网络服务已经融入我们生活的方方面面。我国近年来不断发展交通,简单的窗口售票模式已经不能达到方便人们出行的目的。越来越多的人们选择在网络上购买火车票,整合先进的网络技术及计算机管理体系研究出方便快捷的网上订票模式,是发展的必然趋势。 火车票订票系统通过实现票务信息的计算机管理,提高工作效率。我们可以利用数据库将整个火车站的票务情况存入计算机,通过丰富的用户接口,完成数据的访问和管理,以满足用户需求。一个火车站售票信息管理系统应达到的目标是提供及时、广泛的信息服务,加快信息检索的效率,实况灵活的查询,减轻管理人员制作报表和统计分析的负担。但由于火车票务管理的复杂性,本毕业设计与开发也仅是一个尝试性的工作,但它很有启发性,对于研究开发该类程序可以起一个抛砖引玉的作用。

二、研究的基本内容和拟解决的主要问题

火车票订票系统是主要功能是管理车票信息,实现预定车票,退票等功能。该系统分为用户管理和系统管理两个部分,本毕业设计研究的部分是系统管理。

毕业设计主要完成以下内容:

1、系统界面设计 本系统界面采用JSP页面。在连接数据库和处理等部分拟采用JaBeans技术。本项目使用集成开发工具Eclipse ,由于它拥有强大的语法提示及自动纠错等功能,因此可以方便的进行Ja及JSP开发。

2、系统管理模块设计 系统管理模块可分为登录、车次信息管理、订票管理、会员管理、售票情况统计五个部分。 登录子模块:登录后能对网站进行一系列的管理作。用户不能登陆此界面。 车次信息管理子模块:登录后,可以通过填写车辆路线、车次、发车时间、到站时间、座位类型和票价来增加车次信息,也可以修改或删除车次信息。 订票管理子模块:登录后,可以查看用户所提交的预定车票的具体信息、付款情况、会员姓名、订票时间,并且对于已经处理完的订单和无效订单可以予以删除关闭。 用户管理子模块:登录后,可以查看用户名、注册时间、上次登陆时间、上次登陆地点,并且可以选择删除非法、无效用户信息。 销售情况统计子模块:登录后,可以查看售票情况统计。

3、数据库设计 针对火车票订票管理系统,通过对火车车次的查询和网上订票工作的过程、内容以及数据流分析,设计如下数据结构;车次信息包括:列车序号、车辆路线、车次、开车时间、到站时间、座位类型、票价。订票信息包括:车票序号、车辆路线、车次、开车时间、到站时间、座位类型、票、数量、付款情况、订票日期。用户信息包括:ID、用户名、密码、注册时间、用户状态、登录时间、真实姓名,有效证件号、性别、有效。

本毕业设计拟解决的问题如下:

1、熟悉Ja Web编程,熟练使用eclipse开发工具,了解MySQL和Tomcat的使用。

2、对系统管理的各模块进行设计与实现:用户信息管理需要实现对用户的'查找、删除等作;订票信息管理需要实现对订票信息的查找、删除等作;余票信息管理需要进行对余票信息的增加、删除、修改和查找等;意见管理需要实现对用户意见的查看和删除;订票统计功能需要对预订车票的各信息进行统计和查看。

三、研究方法、措施及步骤:

本系统主要是基于Ja语言,采用B/S结构,SSH架构,结合了MySQL数据库,并按照软件工程开发的基本步骤来实现火车票订票管理系统。

开发工具:MyEclipse 数据库环境:MySQL数据库 :TomCat 系统环境:Microsoft Windows7或以上版本。

1、 本系统采用的SSH为框架,SSH是目前较流行的一种Web应用程序开源框架,也是比较适合本研究课题的应用程序开源框架之一。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。

2、 本系统的结构设计采用B/S模式, 将系统功能实现的核心部分集中到上,起到简化系统开发、维护和使用的作用,同时节约开发成本及时间。

3、 对于数据库的设计,MySQL是个全面的、集成化的数据库。其基本作实质在于对数据库进行添加、删除、查找等简单作,利用它可以为用户提供一个安全、可靠、和高效的平台。

4、 按照软件工程的开发流程对火车票订票管理系统进行开发: 系统分析:进行可行性分析,包括技术可行性。作可行性等; 需求分析:确定待开发软件的功能需求、性能需求和运行环境约束,制定系统需求分析规格说明; 概要设计:根据软件需求规格说明建立软件系统的总体结构和模块间的关系,定义各功能模块的接口,设计全局数据库,规定设计约束,制定组装测试; 详细设计:对概要设计产生的模块逐步细化,形成若干个可编程的程序模块,运用过程设计语言设计程序模块的内部细节,包括算法、数据结构和各程序模块之间详细接口信息,编写详细设计说明书; 系统实现:用Ja对本系统进行开发; 进行系统运行和维护。

四、研究进度安排:

阶段(02.25—03.25):准备阶段。搜索相关资料,学习相关知识,搭建编程环境。

第二阶段(03.25-04.25):设计阶段。开始进行基本模块的编程,逐步实现。进行中期总结。

第三阶段(04.25—05.20):实现阶段。总体编程实现,调试。 第四阶段(05.21-6.14):完成论文撰写,整理资料,准备答辩。

五、主要参考文献:

[1] 张志峰,朱颢东 Ja Web技术整合应用与项目实战.清华大学出版,2013

[2] 张跃平,耿祥义 JSP程序设计.清华大学出版社,2009

[3] 赵真 Eclipse开发技术详解.化学工业出版社,2010

[4] 陈亚辉,缪勇 Struts2+Spring+Hibernate框架技术与项目实战.清华大学出版社,2012

[5]宋坤 数据库系统开发完全手册[M].:邮电出版社,2006.

[6]赛奎春 SQL 数据库开发实例解析[M].:机械工业出版社,2004.

[7]Abraham Silberschatz,Henry F.Korth,S.Sudarshan Database System Concepts Fourth Edition[M].Chian Machine Press,2003

[8]肖丁,吴建林,周春燕 软件工程模型与方法[M].:邮电大学出版社,2008. 指导教师签字

客运售票管理系统开题报告 篇2 实践时间: xx年1月22日——2月20日

实践活动:公交车上售票实践目的;,勤工俭学;第二,锻炼自己与人交往的能力,增加经验实践经历及收获:

这是我高中时代一个长。身为当代高中生,总不该“日出三竿而起,日落西山而息”我就一口答应了因为是春节家忙着走亲访友,所以车上乘客特别多。做这行的,最重要的就是细心,认真,记忆力好。虽说车上上上下下的,又多又乱,很容易出错,但是这也正能考验你能否在慌乱的场面中保持镇定。我利用饭后的时间记了几遍站点以及时间。下午我开始反复检验自己是否记住了。提前说出下一个站点,并不断回忆以经过去的站点。功夫不负有心人,到晚上休息时,我已经能很快地说出任何一个站点的次序。

新的一天又开始了,我要亲自招呼乘客了。我开始在脑海里回想几个注意事项:首先要合理安排座位尽量让老年人坐在中间的几排位置上,因为中间比较平稳;当然更要记住每一位新上车的乘客,因为这样收费时就会少出错;就是在每个站点到达之前提醒乘客下车,让乘客提前做出准备。还好,这一切进行的还算顺利。这时,有一位头发雪白的老奶奶上车了,但车内已经没有座位了。我问其他乘客是否愿意让出一个座位,没想到居然有两个学生模样的年轻人都站了起来。当时,真挺为他们感到自豪的。事情虽小,但却能反映出我们当代学生的道德修养水平。短短的几天很快就过去了,对乘客来说,仍如往常一样的上车下车;但对我来说,这是一次不寻常的经历。当车内比较拥挤时,我会提醒乘客看好自己的物品,以防拿错或丢失;当碰上心急的乘客时,我会提醒他等车停稳了再下车,安全最重要。看到乘客们安全下车时,我这个“”售票员心里就会涌出一股满足感。这几天的经历我最深切的感受就是:不论什么事只有亲身的体验过,才会有真实的感受,才能对这件事有比较实在的,深刻的认识;还有一点就是,世上无易事,均须用心去做。

打工只是一种磨练的过程。对于结果,我们应该有这样的胸襟:不以成败论英雄,不一定非要用成功来作为自己的目标和要求。人生需要设计,但是这种设计不是凭空出来的,是需要成本的,失败就是一种成本,有了成本的投入,就预示着的人生的收获即将开始。小草用绿色证明自己,鸟儿用歌声证明自己,我们要用行动证明自己。打一份工,为以后的成功奠基吧!不经风雨,怎见彩虹,没有人能轻轻松松成功。

在中要克服自己胆怯的心态。自己觉得困难挺多的、缺乏经验等种种原因往往使自己觉得自己很渺小,自己懦弱就这样表露出来。所以应该尝试着克服自己内心的恐惧。如有人所说的“在中你要学会厚脸皮,不怕别人的态度如何的恶劣,也要轻松应付,大胆与人对话,工作时间长了你自然就不怕了。”其实有谁一生下来就什么都会的,小时候天不怕地不怕,尝试过吃了亏就害怕,当你克服心理的障碍,那一切都变得容易解决了。战胜自我,只有征服自己才能征服世界。

在实践中,我也深刻地了解到,自己还有许多不足之处,在许多方面还不能做到全面、细致,以致于在实践中出现了许多错误,经过这次实践以后,我将认真做好总结,在以后的学习和生活中,时刻提醒自己,不再出现类似的问题。这次暑期实践,使我的综合素质得到了提高,思想更加成熟,希望以后还有这样的机会,让我得到更好、更全面的锻炼。

在今后的学习生活中,我将摆正心态,正确定位,发奋学习,努力提高自身的综合素质,适应时代对我们的要求,做一个对、对有用的人。这次实践活动的时间虽短,但它留给我们的启迪却是深刻而长远的。我通过积极参加实践活动,认识了,明确了自己的历史使命,激发了自己的学习热情,真正达到了受教育,长才干,作贡献的目的。

一、实践目的:

介绍实践的目的,意义, 实践单位或部门的概况及发展情况, 实践要求等内容。这部分内容通常以前言或引言形式,不单列标题及序号。

二、实践内容:

先介绍实践安排概况,包括时间,内容,地点等,然后按照安排顺序逐项介绍具体实践流程与实践工作内容、专业知识与专业技能在实践过程中的应用。以记叙或白描手法为基调,在完整介绍实践内容基础上,对自己认为有重要意义或需要研究解决的问题重点介绍,其它一般内容则简述。

三、实践结果:

围绕实践目的要求,重点介绍对实践中发现的问题的分析,思考,提出解决问题的对策、建议等。分析讨论及对策建议要有依据,有参考文献,并在正文后附录。分析讨论的内容及推理过程是实践报告的重要内容之一,包括所提出的对策建议,是反映或评价实习报告水平的重要依据。

四、实践总结或体会:

用自己的语言对实践的效果进行评价,着重介绍自己的收获体会,内容较多时可列出小标题,逐一汇报。总结或体会的最部分,应针对实践中发现的自身不足之处,简要地提出今后学习,锻炼的努力方向。

;

数据库期末设计:火车站网上订票系统实体有哪些?E-R图怎么做?

$我们可以提供免费一份 易软在线票务系统(初学者版) 源码

$留个Email或者带着你的问题来找我,

$如有进一步需求 ,可以与我们取得联系,祝你顺利毕业.

----

此回复针对所有需要此源码的页面访问和围观者有效.

留一个Email或者带着你的题目来找我

火车站售票管理系统

火车站售票管理系统一般都是C/S架构实现的,以前常用VB,VC等实现,现在也有.NET版本和JAVA版的,不过还是微软的一套东西更容易做。呵呵,给你找了份VB6.0的,参考一下吧。希望对你有帮助。

火车售票系统设计及实现C++

设置一个数组

unsigned

char

ticket[10][一列车的站点总数]={0};

1.卖票系统每卖一张票,将相应的站点,列车赋值为1,

比如:列车1的前3站卖出票,那么把ticket[1][0],ticket[1][1],ticket[1][2]设为1.

2.卖票前先检查要到的站点是否被赋值为1。按照列车对数组进行遍历即可。

数据库期末设计:火车站售票管理系统E-R图怎么做?

E-R图即实体关系图,可以描述各个实体模型之间的关系,找一本数据库概论之类的书都有详细阐述。ER图可以用microsoft的Visio画。如果考虑到将来根据图生成数据库表,也可以用sybase的Powerdesigner画。