长途汽车信息管理系统数据库课程设计_第1页
长途汽车信息管理系统数据库课程设计_第2页
长途汽车信息管理系统数据库课程设计_第3页
长途汽车信息管理系统数据库课程设计_第4页
长途汽车信息管理系统数据库课程设计_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

1、蚌埠学院计算机科学与技术系 数据库系统概论课程设计论文课 程 设 计 课程名称数据库系统概论题目名称长途汽车管理系统专业班级学生姓名学 号指导教师二一五年六月十日蚌埠学院计算机科学与技术系课程设计任务书课 程数据库系统原理课程设计班级2013计算机科学与技术一班指导教师马吴迪题 目长途汽车信息管理系统完成时间2015年5月24日至2015年6月21日主要内容按照数据库设计步骤,设计长途汽车信息管理系统,要求如下:系统应包括汽车信息,线路信息,票价信息。汽车信息包括汽车编号,汽车种类,载客人数;线路信息包括汽车编号,出发地,目的地,所需时间;票价信息包括汽车编号,票价,总票数,已售票数,剩余票数

2、。1 需求分析,了解客户需求,画出业务流程图和数据流图,生成数据字典。 2 概要结构设计,画出分E-R图,集成E-R图消除冲突和冗余,形成最终E-R图。 3 逻辑结构设计,将E-R图转换成具体的数据模型并优化,并设计外模式。 4 物理结构设计选择最有的物理路径即选择合适的索引。5 分析总结,能够指出系统不足。设计报告要求1封面:(格式附后)2课程设计任务书3课程设计报告: 需求分析 概念结构设计 逻辑结构设计 物理结构设计 心得体会和参考资料说明:学生完成课程设计后,提交课程设计报告及软件,要求文字通畅、字迹工整(也可用以打印),文字不少于5000 字,并装订成册。版面要求1 题目用黑体三号,

3、段后距18磅(或1行),居中对齐;2 标题用黑体四号,段前、段后距6磅(或0.3行);3 正文用小四号宋体,行距为1.25倍行距;4 标题按“一”、“”、“1”、“”顺序编号。上机时间安排星期周次一二三四五六日第14周-第17周课程设计(14-17) 无无无 无无课程设计(14-17) 指导时间地点上机时间,多媒体技术实验室(A502,A504)蚌埠学院计算机科学与技术系本科课程设计成绩评定表项目权重分值具体要求得分文献阅读与调查论证0.20100能独立查阅文献和从事其它调研;有收集、加工各种信息的能力设计质量0.30100设计合理、功能齐备,程序运行正常,实验数据准确可靠;有较强的实际动手能

4、力论文撰写质量0.20100设计说明书完全符合规范化要求,用A4复印纸打印成文学习态度0.20100学习态度认真,科学作风严谨,严格按要求开展各项工作,按期完成任务学术水平与创新0.10100设计有创意,有一定的学术水平或实用价值总分评语:等级: 指导教师: 年 月 日 分工协作说明(以列表形式具体说明每个人所做的工作);课题名称学生姓名学号所做的工作长途汽车信息管理系统参与整个系统的构建、测试、论文的撰写等。负责功能模块函数的设计和相互调用关系处理。系统测试及分析系统的可运行性及容错率改进,论文部分撰写。论文的撰写,参与系统测试。论文的修改完善以及参与系统界面美观设计。摘 要数据库系统是随着

5、计算机技术的不断发展,为了实现对数据统一有效地管理而出现的,自20世纪60年代中期以来,数据库系统经历了三个发展阶段:层次与网状数据库系统,关系数据库系统,以及关系数据库的发展阶段。数据库技术是计算机科学与技术中发展最快的领域之一,也是应用最广的技术之一,它已成为计算机信息系统与应用系统的核心技术和重要基地。今天,信息资源已成为各个部门的重要财富和资源。建立一个满足各级部门信息处理要求的行之有效的信息系统也成为一个企业或组织生存和发展的重要条件。因此,作为信息系统核心和基础的数据库技术得到越来越广泛的应用,越来越多新的应用领域采用数据库技术来存储和处理信息资源。本次的课程设计我选择的课题是长途

6、汽车信息管理系统,立足于社会实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高汽车调度的现代化管理水平,实现信息资源的共享。  程序在设计的过程中遇到的问题已及时更正,但由于初学的能力和水平有限,软件和文档中不免会出现一些不期待的错误,望文档读者能够理解和体谅,并欢迎提醒和纠正,在此表示感谢以及敬意。概括性的设计思路如下:首先进行的是对系统的总体设计。考虑到汽车信息管理的实际需求,进行恰当的安排。然后是数据库的设计,数据库的设计来源于系统的总体要求。用企业管理器实现的数据库创建,数据库中共有三个表。分别用于记录长途线路信息、汽车信息、票价销售信息。 综合运用数据

7、库的知识并不是一项很简单的事情,需要仔细地分析课题要求,多方面考虑如何全面并且正确地使用数据库的强大功能。关键词:数据库系统,汽车管理,查询目 录摘 要51引言62需求分析阶段721需求分析阶段目标722需求分析阶段的任务82.2.1处理对象82.2.2处理功能及要求823需求分析阶段成果924数据字典之数据项93概念结构设计103.1概念设计阶段的任务和目标103.2阶段成果104逻辑设计阶段114.1 逻辑设计的任务和目标114.2 数据组织115物理设计阶段125.1物理设计阶段的目标与任务125.2系统功能模块图126数据库表设计136.1数据库表设计代码136.2数据库表实现147运

8、行结果(部分)158设计心得20致谢21参考文献22附录1汽车信息管理系统业务流程图23附录2数据字典24附录3 程序源代码251引言长途汽车信息管理系统运用在汽车站和火车站等车站部门的系统工具,方便此系统部门的工作人员的工作,该系统主要根据此部门的特点建立的,是记录和查询汽车站信息的的依据。早期的长途汽车站信息主要是人工记录和人工管理的,不仅不容易记录,而且还不容易保存。随着计算机的不断普及和软件系统的不断发展加上信息系统开发的迫切需求,计算机长途汽车站信息管理系统应运而生了。随着市场经济的不断飞速发展,交通道路环境的不断改善,人们的出行次数不断增多,人口流动频繁,数量不断加大,车站信息量迅

9、猛增长,长途汽车站信息管理系统在人们的日常生活中发挥着越来越重要的作用。本系统实现了汽车线路信息,汽车信息,票务信息的查询和管理,满足人们的需求。2需求分析阶段21需求分析阶段目标1.了解长途汽车信息管理的基本内容;2.综合的理解售票人员、购票人员的不同需求;3.了解汽车信息的基本组成要素;4.了解汽车售票管理模式和购票信息管理模式,以及它们之间的区别;5.通过调查和与售票管理人员的交流,了解购票用户对汽车信息管理系统的业务要求,安全性和完整性要求;22需求分析阶段的任务2.2.1处理对象系统的处理对象是汽车信息、线路信息以及车票信息的管理。系统的处理对象涉及以下几个方面的信息:汽车基本信息(

10、qiche):汽车编号,汽车种类,汽车载客,汽车票价。线路基本信息(xianlu):汽车编号,出发地,目的地,时间。车票基本信息(chepiao):汽车编号,售票总数,剩余车票,已售票数。2.2.2处理功能及要求(1)线路信息管理:车站管理员可以在线路信息管理模块对车站线路信息进行管理。管理员首先建立汽车线路信息数据库,输入原始的线路信息,当有新的线路需要添加或者需要对已有的线路信息进行修改,删除的时候,管理员就可以进行相应的操作。管理员也可以通过本模块查询到所有需要查询的线路的详细信息。(2)汽车信息管理:管理员可以在汽车信息管理模块实现对汽车信息的管理。管理员首先应该建立汽车信息数据库,输

11、入原始的数据信息,当有新的汽车信息的时候或者管理员需要修改某个汽车的相关信息以及想要删除某个汽车信息的时候,就可以完成相应的操作。管理员也可以在整个数据库中查寻相关汽车信息。(3)车票信息管理:管理员可以在车票管理模块实现对线路车票信息的管理。管理员根据相应的汽车线路信息来设置相应的车票详细信息。当有新的线路添加的时候,要把相应的车票信息添加到数据库中,管理员还可以对某条线路的车票信息进行修改,删除和查询操作。23需求分析阶段成果2.3.1程序功能实现程序分为登陆界面,选择界面,线路信息界面,汽车信息界面,车票信息用户注册界面这几个主体界面。使用时应先知道管理员帐号和密码,登陆进入系统主菜单界

12、面,里面包括线路信息,汽车信息,车票信息,用户注册,退出程序菜单选项。其中线路信息界面包括包括出发地、目的地、出发时间、所需时间等,可以对它们进行添加,查询,删除,修改,返回主菜单的操作;汽车信息和车票信息的界面与其类似。用户注册包括用户注册,用户修改,用户删除操作。需要特别说明的是,当对数据进行操作时,在查询框内输入提示数据内容,对话框的表中和提示栏中都会出现所查询的数据,我们可以在提示栏中对数据进行删除和修改操作。2.3.2汽车信息管理系统业务流程图(见附表1)本文从汽车管理系统的业务为着手点,画出了整个系统的业务流程图。根据业务流程图,画了个业务流程图相对应的数据流图。24数据字典之数据

13、项数据字典是体统中各类数据描述的集合,是进行详细的数据手机和数九分析所获得的主要成果。数据字典在数据库设计中占有很重要的地位。数据字典通常包括数据项、数据结构、数据流、数据存储、处理过程和外部实体6个部分。数据项是不可再分的数据单位。数据结构反映了数据之间的组合关系。数据流是数据结构在系统内传输的路径。数据存储是数据结构停留或保存的地方也是数据流的来源和去向之一。处理过程的具体处理逻辑一般用判定表或判定树来描述。数据字典是需要描述处理过程的说明性信息。本文的数据字典见附录23概念结构设计3.1概念设计阶段的任务和目标 (1)选择底层数据流为切入点,通常选择实际系统中的子系统; (2)设计分E-

14、R图,即各子模块的E-R图; (3)生成初步E-R图,通过合并方法做到各子系统实体、属性、联系统一; (4)生成全局E-R图,通过消除冲突等方面;3.2阶段成果E-R图 如下:管理员线路信息车票信息汽车信息出发地打印相应的车票车票查询售票情况目的地出发时间所需时间最大载客量票价汽车种类4逻辑设计阶段4.1 逻辑设计的任务和目标以上的概念设计阶段是独立于任何一种数据模型的,但是逻辑设计阶段就与选用的DBMS产品发生关系了,系统逻辑设计的任务就是将概念设计阶段设计好的基本E-R图转换为选用DBMS产品所支持的数据模型相符合的逻辑结构。具体内容包括数据组织(将E-R图转换成关系模型、模型优化、数据库

15、模式定义、用户子模式设计)、数据处理(画出系统功能模块图)两大任务。4.2 数据组织将E-R图转换为实体模型:实体型转换为关系模式。实体的属性就是关系的属性,实体的码就是关系的码。对于实体间的联系则有以下不同的情况:一个m:n联系转换为一个关系模式。与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为n端实体的码。 一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对

16、应的关系模式合并。三个或三个以上实体间的一个多元联系可以转换为一个关系模式。与该多元联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合具有相同码的关系模式可合并。5物理设计阶段5.1物理设计阶段的目标与任务数据库的物理设计就是为逻辑数据模型选取一个最合适应用要求的物理结构的过程,在这个阶段中要完成两大任务:(1)确定数据库的物理结构,在关系数据库中主要是存取方法和存储结构;(2)对物理结构进行评价,评价的重点是时间和空间效率。5.2系统功能模块图本系统的功能主要包括如图几个方面:长途汽车管理信息系统报表统计登录系统退出系统数据处理数据查询线路信息查询汽车信息查

17、询车票信息查询打印线路信息打印汽车信息打印车票信息车票信息维护汽车信息维护线路信息维护6数据库表设计6.1数据库表设计代码 qiche: create table qiche (biaohao char(10),zhonglei char(10),zaike char(10),piaojia char(8); xianlu: create table xianlu (biaohao char(10),chufadi char(10),mudidi char(10),shijian float(8); chepiao: create table chepiao (biaohao char(10)

18、,shoupiao char(10),VIP char(10),yishou char(8);6.2数据库表实现(1)汽车表格如6-1: 图6-1汽车表格(2)线路表格如图6-2: 图6-2线路表格(3)车票表格如图6-3: 图6-3车票表格7运行结果(部分)(1)我们先对直接在数据库里创建的汽车信息表进行查询,如图7-1: 图7-1汽车查询(2)对创建的线路信息进行查询,结果如图7-2: 图7-2线路查询(3)对车票进行查询,查询结果如图7-3: 图7-3车票查询(4)对汽车信息进行插入操作,如图7-4: 图7-4汽车信息插入(5)对线路信息进行修改,我们将蚌埠开往南京的001号车改为开往宣

19、城,如图7-5: 图7-5线路信息修改(6)我们选择一个车票信息进行删除操作,如图7-6: 图7-6车票信息删除8设计心得这学期刚开学学校就特安排我们进行为期二周的数据库的课程设计实习,并安排了指导老师帮助辅导,让我们在规范化、严谨化、实用化上面有了很大进展。在此次长途汽车信息管理系统的开发过程中,遇到了许多的问题比如:数据库连接错误,代码,对象方法名搞不清,但经过认真思考并在老师和同学的帮助下顺利完成了本次设计,这次设计有很多东西值得我们思考并总结。开发过程大体可分为以下几个步骤:(1)了解长途车站信息系统分析:如需求分析和开发工具选择,功能分配。思考要实现整个程序大体需要的几个模块和其中用

20、到的java基本操作符、语句等。(2)画设计方案流程图并具体化:用流程图的形式展现基本编程思想。将流图中的大模块的具体实现思考清楚,并想好实现的代码。(3)编辑程序代码:这是一个至关重要复杂而且需要反复修改的环节,在此环节中将发现总体设计和模块思想会存在很多问题,需不断改进如何实现各函数功能,达到预期效果也将是一项繁复的工作。(4)代码的调试:在java环境下输入代码并进行调试和正确运行。在调试过程中会遇到很多需要精化的地方,需要十足的耐心与细心,不断改进完善程序。(5)最后修饰:程序可以正确运行之后,在不影响程序功能的情况下,运用各种辅助性符号,使界面更加美观漂亮,操作更人性化,增强程序的新

21、意与可行性。以前虽然学过java语言,但通过这次课程设计,使我更加熟悉的掌握了java语言的运用。帮助我熟悉了更多java语言的功能(连接数据库),提高了我的动手能力,从中学到了许多解决实际问题的宝贵经验使我对自己更有自信,对编程的兴趣更深了。通过这次课程设计,使我们更加成熟的掌握了java语言的运行。帮助我们熟悉了更多的java语言功能,提高了我们的动手能力。最后,在这里郑重的感谢指导老师的帮助,让我得到了许多意想不到的收获。也感谢学校提供给我们这次宝贵的实践机会,让我们可以动手动脑,大大提高了个人的能力和素质。致谢做了两个星期的程序设计终于做完了,在这次程序设计课中,真是让我获益匪浅,我突

22、然发现写程序还挺有意思的。本次数据库课程设计的整个过程中,马吴迪老师对我们细心的指导和关怀帮助我们克服了很多困难,在此表示忠心的感谢!我这次能顺利完成课程设计任务,离不开老师的关怀和指导。他们丰富的经验和知识不仅帮助我完成了课程设计,还教会了我很多处理问题的方法和做事的道理。同时也感谢我的同学们,是他们在我遇到问题的时候,停下自己的工作,帮我分析问题的原因,帮我找到解决的办法。是他们在我想不明某些过程的时候,给我提示。是他们在交流的时候,指出我的系统的不足之处,让我对系统不断的完善。在以后的学习中还会更加注重动手能力,争取做出最完善的系统。参考文献1萨师煊 王珊,数据库系统概论(第三版),北京

23、:高教出版社,20002萨师煊 王珊,数据库系统概论(第四版),北京:高教出版社,20063李书琴 杨丽丽,数据库原理与应用实习指导书,信息工程学院,20074姚巍,Visual Basic数据库开发及工程实例,北京:人民邮电出版社,20035高春艳 李俊民 刘彬彬,Visual Basic数据库系统开发案例精选,北京:人民邮电出版社,2006附录1汽车信息管理系统业务流程图线路输入线路信息各种查询汽车车票输入输入管理员各种报表票价信息汽车信息附录2数据字典属性名存储代码类型主键备注出发地SP字符是目的地Des字符是出发时间ST整型是如 2010.09.09.16:07所需时间NT整型否如 2

24、.15h汽车的种类CT字符是票价TP字符否最大载客量MC整型否售票情况TS整型否所售的票数车票信息TC字符是附录3 程序源代码/DaoCon.javapackage test;import java.sql.*;public class DaoCon static String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver"static String dbURL="jdbc:sqlserver:/localhost:1433;DatabaseName=tt"static String u

25、serName="sa"static String userPwd="123456"public static Connection getConnection()throws SQLExceptionConnection con=null;tryClass.forName(driverName);con=DriverManager.getConnection(dbURL,userName,userPwd);catch(Exception e)e.printStackTrace();con.close();return con;/Wrap.javapac

26、kage test;public class Wrap public static void Qtitle()System.out.println("车次编号"+"t汽车种类"+"t载客"+"t票价");public static void Xtitle()System.out.println("车次编号"+"t出发地点"+"t目的地点"+"t所需时间"); public static void Ctitle()System.out.p

27、rintln("车次编号"+"t总售票数"+"t剩余票数"+"tVIP");/Demo.javapackage test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Stat

28、ement;public class Demo public static void main(String args) throws NumberFormatException, IOException, SQLException Statement st=DaoCon.getConnection().createStatement();int a1=1;while(a1!=0)System.out.println("*长途汽车信息管理系统*");System.out.println("* *");System.out.println("*

29、1.查询 2.插入 3.修改 4.删除 5.退出 *");System.out.println("* *");System.out.println("*n");System.out.println("请选择:");int i=0;BufferedReader br1=new BufferedReader(new InputStreamReader(System.in);i=Integer.parseInt(br1.readLine();if(i=5) a1=0;if(i=1)System.out.println("

30、1.汽车查询 2.线路查询 3.车票查询");System.out.println("请选择:");int m=0;tryBufferedReader br2=new BufferedReader(new InputStreamReader(System.in);m=Integer.parseInt(br2.readLine();catch(IOException ex)if(m=1)String select="select * from qiche"ResultSet rs=st.executeQuery(select);Wrap.Qtit

31、le();while(rs.next()String a=rs.getString("bianhao");String b=rs.getString("zhonglei");String c=rs.getString("zaike");String d=rs.getString("piaojia");System.out.println(a+"t"+b+"t"+c+"t"+d);if(m=2)String select="select * fro

32、m xianlu"ResultSet rs=st.executeQuery(select);Wrap.Xtitle();while(rs.next()String a=rs.getString("bianhao");String b=rs.getString("chufadi");String c=rs.getString("mudidi");String d=rs.getString("shijian");System.out.println(a+"t"+b+"t"

33、;+c+"t"+d+"h");if(m=3)String select="select * from chepiao"ResultSet rs=st.executeQuery(select);Wrap.Ctitle();while(rs.next()String a=rs.getString("bianhao");String b=rs.getString("shoupiao");String c=rs.getString("shengyu");String d=rs.get

34、String("VIP");System.out.println(a+"t"+b+"t"+c+"t"+d);if(i=2)System.out.println("1.汽车信息插入 2.线路信息插入 3.车票信息插入");System.out.println("请选择:");int m=0;tryBufferedReader br=new BufferedReader(new InputStreamReader(System.in);m=Integer.parseInt(br.

35、readLine();catch(IOException ex)if(m=1)String c1="",c2="",c3="",c4=""System.out.println("输入你要插入的车次编号:");tryBufferedReader br=new BufferedReader(new InputStreamReader(System.in);c1=br.readLine();catch(IOException ex)System.out.println("c1="+

36、c1);System.out.println("输入你要插入的汽车种类:");tryBufferedReader br=new BufferedReader(new InputStreamReader(System.in);c2=br.readLine();catch(IOException ex)System.out.println("c2="+c2);System.out.println("输入你要插入的载客人数:");tryBufferedReader br=new BufferedReader(new InputStreamR

37、eader(System.in);c3=br.readLine();catch(IOException ex)System.out.println("c3="+c3);System.out.println("输入你要插入的汽车票价:");tryBufferedReader br=new BufferedReader(new InputStreamReader(System.in);c4=br.readLine();catch(IOException ex)System.out.println("c4="+c4);String inse

38、rt="insert into qiche(bianhao,zhonglei,zaike,piaojia)values" +"('"+c1+"','"+c2+"','"+c3+"','"+c4+"')"DaoCon.getConnection().createStatement().executeUpdate(insert);System.out.println("插入成功!");if(m=2

39、)String c1="",c2="",c3="",c4=""System.out.println("输入你要插入的车次编号:");tryBufferedReader br=new BufferedReader(new InputStreamReader(System.in);c1=br.readLine();catch(IOException ex)System.out.println("c1="+c1);System.out.println("输入你要插入的出发

40、地:");tryBufferedReader br=new BufferedReader(new InputStreamReader(System.in);c2=br.readLine();catch(IOException ex)System.out.println("c2="+c2);System.out.println("输入你要插入的目的地:");tryBufferedReader br=new BufferedReader(new InputStreamReader(System.in);c3=br.readLine();catch(

41、IOException ex)System.out.println("c3="+c3);System.out.println("输入你要插入的所用时间:");tryBufferedReader br=new BufferedReader(new InputStreamReader(System.in);c4=br.readLine();catch(IOException ex)System.out.println("c4="+c4);System.out.println("插入成功!");String insert

42、="insert into xianlu(bianhao,chufadi,mudidi,shijian)values" +"('"+c1+"','"+c2+"','"+c3+"','"+c4+"')"DaoCon.getConnection().createStatement().executeUpdate(insert);if(m=3)String c1="",c2=""

43、,c3="",c4=""System.out.println("输入你要插入的车次编号:");tryBufferedReader br=new BufferedReader(new InputStreamReader(System.in);c1=br.readLine();catch(IOException ex)System.out.println("c1="+c1);System.out.println("输入你要插入的总售票数:");tryBufferedReader br=new Buf

44、feredReader(new InputStreamReader(System.in);c2=br.readLine();catch(IOException ex)System.out.println("c2="+c2);System.out.println("输入你要插入的剩余票数:");tryBufferedReader br=new BufferedReader(new InputStreamReader(System.in);c3=br.readLine();catch(IOException ex)System.out.println(&qu

45、ot;c3="+c3);System.out.println("输入你要插入的已售票数:");tryBufferedReader br=new BufferedReader(new InputStreamReader(System.in);c4=br.readLine();catch(IOException ex)System.out.println("c4="+c4);PreparedStatement pstmt2=DaoCon.getConnection().prepareStatement("insert into chepi

46、ao values(?,?,?,?)");pstmt2.setString(1,c1);pstmt2.setString(2,c2);pstmt2.setString(3,c3);pstmt2.setString(4,c4);pstmt2.executeUpdate();System.out.println("插入成功!"); if(i=3)System.out.println("1.汽车信息修改 2.线路信息修改 3. 车票信息修改");System.out.println("请选择:");int m=0;tryBuffe

47、redReader br=new BufferedReader(new InputStreamReader(System.in);m=Integer.parseInt(br.readLine();catch(IOException ex)if(m=1)String m11=""String m13=""int m12=0;System.out.println("选择你要修改车次的编号:");tryBufferedReader br=new BufferedReader(new InputStreamReader(System.in);

48、m11=br.readLine();catch(IOException ex)PreparedStatement pstmt31=DaoCon.getConnection().prepareStatement("select * from qiche where bianhao=?");pstmt31.setString(1,m11);ResultSet rs3=pstmt31.executeQuery();if(rs3.next()System.out.println("输入你要修改的项:1.汽车种类 2.载客人数 3.汽车票价");tryBuffer

49、edReader br=new BufferedReader(new InputStreamReader(System.in);m12=Integer.parseInt(br.readLine();catch(IOException ex)if(m12=1)System.out.println(" 输入你修改后的值: ");tryBufferedReader br=new BufferedReader(new InputStreamReader(System.in);m13=br.readLine();catch(IOException ex)pstmt31.close()

50、;PreparedStatement pstmt3=DaoCon.getConnection().prepareStatement("Update qiche set zhonglei=? where bianhao=?");pstmt3.setString(1,m13);pstmt3.setString(2,m11);pstmt3.executeUpdate();System.out.println("修改成功! ");if(m12=2)System.out.println(" 输入你修改后的值:");tryBufferedRead

51、er br=new BufferedReader(new InputStreamReader(System.in);m13=br.readLine();catch(IOException ex)pstmt31.close();PreparedStatement pstmt3=DaoCon.getConnection().prepareStatement("Update qiche set zaike=? where bianhao=?");pstmt3.setString(1,m13);pstmt3.setString(2,m11);pstmt3.executeUpdate();System.out.println("修改成功!"

温馨提示

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

评论

0/150

提交评论