基于web的公交查询系统设计说明书

基于web的公交查询系统设计说明书

ID:16367016

大小:5.18 MB

页数:46页

时间:2018-08-09

上传者:jjuclb
基于web的公交查询系统设计说明书_第1页
基于web的公交查询系统设计说明书_第2页
基于web的公交查询系统设计说明书_第3页
基于web的公交查询系统设计说明书_第4页
基于web的公交查询系统设计说明书_第5页
资源描述:

《基于web的公交查询系统设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

基于WEB的公交查询系统设计毕业论文摘要为推进地名信息服务工作,开发的“南京市公交查询系统”软件(以下简称“本软件”),用于提供快速的、简便的城市公交站点、线路查询服务,也可以用于制作地铁、公路等交通信息查询系统。本软件的核心是对选择好的车次进行路线的查询,或者输入所要查询的车站名,点击“查询”按钮,查询所有含有该站的车次及相应的停靠站。此处既可以“精确查询”也可以是“模糊查询”,“模糊查询”主要方便那些对站名不是很清楚,但知道其中的一部分的乘客,系统可以帮助他们快速的查出。本软件用JSP作为开发语言并结合SQL数据库,只要将公交站点等信息输入数据库,就可以很快构建成一个简单、实用的本地公交查询系统。关键词:JSP、SQL数据库、车次管理,公交查询系统。EnglishAbstractTopromotethegeographicalnamesinformationservicework,Idevelopedthe"NanjingPublicTransportQuerySystem"(hereinafter17 referredtoasthe"Software"),usedtoprovidefast,convenientcitybusstops,inlineinquiryservicecanalsobeusedtomakesubway ,highwayandothertransportationinformationinquirysystem. Thecoreofthissoftwareisagoodchoiceoftripstoroutesofinquiry,orenterthestationnametothequery,clickthe"Search"button,checkallthetripswiththestationandthecorrespondingstops. Hereboth"Exact"canbe"fuzzyquery,""Fuzzyquery,"themainbenefitofthoseonthestationwerenotclear,butthatonepartofthepassenger,thesystemcanhelpthemquicklyfindout. ThissoftwareisdevelopedusingJSPasalanguageandSQLdatabaseintegration,aslongasthebusstopsandotherinformationenteredintothedatabase,youcanquicklybuildintoasimple,practicalsystemoflocalpublictransportinquiry。Keywords:JSP,SQLdatabases,sellmanagement,transitsystem.目  录1绪论517 1.1 研发的背景51.2 可行性分析62 需求分析62.1 用户功能需求分析62.1.1 所有乘客可以使用及路线的查询。72.1.2 本系统应具有简单易72.1.3由于车次经。72.2 系统功能分析73 系统总体结构设计73.1 模块结构设计73.2 数据库设计74 系统详细设计84.1 代码设计84.2 人机界面设计84.3 本系统的界面和源代码104.3.1管理员登陆成功界面104.3.2公交信息修改界面134.3.3公交查询信息界面144.3.4公交职员管理界面165 系统难点分析196结论207致谢208参考文献211绪论随着我国经济的高速发展,人们生活水平的提高,越来越多的人开始热衷于到外地旅游。那么对于这些外来旅游者,首先搞清这个城市的公交路线显的很重要!南京,作为一个六朝古都,每年都要吸引大量的游客,为了方便广大游客,我的毕业设计就以公交查询系统做为设计课题。我认为这样的系统应该具有很好的实用性!乘客只需选择车次或输入要查询的站点,系统会快速的给出结果,同时管理员也可以很容易的修改车次17 。正是基于这样的目的我开发了公交查询系统。下面就根据软件工程理论的规范要求对软件的开发背景、意义、需求分析等方面进行分析:1.1 研发的背景城市规模的逐步扩大,也使整个城市的交通干道越来越复杂,在这种情况下,公交查询系统显的非常的方便和高效,在这个背景下我开发了公交查询系统。本系统的开发有很大的社会意义,能给广大市民提供极大的方便。1.2 可行性分析可行性分析是对系统进行全面、概要的分析。它的任务是确定项目开发时是否必要和可行。它的主要目标是:进一步明确系统的目标、规模和功能,对系统开发背景、必要性和意义进行调查分析,并且提出系统的逻辑模型和各种可能的方案,从而为系统开发项目的决策提供科学依据。主要从三个方面进行研究:(1)技术可行性:以现有技术进行系统开发及系统实施,是完全可行的。首先,从自身来分析,经过2年多的学习已经初步掌握了JSP控件、SQL数据库等方面的编程技巧,对该软件的设计并不存在技术上的难点。第二方面,在设计这个系统之前,我进行了一系列先期调研,查阅了有关使用JSP进行数据库开发方面的论著、教材和论文,更多是利用网络的便利条件,从网上查阅了北京、上海、广州、昆明等大型城市的公交查询系统,并认真地对其进行了分析研究,由于时间紧,任务重,我没有更多的时间来开发完整的系统,所以就以查询作为这个系统的核心。其次,从数据库方面来分析,也是可行的。系统所建立的数据库表中包含有五个字段:bus_number,bus_station1,bus_station2,bus_station3,bus_station4。bus_number用来存放车次,bus_station1,bus_station2,bus_station3,bus_station4这四个字段用来存放站点。(2)经济可行性:从这方面来说,本系统的开发作为课题来说不需要什么经济投入,因此来说也是可行的。(3)营运可行性:国内很早就开始应用公交查询系统,我国大部分城市都有公交查询系统。那么从这方面来说是可行的。2 需求分析随着我国经济的高速发展,人们生活水平的提高,越来越多的人开始热衷于到外地旅游。那么对于这些外来旅游者,首先搞清这个城市的公交路线显的很重要!南京,作为一个六朝古都17 ,每年都要吸引大量的游客,为了满足这些游客熟悉公交路线的需求,特以公交查询系统为设计课题。本软件不仅能给游客带来方便,也能给广大市民提供方便。我认为这样的系统应该具有很好的实用性!开发本系统的目标就是立足广大乘客的实际,着眼于公交业的未来发展,规范公交管理,提高服务质量,方便乘客查询,并为此设计该系统。2.1 用户功能需求分析2.1.1 所有乘客可以使用该系统进行车次及路线的查询。2.1.2 本系统应具有简单易用功能强大特点,有较强的纠错能力(随着软件的版本升级功能和纠错能力也可以不断得到提高)。如果在网络上运行,应有数据在线更新的能力以及在线查询的能力。由于毕业设计时间有限,本系统没有设计成网络运行版的,在以后的时间会进一步完善该系统。2.1.3由于车次经常会变化所以需要一个管理员身份去管理这个公交查询系统方便更改车次的信息以及车辆的出行线路。2.2 系统功能分析本系统提供了的车次查询功能、路线查询功能。乘客可以方便的进行查询,以防乘错车次。同时管理员身份方便管理车辆的车次和出行线路。当然有些功能的智能化不是很强,系统有待进一步来完善。也希望老师及朋友给予指导,提出您们的建议!在此,先向您们表示感谢!3 系统总体结构设计本系统采用结构化设计的方法来实现系统总体功能,提高系统的各项指标,即将整个系统合理的划分成各个功能模块,正确地处理模块之间和模块内部的联系以及和数据库的联系,定义各模块的内部结构,通过对模块的设计和模块之间关系的系统来实现整个系统的功能3.1 模块结构设计本系统共分两个模块:(1)车次查询模块:车次查询模块主要实现选择好车次后,得到相应车次的路线的功能;(2)路线查询模块:路线查询模块中,既可以进行精确查询,也可以进行模糊查询,当乘客不知道确切的站名时,只要输入其中的一个或多个字就可以进行查询。3.2 数据库设计17 本系统的数据库设计,采用了SQL进行数据库设计。通过对市场的调查,建立一个bus数据库已能满足要求,本数据库中的bus表中,建立了五个字段:bus_number,bus_station1,bus_station2,bus_station3,bus_station4。结构如下:表中bus_number用来保存车次,数据类型定义为数字;bus_station1,bus_station2,bus_station3,bus_station4用来保存站点,类型定义为文本,但对于文本属性来说每个字段的最大长度为255,超过这个长度系统不予显示,因此设四个字段来控制,便于以后数据的扩充。这里如果用一个字段来放站点,当向字段录入数据时,系统不会提示数据已满,但程序执行后,显示“数据源被截断”,而用四个字段来放站点,只要每个字段录入数据不超过规定的最大值就避免了以上错误的发生。数据库结构如何设计无疑在整个系统设计中占有重要的地位,所以我们在开发一个系统之前,一定要考虑好数据库该怎么设计,怎么样设计方便接口实现和界面显示。当然也可以采用另外的组织方式,只要满足一定的规则,符合条件并且有利于编程的实现,都可以采用。4 系统详细设计4.1 代码设计采用dreamweaver工具开发客户端用户体验,制作JSP网页然后使用Tomcat作为服务器连接SQL数据库4.2 人机界面设计17 、ImportsSystem.Data.SqlClientImportsSystem.IOPublicClassLoginPrivatesqlobjectAsSQL_ConnPrivatecmdstrAsStringPrivateSubButton2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton2.ClickMe.Close()EndSubPrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.Clickcmdstr="select*from[user]where[user_id]='"+TextBox1.Text+"'and[pwd]='"+TextBox2.Text+"'and[style]='"+ComboBox1.Text+"'"TryIfsqlobject.Is_SQL_Cmd(cmdstr)Thenmain.m_Login=Truemain.m_style=ComboBox1.Textmain.main_Load(sender,e)zhiyuanguanli.userid=TextBox1.TextMsgBox(ComboBox1.Text+"成功登陆")main.ToolStripStatusLabel1.Text="就绪"Me.Close()ElseMsgBox("请填写正确的用户名、密码和用户类型!")EndIfCatchexAsExceptionmain.OPErr.WriteErr(ex)EndTryEndSubPrivateSubLogin_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.Load17 ComboBox1.SelectedIndex=0sqlobject=NewSQL_ConnMe.MdiParent=mainEndSubEndClass4.3 本系统的界面和源代码4.3.1管理员登陆成功界面ImportsSystem.Windows.FormsPublicClassmainPublicm_LoginAsBoolean=FalsePublicm_styleAsStringPublicOPErrAsNewOutputErrPrivatesqlobjectAsSQL_ConnPrivateCmdStrAsStringPublicSubmain_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.LoadIfm_Login=FalseThenMe.公交信息ToolStripMenuItem.Enabled=FalseMe.条件查询ToolStripMenuItem.Enabled=FalseMe.职员管理ToolStripMenuItem.Enabled=FalseMe.登录ToolStripMenuItem.Enabled=TrueMe.注销ToolStripMenuItem.Enabled=FalseMe.ToolStripButton6.Enabled=TrueMe.ToolStripButton7.Enabled=FalseMe.ToolStripButton1.Enabled=FalseMe.ToolStripButton5.Enabled=FalseMe.ToolStripButton8.Enabled=Falselogin.MdiParent=Melogin.Show()17 ElseMe.公交信息ToolStripMenuItem.Enabled=TrueMe.条件查询ToolStripMenuItem.Enabled=TrueMe.登录ToolStripMenuItem.Enabled=FalseMe.注销ToolStripMenuItem.Enabled=TrueMe.ToolStripButton6.Enabled=FalseMe.ToolStripButton7.Enabled=TrueMe.ToolStripButton1.Enabled=TrueMe.ToolStripButton5.Enabled=TrueMe.ToolStripButton8.Enabled=TrueIfm_style="管理员"ThenMe.公交信息ToolStripMenuItem.Enabled=TrueMe.条件查询ToolStripMenuItem.Enabled=TrueMe.职员管理ToolStripMenuItem.Enabled=TrueElseIfm_style="职员"ThenMe.公交信息ToolStripMenuItem.Enabled=TrueMe.条件查询ToolStripMenuItem.Enabled=TrueMe.职员管理ToolStripMenuItem.Enabled=FalseEndIfEndIfEndSubPrivateSub退出ToolStripMenuItem_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles退出ToolStripMenuItem.ClickMe.Close()EndSubPrivateSub注销ToolStripMenuItem_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles注销ToolStripMenuItem.ClickMe.m_style=""Me.m_Login=FalseForEachChildFormAsFormInMe.MdiChildrenChildForm.Close()Nextmain_Load(sender,e)Login.Show()Me.ToolStripStatusLabel1.Text="登录"EndSubPrivateSubToolStripButton7_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesToolStripButton7.ClickMe.m_style=""Me.m_Login=FalseForEachChildFormAsFormInMe.MdiChildrenChildForm.Close()Nextmain_Load(sender,e)Login.Show()Me.ToolStripStatusLabel1.Text="登录"EndSubPrivateSub登录ToolStripMenuItem_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles登录ToolStripMenuItem.ClickLogin.Show()17 EndSubPrivateSubTimer1_Tick(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesTimer1.TickLabel1.Text=NowEndSubPrivateSubToolStripButton6_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesToolStripButton6.ClickLogin.Show()EndSubPrivateSub添加ToolStripMenuItem1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles添加ToolStripMenuItem1.Clickgongjiaoxinxixiugai.MdiParent=Megongjiaoxinxixiugai.Show()EndSubPrivateSub查询ToolStripMenuItem1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles查询ToolStripMenuItem1.Clickgongjiaoxinxichakan.MdiParent=Megongjiaoxinxichakan.Show()EndSubPrivateSub预定查询ToolStripMenuItem_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles预定查询ToolStripMenuItem.Clickshoumozhanchaxun.MdiParent=Meshoumozhanchaxun.Show()EndSubPrivateSub添加职员ToolStripMenuItem_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles添加职员ToolStripMenuItem.Clickzhiyuanguanli.MdiParent=Mezhiyuanguanli.Show()EndSubPrivateSubToolStripButton5_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesToolStripButton5.Clickgongjiaoxinxichakan.MdiParent=Megongjiaoxinxichakan.Show()EndSubPrivateSubToolStripButton8_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesToolStripButton8.Clickshoumozhanchaxun.MdiParent=Meshoumozhanchaxun.Show()EndSubPrivateSub使用方法ToolStripMenuItem_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)MsgBox("点击相应的图标选择需要的功能,选择菜单、客户等内容时,直接点击数据表")EndSubPrivateSubToolStripButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesToolStripButton1.Clickgongjiaoxinxixiugai.MdiParent=Megongjiaoxinxixiugai.Show()EndSubEndClass17 4.3.2公交信息修改界面Imports公交查询ImportsSystem.IOPublicClassgongjiaoxinxichakanPrivaterowAsInteger=-1PrivateCmdStrAsStringPrivatesqlobjectAsSQL_ConnPrivateSubDataGridView1_CellClick(ByValsenderAsObject,ByValeAsSystem.Windows.Forms.DataGridViewCellEventArgs)HandlesDataGridView1.CellClickIfrow<>e.RowIndexAnde.RowIndex>=0Thenrow=e.RowIndexLabel6.Text=Me.DataGridView1.Item(0,row).Value.ToString.Trim()Label7.Text=Me.DataGridView1.Item(1,row).Value.ToString.Trim()Label8.Text=Me.DataGridView1.Item(2,row).Value.ToString.Trim()Label9.Text=Me.DataGridView1.Item(3,row).Value.ToString.Trim()Label1.Text=Me.DataGridView1.Item(0,row).Value.ToString.Trim()IfLabel1.Text<>""ThenCmdStr="selectphotofromgjwherename='"+Label1.Text+"'"DisplayImg(CmdStr)Else:PictureBox1.Image=NothingEndIfEndIfEndSubPrivateSubkehuchaxun_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.Loadsqlobject=NewSQL_ConnCmdStr="SELECTnameas'线路名称',priceas'费用价格',efficacyas'首站地址',formulaas'末站地址'FROMgj"TryMe.DataGridView1.DataSource=sqlobject.SQL_Ada(CmdStr)CatchexAsExceptionmain.OPErr.WriteErr(ex)EndTryMe.DataGridView1.AutoSizeColumnsMode=DataGridViewAutoSizeColumnsMode.DisplayedCellsEndSubPrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Callkehuchaxun_Load(sender,e)EndSub17 PrivateSubDisplayImg(ByValstrAsString)sqlobject.SQL_Ada(str)Ifsqlobject.SQL_Ada(str).Rows(0).Item(0)IsDBNull.ValueThenPictureBox1.Image=NothingElseDimimgbyte()AsByte=sqlobject.SQL_Ada(str).Rows(0).Item(0)DimimgmemoryAsNewMemoryStream(imgbyte)PictureBox1.Image=Image.FromStream(imgmemory)EndIfEndSubPrivateSubButton1_Click_1(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickEndSubEndClass4.3.3公交查询信息界面Imports公交查询ImportsSystem.IOPublicClassgongjiaoxinxichakanPrivaterowAsInteger=-1PrivateCmdStrAsStringPrivatesqlobjectAsSQL_ConnPrivateSubDataGridView1_CellClick(ByValsenderAsObject,ByValeAsSystem.Windows.Forms.DataGridViewCellEventArgs)HandlesDataGridView1.CellClickIfrow<>e.RowIndexAnde.RowIndex>=0Thenrow=e.RowIndexLabel6.Text=Me.DataGridView1.Item(0,row).Value.ToString.Trim()Label7.Text=Me.DataGridView1.Item(1,row).Value.ToString.Trim()Label8.Text=Me.DataGridView1.Item(2,row).Value.ToString.Trim()Label9.Text=Me.DataGridView1.Item(3,row).Value.ToString.Trim()Label1.Text=Me.DataGridView1.Item(0,row).Value.ToString.Trim()IfLabel1.Text<>""ThenCmdStr="selectphotofromgjwherename='"+Label1.Text+"'"17 DisplayImg(CmdStr)Else:PictureBox1.Image=NothingEndIfEndIfEndSubPrivateSubkehuchaxun_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.Loadsqlobject=NewSQL_ConnCmdStr="SELECTnameas'线路名称',priceas'费用价格',efficacyas'首站地址',formulaas'末站地址'FROMgj"TryMe.DataGridView1.DataSource=sqlobject.SQL_Ada(CmdStr)CatchexAsExceptionmain.OPErr.WriteErr(ex)EndTryMe.DataGridView1.AutoSizeColumnsMode=DataGridViewAutoSizeColumnsMode.DisplayedCellsEndSubPrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Callkehuchaxun_Load(sender,e)EndSubPrivateSubDisplayImg(ByValstrAsString)sqlobject.SQL_Ada(str)Ifsqlobject.SQL_Ada(str).Rows(0).Item(0)IsDBNull.ValueThenPictureBox1.Image=NothingElseDimimgbyte()AsByte=sqlobject.SQL_Ada(str).Rows(0).Item(0)DimimgmemoryAsNewMemoryStream(imgbyte)PictureBox1.Image=Image.FromStream(imgmemory)EndIfEndSubPrivateSubButton1_Click_1(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickEndSubEndClass4.3.4公交职员管理界面17 Imports公交查询ImportsSystem.IOPublicClasszhiyuanguanliPublicuseridAsStringPrivaterowAsInteger=-1PrivateCmdStrAsStringPrivateCmdAsStringPrivatesqlobjectAsSQL_ConnPrivateSubzhiyuanguanli_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.Loadsqlobject=NewSQL_ConnCmdStr="SELECTuser_idas'登陆账号',styleas'员工级别',idas'身份证号',nameas'职工姓名',telas'联系方式'FROM[user]"TryMe.DataGridView1.DataSource=sqlobject.SQL_Ada(CmdStr)CatchexAsExceptionmain.OPErr.WriteErr(ex)EndTryMe.DataGridView1.AutoSizeColumnsMode=DataGridViewAutoSizeColumnsMode.DisplayedCellsEndSubPrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickCmdStr="SELECTuser_idFROM[user]whereuser_id='"+TextBox1.Text+"'"Cmd="SELECTidFROM[user]whereid='"+TextBox4.Text+"'"IfTextBox1.Text=""ThenMsgBox("请输入登陆账号")TextBox1.Focus()ElseIfsqlobject.Is_SQL_Cmd(CmdStr)ThenMsgBox("该登陆账号已经存在")TextBox1.Focus()ElseIfTextBox2.Text=""ThenMsgBox("请输入密码")TextBox2.Focus()ElseIfTextBox2.Text<>TextBox3.TextThenMsgBox("两次密码不一致")TextBox2.Focus()TextBox3.Focus()ElseIfComboBox1.Text="请选择"ThenMsgBox("请选择级别")17 TextBox1.Focus()ElseIfTextBox4.Text=""ThenMsgBox("请输入身份证号")TextBox4.Focus()ElseIfsqlobject.Is_SQL_Cmd(Cmd)ThenMsgBox("该员工已经存在")TextBox4.Focus()ElseIfTextBox5.Text=""ThenMsgBox("请输入姓名")TextBox5.Focus()ElseIfTextBox6.Text=""ThenMsgBox("请输入联系方式")TextBox6.Focus()ElseCmdStr="insertinto[user](user_id,pwd,style,id,name,tel,money)VALUES('"+TextBox1.Text+"','"+TextBox2.Text+"','"+ComboBox1.Text+"','"+TextBox4.Text+"','"+TextBox5.Text+"','"+TextBox6.Text+"','"+"0"+"')"Trysqlobject.ExecCmd(CmdStr)MsgBox("添加成功")Callzhiyuanguanli_Load(sender,e)TextBox1.Text=""TextBox2.Text=""TextBox3.Text=""TextBox4.Text=""TextBox5.Text=""TextBox6.Text=""ComboBox1.Text="请选择"CatchexAsExceptionmain.OPErr.WriteErr(ex)EndTryEndIfEndSubPrivateSubButton2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton2.ClickDimiAsIntegerDimjAsStringj="管理员"IfTextBox4.Text=""ThenMsgBox("请选择要删除的员工")ElseIfComboBox1.Text="管理员"ThenCmdStr="selectStylefrom[user]whereStyle='"+j+"'"i=sqlobject.SQL_Ada(CmdStr).Rows.CountIfi>1ThenCmdStr="deletefrom[user]whereid='"+TextBox4.Text+"'"Trysqlobject.ExecCmd(CmdStr)IfTextBox1.Text=useridThenMsgBox("删除成功,请重新登录")main.m_style=""main.m_Login=FalseForEachChildFormAsFormInMe.MdiChildrenChildForm.Close()Next17 main.main_Load(sender,e)Login.Show()main.ToolStripStatusLabel1.Text="登录"Me.Close()ElseMsgBox("删除成功")EndIfCatchexAsExceptionmain.OPErr.WriteErr(ex)EndTryElse:MsgBox("至少保留一个管理员用户")EndIfElseCmdStr="deletefrom[user]whereid='"+TextBox4.Text+"'"Trysqlobject.ExecCmd(CmdStr)MsgBox("删除成功")CatchexAsExceptionmain.OPErr.WriteErr(ex)EndTryEndIfEndIfCallzhiyuanguanli_Load(sender,e)TextBox1.Text=""TextBox2.Text=""TextBox3.Text=""TextBox4.Text=""TextBox5.Text=""TextBox6.Text=""ComboBox1.Text="请选择"EndSubPrivateSubDataGridView1_CellClick(ByValsenderAsObject,ByValeAsSystem.Windows.Forms.DataGridViewCellEventArgs)HandlesDataGridView1.CellClickIfrow<>e.RowIndexAnde.RowIndex>=0Thenrow=e.RowIndexTextBox1.Text=Me.DataGridView1.Item(0,row).Value.ToString.Trim()ComboBox1.Text=Me.DataGridView1.Item(1,row).Value.ToString.Trim()TextBox4.Text=Me.DataGridView1.Item(2,row).Value.ToString.Trim()TextBox5.Text=Me.DataGridView1.Item(3,row).Value.ToString.Trim()TextBox6.Text=Me.DataGridView1.Item(4,row).Value.ToString.Trim()TextBox2.Text=""TextBox3.Text=""EndIfEndSubPrivateSubButton3_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton3.ClickCallzhiyuanguanli_Load(sender,e)TextBox1.Text=""TextBox2.Text=""TextBox3.Text=""TextBox4.Text=""TextBox5.Text=""TextBox6.Text=""ComboBox1.Text="请选择"17 EndSubEndClass5 系统难点分析由于各个地区的公交车数据非常庞大,而且无法迅速、准确地查到所需要的目的地以及各个车次所经过站点的信息,带来了很大的不便.因此结合实际操作,开发出适合与公交车查询的管理软件,不仅可以让管理员从现有繁重的信息手工录入、查询中解放出来,提高工作效率.。公交查询系统现状分析:鉴于中国目前的经济发展状况,中国人出行还是以公交车为主,所以每个城市的公交系统都比较庞大发达。公交查询系统是近两年出现的新生事物,每个城市的发展状况也是良莠不齐。目前的公交查询系统,基本上具备一下功能:采用车站站点查询、车次查询、模糊查询、站至站查询四种查询形式,不仅能够查询到各条线路的起停站点,同时还能够分析出换乘车辆情况。公交查询系统的发展前景:未来的公交查询系统,将是基于B/S架构,通过浏览器查询,通过计算机网络全面联网,实现中心控制、自动更新、更多的查询方式、和GIS系统的互联互通等等更多更强大的功能6结论公交查询系统的发展前景:未来的公交查询系统,将是基于B/S架构,通过浏览器查询,通过计算机网络全面联网,实现中心控制、自动更新、更多的查询方式、和GIS系统的互联互通等等更多更强大的功能。通过这样的系统,我们可以做到信息的规范管理和快速查询,实现了公交信息管理的系统化、规范化和自动化,这样不仅减少了管理工作量,还提高了查询效率,降低了查询成本17 7致谢经过半年的忙碌和工作,本次毕业设计已经接近尾声,作为一个本科生的毕业设计,由于经验的匮乏,难免有许多考虑不周全的地方,如果没有导师的督促指导,以及一起工作的同学们的支持,想要完成这个设计是难以想象的。在这里首先要感谢我的导师胡永光老师。老师平日里工作繁多,但在我做毕业设计的每个阶段,从查阅资料到设计草案的确定和修改,中期检查,后期详细设计,装配草图等整个过程中都给予了我悉心的指导。我的设计较为复杂烦琐,但是胡老师仍然细心地纠正图纸中的错误。除了敬佩胡老师的专业水平外,他的治学严谨和科学研究的精神也是我永远学习的榜样,并将积极影响我今后的学习和工作。其次要感谢我的同学对我无私的帮助,特别是在软件的使用方面,正因为如此我才能顺利的完成设计,我要感谢我的母校——,是母校给我们提供了优良的学习环境;另外,我还要感谢那些曾给我授过课的每一位老师,是你们教会我专业知识。在此,我再说一次谢谢!谢谢大家!!!。17 感谢我的导师胡永光教授,他严谨细致、一丝不苟的作风一直是我工作、学习中的榜样;他们循循善诱的教导和不拘一格的思路给予我无尽的启迪。感谢公司的同事等对我的帮助和指点。没有他们的帮助和提供资料对于我一个对网络知识一窍不通的人来说要想在短短的几个月的时间里学习到网络知识并完成毕业论文是几乎不可能的事情。8参考文献1.张琴、张千帆著,《从零开始—JSP动态网页制作基础培训教程》,人民邮电出版社2.李振捷等编著,《JSP网站开发》,电子工业出版社3.韩万江编著,《软件工程案例教程》,机械工业出版社4.李刚编著,《Struts2权威指南》,电子工业出版社5.刘中兵等编著,《精通Tomcat》,清华大学出版社6.张洪斌等编著,《Java程序员的AJAX技术开发》,机械工业出版社7.李芝兴等编著,《JavaEEWeb编程(Eclipse平台)》,机械工业出版社8.孟劼编著,《精通Spring-Java轻量级架构开发实践》,人民邮电出版社17 大学本科生毕业设计(论文)撰写规范  本科生毕业设计(论文)是学生在毕业前提交的一份具有一定研究价值和实用价值的学术资料。它既是本科学生开始从事工程设计、科学实验和科学研究的初步尝试,也是学生在教师的指导下,对所进行研究的适当表述,还是学生毕业及学位资格认定的重要依据。毕业论文撰写是本科生培养过程中的基本训练环节之一,应符合国家及各专业部门制定的有关标准,符合汉语语法规范。指导教师应加强指导,严格把关。1、论文结构及要求  论文包括题目、中文摘要、外文摘要、目录、正文、参考文献、致谢和附录等几部分。1.1题目  论文题目应恰当、准确地反映论文的主要研究内容。不应超过25字,原则上不得使用标点符号,不设副标题。1.2摘要与关键词1.2.1摘要  本科生毕业设计(论文)的摘要均要求用中、英两种文字给出,中文在前。  摘要应扼要叙述论文的研究目的、研究方法、研究内容和主要结果或结论,文字要精炼,具有一定的独立性和完整性,摘要一般应在300字左右。摘要中不宜使用公式、图表,不标注引用文献编号,避免将摘要写成目录式的内容介绍。1.2.2关键词  关键词是供检索用的主题词条,应采用能覆盖论文主要内容的通用技术词条(参照相应的技术术语标准),一般列3~5个,按词条的外延层次从大到小排列,应在摘要中出现。17 1.3目录  目录应独立成页,包括论文中全部章、节的标题及页码。1.4论文正文  论文正文包括绪论、论文主体及结论等部分。1.4.1绪论  绪论一般作为论文的首篇。绪论应说明选题的背景、目的和意义,国内外文献综述以及论文所要研究的主要内容。  文管类论文的绪论是毕业论文的开头部分,一般包括说明论文写作的目的与意义,对所研究问题的认识以及提出问题。绪论只是文章的开头,不必写章号。  毕业设计(论文)绪论部分字数不多于全部论文字数的1/4。1.4.2论文主体  论文主体是论文的主要部分,要求结构合理,层次清楚,重点突出,文字简练、通顺。论文主体的内容要求参照《大学本科生毕业设计(论文)的规定》第五章。  论文主体各章后应有一节“本章小结”。1.4.3结论  结论作为单独一章排列,但不加章号。  结论是对整个论文主要成果的归纳,要突出设计(论文)的创新点,以简练的文字对论文的主要工作进行评价,一般为400~1000字。1.5参考文献  参考文献是论文不可缺少的组成部分,它反映了论文的取材来源和广博程度。论文中要注重引用近期发表的与论文工作直接有关的学术期刊类文献。对理工类论文,参考文献数量一般应在15篇以上,其中学术期刊类文献不少于8篇,外文文献不少于3篇;对文科类、管理类论文,参考文献数量一般为10~20篇,其中学术期刊类文献不少于8篇,外文文献不少于3篇。  在论文正文中必须有参考文献的编号,参考文献的序号应按在正文中出现的顺序排列。  产品说明书、各类标准、各种报纸上刊登的文章及未公开发表的研究报告(著名的内部报告如PB、AD报告及著名大公司的企业技术报告等除外)不宜做为参考文献引用。但对于工程设计类论文,各种标准、规范和手册可作为参考文献。17   引用网上参考文献时,应注明该文献的准确网页地址,网上参考文献不包含在上述规定的文献数量之内。1.6致谢  对导师和给予指导或协助完成论文工作的组织和个人表示感谢。内容应简洁明了、实事求是,避免俗套。1.7附录  如开题报告、文献综述、外文译文及外文文献复印件、公式的推导、程序流程图、图纸、数据表格等有些不宜放在正文中,但有参考价值的内容可编入论文的附录中。17 17 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸2、论文书写规定2.1论文正文字数  理工类论文正文字数不少于20000字。  文管类论文正文字数12000-20000字。其中汉语言文学专业不少于7000字。  外语类论文正文字数8000-10000个外文单词。  艺术类论文正文字数3000~5000字。2.2论文书写  本科生毕业论文用B5纸计算机排版、编辑与双面打印输出。  论文版面设置为:毕业论文B5纸、纵向、为横排、不分栏,上下页边距分别为2.5cm和2cm,左右页边距分别为2.4cm和2cm,对称页边距、左侧装订并装订线为0cm、奇偶页不同、无网格。论文正文满页为29行,每行33个字,字号为小四号宋体,每页版面字数为957个,行间距为固定值20磅。  页眉。页眉应居中置于页面上部。单数页眉的文字为“章及标题”;双数页眉的文字为“大学本科生毕业设计(论文)”。页眉的文字用五号宋体,页眉文字下面为2条横线(两条横线的长度与版芯尺寸相同,线粗0.5磅)。页眉、页脚边距分别为1.8cm和1.7cm。  页码。页码用小五号字,居中标于页面底部。摘要、目录等文前部分的页码用罗马数字单独编排,正文以后的页码用阿拉伯数字编排。2.3摘要  中文摘要一般为300字左右,外文摘要应与中文摘要内容相同,在语法、用词和书写上应正确无误,摘要页勿需写出论文题目。中、外文摘要应各占一页,编排装订时放置正文前,并且中文在前,外文在后。2.4目录  目录应包括论文中全部章节的标题及页码,含中、外文摘要;正文章、节题目;参考文献;致谢;附录。  正文章、节题目(理工类要求编写到第3级标题,即□.□.□。文科、管理类可视论文需要进行,编写到2~3级标题。)2.5论文正文2.5.1章节及各章标题  论文正文分章、节撰写,每章应另起一页。共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸  各章标题要突出重点、简明扼要。字数一般在15字以内,不得使用标点符号。标题中尽量不用英文缩写词,对必须采用者,应使用本行业的通用缩写词。2.5.2层次  层次以少为宜,根据实际需要选择。层次代号格式见表1和表2。表1理工类论文层次代号及说明层次名称示例说明章第1章□□……□章序及章名居中排,章序用阿拉伯数字节1.1□□……□题序顶格书写,与标题间空1字,下面阐述内容另起一段条1.1.1□□……□款1.1.1.1□□………□□□……□□□□……题序顶格书写,与标题间空1字,下面阐述内容在标题后空1字接排项(1)□□…□□□…□□…□□□□□□……题序空2字书写,以下内容接排,有标题者,阐述内容在标题后空1字↑↑版心左边线版心右边线表2文管类论文层次代号及说明章节条款项一、□□□□□(一)□□□□1.□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□(1)□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□①□□□□□居中书写空2字书写空2字书写空2字书写空2字书写↑↑版心左边线版心右边线各层次题序及标题不得置于页面的最后一行(孤行)。2.6参考文献  正文中引用文献标示应置于所引内容最末句的右上角,用小五号字体。所引文献编号用阿拉伯数字置于方括号“[]”中,如“二次铣削[1]”。当提及的参考文献为文中直接说明时,其序号应该与正文排齐,如“由文献[8,10~14]可知”。  共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸经济、管理类论文引用文献,若引用的是原话,要加引号,一般写在段中;若引的不是原文只是原意,文前只需用冒号或逗号,而不用引号。在参考文献之外,若有注释的话,建议采用夹注,即紧接文句,用圆括号标明。  不得将引用文献标示置于各级标题处。  参考文献书写格式应符合GB7714-1987《文后参考文献著录规则》。常用参考文献编写项目和顺序应按文中引用先后次序规定如下:    著作图书文献序号└─┘作者.书名(版次).出版地:出版者,出版年:引用部分起止页第一版应省略    翻译图书文献序号└─┘作者.书名(版次).译者.出版地:出版者,出版年:引用部分起止页第一版应省略    学术刊物文献序号└─┘作者.文章名.学术刊物名.年,卷(期):引用部分起止页    学术会议文献序号└─┘作者.文章名.编者名.会议名称,会议地址,年份.出版地,出版者,出版年:引用部分起止页    学位论文类参考文献序号└─┘研究生名.学位论文题目.出版地.学校(或研究单位)及学位论文级别.答辩年份:引用部分起止页  西文文献中第一个词和每个实词的第一个字母大写,余者小写;俄文文献名第一个词和专有名词的第一个字母大写,余者小写;日文文献中的汉字须用日文汉字,不得用中文汉字、简化汉字代替。文献中的外文字母一律用正体。  作者为多人时,一般只列出前3名作者,不同作者姓名间用逗号相隔。外文姓名按国际惯例,将作者名的缩写置前,作者姓置后。  学术会议若出版论文集者,可在会议名称后加上“论文集”字样。未出版论文集者省去“出版者”、“出版年”两项。会议地址与出版地相同者省略“出版地”。会议年份与出版年相同者省略“出版年”。  学术刊物文献无卷号的可略去此项,直接写“年,(期)”。  参考文献序号顶格书写,不加括号与标点,其后空一格写作者名。序号应按文献在论文中的被引用顺序编排。换行时与作者名第一个字对齐。若同一文献中有多处被引用,则要写出相应引用页码,各起止页码间空一格,排列按引用顺序,不按页码顺序。  参考文献书写格式示例见附录1。2.7名词术语  科技名词术语及设备、元件的名称,应采用国家标准或部颁标准中规定的术语或名称。标准中未规定的术语要采用行业通用术语或名称。全文名词术语必须统一。一些特殊名词或新名词应在适当位置加以说明或注解。  文管类专业技术术语应为常见、常用的名词。  共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸采用英语缩写词时,除本行业广泛应用的通用缩写词外,文中第一次出现的缩写词应该用括号注明英文全文。2.8计量单位  物理量计量单位及符号一律采用《中华人民共和国法定计量单位》(GB3100~3102—1993,见附录2),不得使用非法定计量单位及符号。计量单位符号,除用人名命名的单位第一个字母用大写之外,一律用小写字母。  非物理单位(如件、台、人、元、次等)可以采用汉字与单位符号混写的方式,如“万t·km”,“t/(人·a)”等。  文稿叙述中不定数字之后允许用中文计量单位符号,如“几千克至1000kg”。  表达时刻时应采用中文计量单位,如“上午8点45分”,不能写成“8h45min”。  计量单位符号一律用正体。2.9外文字母的正、斜体用法  按照GB3100~3102-1986及GB7159-1987的规定使用,即物理量符号、物理常量、变量符号用斜体,计量单位等符号均用正体。2.10数字  按国家语言文字工作委员会等七单位1987年发布的《关于出版物上数字用法的规定》,除习惯用中文数字表示的以外,一般均采用阿拉伯数字(参照附录3)。2.11公式  原则上居中书写。若公式前有文字(如“解”、“假定”等),文字顶格书写,公式仍居中写。公式末不加标点。  公式序号按章编排,如第1章第一个公式序号为“(1-1)”,附录2中的第一个公式为(②-1)等。  文中引用公式时,一般用“见式(1-1)”或“由公式(1-1)”。  公式中用斜线表示“除”的关系时,若分母部分为乘积应采用括号,以免含糊不清,如a/(bcosx)。通常“乘”的关系在前,如acosx/b而不写(a/b)cosx。2.12插表  表格不加左、右边线。  表序一般按章编排,如第1章第一个插表的序号为“表1-1”等。表序与表名之间空一格,表名中不允许使用标点符号,表名后不加标点。表序与表名置于表上,居中排写(见附录4)。  表头设计应简单明了,尽量不用斜线。表头中可采用化学符号或物理量符号。  全表如用同一单位,将单位符号移到表头右上角,加圆括号(见附录4中的例2)。  表中数据应正确无误,书写清楚。数字空缺的格内加“—”字线(占2个数字宽度)。表内文字和数字上、下或左、右相同时,不允许用“″”、“同上”之类的写法,可采用通栏处理方式(见附录4中的例2)。  表内文字说明不加标点。共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸  文管类的插表在表下一般根据需要可增列补充材料、注解、附记、资料来源、某些指标的计算方法等。  表内文字说明,起行空一格,转行顶格,句末不加标点。表题用五号字,表内文字及表的说明文字均用五号字,中文用宋体。  表格容量较大,必要时表格也可分为两段或多段(这只能发生在转页时),转页分段后的每一续表的表头都应重新排字,重排表头的续表上方右侧应注明(续表×)字样。2.13插图  插图应与文字紧密配合,文图相符,技术内容正确。2.13.1制图标准  插图应符合技术制图及相应专业制图的规定。  机械工程图:采用第一角投影法,应符合附录5所列有关标准的规定。  电气图:图形符号、文字符号等应符合附录6所列有关标准的规定。  流程图:符合国家标准。  对无规定符号的图形应采用该行业的常用画法。2.13.2图题及图中说明  每个图均应有图题(由图号和图名组成)。图号按章编排,如第1章第一图的图号为“图1-1”等。图题置于图下。有图注或其他说明时应置于图题之上。图名在图号之后空一格排写。引用图应说明出处,在图题右上角加引用文献编号。图中若有分图时,分图号用a)、b)等置于分图之下。  图中各部分说明应采用中文(引用的外文图除外)或数字项号,各项文字说明置于图题之上(有分图题者,置于分图题之上)。  图题用五号字,图内文字及说明均用五号字,中文用宋体。2.13.3插图编排  插图与其图题为一个整体,不得拆开排写于两页。插图应编排在正文提及之后,插图处的该页空白不够排写该图整体时,则可将其后文字部分提前排写,将图移到次页最前面。2.13.4坐标单位  有数字标注的坐标图,除无单位者(如标示值)之外,必须注明坐标单位。2.13.5论文中照片图及插图  毕业论文中的照片图均应是原版照片粘贴(或数码像机图片),照片可为黑白或彩色,应主题突出、层次分明、清晰整洁、反差适中。照片采用光面相纸,不宜用布纹相纸。对金相显微组织照片必须注明放大倍数。  毕业论文中的插图不得采用复印件。对于复杂的引用图,可采用数字化仪表输入计算机打印出来的图稿。共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸2.14附录  理工类论文附录的序号采用“附录1”、“附录2”等,附录顺序为开题报告、文献综述、外文文献的中文译文及外文复印件等。  文管类论文附录序号相应采用“附录一”、“附录二”等。3、论文排版要求3.1纸张要求及页面设置名称格式要求纸张B5(182×257),幅面白色页面设置上下页边距2.5cm和2cm,左右页边距2.4cm和2cm,页眉、页脚分别为1.8cm和1.7cm,对称页边距、左侧装订并装订线为0cm、奇偶页不同、无网格页眉宋体字五号居中页码宋体字小五号居中3.2封面(详见模版、B5纸单面打印)名称格式要求本科毕业设计/论文宋体字小二号,行距固定值25磅,间距段前、段后分别为0.5行,要求字体居中论文题目黑体字二号,行距固定值25磅,间距段前、段后分别为0.5行。论文题目中文字数不得超过25字,要求字体居中填写姓名宋体字小三号,行距固定值20磅,间距段前、段后分别为0.5行,要求字体居中大学楷体字小二号,行距固定值20磅,间距段前、段后分别为0.5行。每字间空1格,要求字体居中年月宋体字小三号,行距固定值20磅,间距段前、段后分别为0.5行。数字用阿拉伯数字,日期为论文提交日期,要求字体居中3.3封面2(详见模版、B5纸单面打印)名称格式要求本科毕业设计/论文宋体字小二号,行距固定值25磅,间距段前、段后分别为0.5行,要求字体居中论文题目黑体字二号,行距固定值25磅,间距段前、段后分别为0.5行。论文题目中文字数不得超过25字,要求字体居中学院(系)宋体字四号,行距固定值20磅,间距段前、段后分别为0.5行,字体左对齐专业同上学生姓名同上学号同上指导教师同上共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸答辩日期同上3.4本科毕业设计/论文任务书(单面打印)本科毕业设计/论文B5纸,单面打印,不编页码3.5中、英文摘要名称中文摘要英文摘要标题摘要:黑体字小二居中,行距固定值20磅,间距段前、段后分别为1行Abstract:TimesNewRoman体小二号居中,行距固定值20磅,间距段前、段后分别为1行段落文字宋体字小四号,行距固定值20磅TimesNewRoman体小四号,行距固定值20磅关键词同上,“关键词”三字加粗同上,“KeyWords”两词加粗页码罗马大写数字,TimesNewRoman体小五号字罗马大写数字,TimesNewRoman体小五号字3.6目录名称示例格式要求标题目录黑体字小二号居中,行距固定值20磅,间距段前、段后分别为1行各章目录格式范例黑体字小四号,行距固定值20磅,两端对齐,页码右对齐节标题目录格式范例宋体字小四号,行距固定值20磅,两端对齐,页码右对齐,左缩进2字符条标题目录格式范例宋体字小四号,行距固定值20磅,两端对齐,页码右对齐,左缩进3字符(条标题目录文科左缩进2字符)页码格式范例罗马大写数字,TimesNewRoman体小五号字3.7正文名称示例格式要求理工论文文科论文各章标题第1章××一、×××黑体字小二号居中,行距固定值20磅,间距段前、段后分别为1行,理工类章序号与章名间空一个汉字节标题1.1××××(一)×××黑体字小三号,行距固定值20磅,间距段前、段后分别为0.5行,理工类题序与题名间空一个汉字条标题1.1.1×××1、×××黑体字四号,行距固定值20磅,间距段前、段后分别为0.5行,理工类题序与题名间空一个汉字款标题1.1.1.1××(1)×××黑体字小四号,行距固定值20磅,理工类题序与题名间空一个汉字正文段落文字××××××××××××××××××××××××××宋体字小四号,段落首行左缩进2个汉字。行距固定值20磅(段落中有数学表达式时,可根据表达需要设置该段的行距)3.8其它名称格式要求结论标题要求同各章标题,正文部分:宋体字小四号,行距固定值20磅,段落首行左缩进2个汉字参考文献标题要求同各章标题,正文部分:宋体字小四号(英文用TimesNewRoman体小四号),行距固定值20磅致谢标题要求同各章标题,正文部分宋体字小四号,行距固定值20磅,(英文用TimesNewRoman体小四号)共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸附录标题要求同各章标题,正文部分:宋体字小四号(英文用TimesNewRoman体小四号),段落首行左缩进2个汉字。行距固定值20磅,(段落中有数学表达式时,可根据表达需要设置该段的行距),装订时附录内容加封面大学毕业设计/论文评审意见表B5纸,单面打印,不编页码大学毕业设计/论文答辩委员会评语表B5纸,单面打印,不编页码注:1.毕业设计/论文模版用Word2003文档排版,详见教务处网页-“文档下载”-“实践教学用表”中毕业设计/论文模版,下载的模版文档会变形需要进行整理。2.未注明事宜,请查看撰写规范有关要求。4、论文打印输出要求4.1输出样式  计算机双面打印输出。4.2字体字号  论文正文字体为宋体,小四号字。  第一层次(章)题序和标题用小二号黑体字。题序和标题之间空1个字。  第二层次(节)题序和标题用小三号黑体字。题序和标题之间空1个字。  第三层次(条)题序和标题用四号黑体字。  第四层次(款)题序和标题用小四号黑体字。  第五层次(项)题序和标题用小四号宋体字。  页码用小五号字,在底线下居中。  论文的中文和外文摘要属二次文献置于目录前,并编入目录,按第一层次(章)的编辑要求处理。参考文献、致谢、附录同样按第一层次(章)的编辑要求处理,另起新页,与正文一起顺序用阿拉伯数字编页。4.3摘要及关键词  中文摘要题头用小二号黑体字居中排写,然后隔行书写摘要的文字部分,摘要正文用小四号宋体,行距20磅。  英文论文摘要另起一页,其内容及关键词应与中文摘要一致。  英文选用字体:TimesNewRoman,字号与中文摘要相同。  摘要的中、外文示例见附录7和附录8。  摘要正文后下空一行打印“关键词”三字,关键词题头用小四号宋体字字体加粗顶格书写,然后空一格书写有关关键词,各关键词之间加标点符号“;”最后一词之后不加标点符号。4.4目录  目录题头用小二号黑体字居中排写。目录中各章题序及标题用小四号黑体,其余用小四号宋体,行距为20磅。目录的打印实例见附录9和附录10。4.5正文层次共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸  正文层次的编排理工类论文应采用表3的格式,文管类可采用表4的格式。            表3理工类论文层次代号打印说明层次名称示例说明章第1章□□……□小二号黑体节1.1□□……□小三号黑体条1.1.1□□……□四号黑体款1.1.1.1□□……□□□……□□□□……小四号黑体正文用小四号宋体项(1)□□…□□□…□□…□□□□□□……            表4文管类论文层次代号打印说明章节条款项一、□□□□□(一)□□□□1.□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□(1)□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□①□□□□小二号黑体居中排空2字,小三号黑体空2字,四号黑体空2字,小四号黑体空2字,小四号宋体  正文的示例参见附录11和附录12。共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸4.6公式  公式序号的右侧符号靠右边线顶边排写。  公式较长时最好在等号“=”处转行,如难实现,则可在+、-、×、÷运算符号处转行,转行时运算符号仅书写于转行式前,不重复书写。  公式中第一次出现的物理量应给予注释,注释的转行应与破折号“——”后第一个字对齐,格式见下例:式中└─┘Mf——试样断裂前的最大扭矩(N·m);   θf——试样断裂时的单位长度上的相对扭转角,dφdlθf=(rad/mm)。  公式中应注意分数线的长短(主、副分线严格区分),长分线与等号对齐,如附录1参考文献示例参考文献共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸1崔忠圻.金属学及热处理.北京:机械工业出版社,1989,36~452张安峰,邢建东,陆文华.高铬铸铁的氧化行为.金属学报,1993,29(6):263~2683周敬跃,李伟文.利用基元叶片理论单级跨音速轴流压气机特性.见:中国工程热物理学术讨论会.北京:工程热物理研究所,1985,181~1964王连东.镦粗新理论及新工艺的研究.(硕士学位论文).齐齐哈尔:东北重型机械学院,1992,126~1345JohnKT,GeorgeSA.Alloyandmicrostructuraldesign.London:AcademicpressInc.LTD.1993,12(5):236~2386SislerHH.Electronicstructurepropertiesandtheperiodiclow,selectedtopicsinmodernchemistry.ReinholdpublishingCorporation,1963,10(2):78~897CaianQiu.AnanalysisoftheCr-Fe-Mo-Csystemandmodificationofthermodynamicparameters.ISIJInternational,1992,32(10):1117~11278LeeBJ,LeeDN.AthermodynamicevaluationoftheFe-Cr-V-TisystemjournalofphaseEquilibria,1992,13(4):349~364…………附录2中华人民共和国法定计量单位中华人民共和国法定计量单位(GB33100~3102-1993)  我国的法定计量单位(以下简称法定单位)包括:  1.国际单位制的基本单位:见表2-1;共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸  2.国际单位制的辅助单位:见表2-2;  3.国际单位制中具有专门名称的导出单位:见表2-3;  4.国家选定的非国际单位制单位:见表2-4;  5.由以上单位构成的组合形式的单位;  6.由词头和以上单位构成的十进倍数和分数单位(词头见表2-5)。  法定单位的定义、使用方法等,由国家计量局另行规定。            表2-1国际单位制的基本单位量的名称单位名称单位符号长度质量时间电流热力学温度物质的量发光强度米千克(公斤)秒安[培]开[尔文]摩[尔]坎[德拉]mkgsAKmolcd            表2-2国际单位制的辅助单位量的名称单位名称单位符号平面角立体角弧度球面度radsr        表2-3国际单位制中具有专门名称的导出单位量的名称单位名称单位符号其它表示实例共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸频率力;重力压力,压强;应力能量;功;热量功率;辐射通量电荷量电位;电压;电动势电容电阻电导磁通量磁通量密度;磁感应强度电感摄氏温度光通量光照度放射性活度吸收剂量剂量当量赫[兹]牛[顿]帕[斯卡]焦[尔]瓦[特]库[仑]伏[特]法[拉]欧[姆]西[门子]韦[伯]特[斯拉]亨[利]摄氏度流[明]勒[克斯]贝可[勒尔]戈[瑞]希[沃特]HzNPaJWCVFΩSWbTH℃lmlxBqGySvs-1kg·m/s2N/m2N·mJ/sA·sW/AC/VV/AA/VV·sWb/m2Wb/Acd·srlm/m2s-1J/kgJ/kg          表2-4国家选定的非国际单位制单位量的名称单位名称单位符号换算关系和说明共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸时间分[小]时天(日)minhd1min=60s1h=60min=3600s1d=24h=86400s平面角[角]秒[角]分度(″)(′)(°)1″=(π/648000)rad(π为圆周率)1′=60″=(π/10800)rad1°=60′=(π/180)rad旋转速度转每分r/min1r/min=(1/60)s-1长度海里nmile1nmile=1852m(只用于航程)速度节kn1kn=1nmile/h=(1852/3600)m/s(只用于航程)质量吨原子质量单位tu1t=103kglu≈1.6605655×10-27kg体积升L,(l)1L=1dm3=10-3m3能电子伏eV1eV≈1.6021892×10-19J级差分贝dB线密度特[克斯]tex1tex=lg/km          表2-5用于构成十进倍数和分数单位的词头所表示的因数词头名称词头符号共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸101810151012109106艾[可萨]拍[它]太[拉]吉[咖]兆EPTGM10310210110-110-210-310-610-910-1210-1510-18千百十分厘毫微纳[诺]皮[可]飞[母托]阿[托]khdadcmμnpfa  注:1.周、月、年(年的符号为a)为一般常用时间单位。    2.[]内的字,是在不致混淆的情况下,可以省略的字。    3.()内的字为前者的同义语。    4.角度单位度、分、秒的符号不处于数字后时,用括号。    5.升的符号中,小写字母l为备用符号。    6.r为“转”的符号。    7.公里为千米的俗称,符号为km。    8.104称为万,108称为亿,1012称为万亿,这类数词的使用不受词头名称的影响,但不应与词头混淆。  说明:法定计量单位的使用,可查阅1984年国家计量局公布的《中华人民共和法定计量单位使用方法》。附录3数字用法示例数字用法示例  按《关于出版物上数字用法的规定》(1995年国家语言文字工作委员会等7个单位公布),除习惯用中文数字表示的以外,一般数字均用阿拉伯数字。  共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸(1)公历的世纪、年代、年、月、日和时刻一律用阿拉伯数字,如20世纪,80年代,4时3刻等。年号要用四位数,如1989年,不应用89年。  (2)记数与计量(含正负整数、分数、小数、百分比、分数等)一律用阿拉伯数字,如3/4,4.5%,10个月,500多种等。  (3)一个数值的书写形式要照顾到上下文。不是出现在一组表示科学计量和具有统计意义数字中的一位数可以用汉字,如一个人,六条意见。星期几一律用汉字,如星期六。邻近两个数字并列连用,表示概数,应该用汉字数字,数字间不用顿号隔开,如三五天,七八十种,四十五六岁,一千七八百元等。  (4)数字作为词素构成定型的词、词组、惯用语、缩略语等应当使用汉字。如二倍体、三叶虫,第三世界,“七五”规划,相差十万八千里等。  (5)5位以上的数字,尾数零多的,可改写为以万、亿为单位的数。一般情况下不得以十、百、千、十万、百万、千万、十亿、百亿、千亿作为单位。如345000000公里可改写为3.45亿公里或34500万公里,但不能写为3亿4500万公里或3亿4千5百万公里。  (6)数字的书写不必每格一个数码,一般每两数码占一格,数字间分节不用分位号“,”,凡4位或4位以上的数都从个位起每3位数空半个数码(1/4汉字)。“3000000”,不写成“3,000,000”,小数点后的数从小数点起向右按每三位一组分节。一个用阿拉伯数字书写的多位数不能从数字中间转行。  (7)数量的增加或减少要注意下列用词的概念:1)增加为(或增加到)过去的二倍,即过去为一,现在为二;2)增加(或增加了)二倍,即过去为一,现在为三;3)超额80%,即定额100,现在为180;4)降低到80%,即过去为100,现在为80;5)降低(或降低了)80%,即原来为100,现在为20;6)为原数的1/4,即原数为4,现在为1,或原数为1,现在为0.25。  应特别注意在表达数字减小时,不宜用倍数,而应采用分数。如减少为原来的1/2,1/3等。附录4插表示例例1          表1-1合金钢的化学成分与力学性能材料名称化学成分(%)力学性能CMnCr其他抗拉强度σb/N/mm2屈服强度σs/N/mm2弹性模量E/N/mm2伸长率δ/%布氏硬度①/HBS……①×××××。例2共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸            表2-44零件的最小壁厚α(mm)表2-44图冲裁材料纸、皮、塑料薄膜、胶木板、软铝α≥0.8t但αmin≥0.5tt≤0.5的硅钢板、弹簧钢、锡磷青铜α≥1.2t附录5有关的技术制图国家标准  GB/T17450–1998:《技术制图图线》  GB/T17451–1998:《视图》  GB/T17452–1999:《剖视图和断面图》  GB/T16675–1996:《技术制图简化表示方法》附录6有关电气图中图形符号、文字符号的国家标准  GB/T4728.1~13–1998.1999.2000:《电气图用图形符号》  GB5465.1~2-1985:《电气设备用图形符号》  GB7159-1987:《电气技术的文字符号制订通则》  GB6988-1997:《电气制图》共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸附录7中文摘要示例摘要  交会对接技术是发展空间在轨基础设施的关键技术。本文对基于计算机视觉的空间飞行器自动对接系统进行了详细的研究。  首先,讨论了许多常规姿态表示方法,并指出姿态表示的复杂性。然后给出李代数法姿态表示和可能的定义。在各种姿态表示下,给出了空间飞行器姿态运动学和动力学方程。为后面建立对接系统数学模型打下了基础……关键词 交会对接;计算机视觉;非线性最小二乘;非线性观测器;非线性控制器附录8外文摘要示例AbstractRendezvousanddockingaretwoofthekeytechniquestodevelopaninorbitspaceinfrastructure.Inthisthesis,anautomaticspacecraftdockingsystembasedoncomputervisionis共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸studiedindetail.First,anumberofconventionalmethodsforattituderepresentationarediscussedandtheircomplexityindealingwiththeproblemofattituderepresentationare…KeywordsRendezvousanddocking;Computervision;Nonlinearleastspuares;Nonlinearobserver;Nonlinearcontroller共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸附录9目录示例(理工类)目录摘要……………………………………………………………………………………………ⅠAbstract………………………………………………………………………………………Ⅱ第1章绪论………………………………………………………………………………11.1课题背景………………………………………………………………………11.2交会对接技术发展概况…………………………………………………21.2.1美国空间交会对接发展概况…………………………………31.2.2俄罗斯空间交会对接发展概况………………………………31.2.3俄罗斯、美国联合飞行…………………………………………41.2.4欧空局空间交会对接发展概况………………………………51.2.5我国的空间交会对接发展概况………………………………51.3相关工作………………………………………………………………………51.3.1姿态表示和空间飞行器运动方程……………………………51.3.2对接制导………………………………………………………………61.4本文主要研究内容………………………………………………………8第2章空间飞行器姿态表示和运动方程……………………………………102.1引言……………………………………………………………………………102.2标准正交旋转矩阵姿态表示…………………………………………10………………………………………………………………………………………………结论…………………………………………………………………………………………89参考文献…………………………………………………………………………………90致谢…………………………………………………………………………………………91附录1………………………………………………………………………………………92附录2………………………………………………………………………………………93共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸附录10目录示例(文管类)目录摘要………………………………………………………………………………………………ⅠAbstract…………………………………………………………………………………………Ⅱ绪论………………………………………………………………………………………………1一、当前国际货币体系的状况及成因………………………………………………1(一)国际货币体系的状况…………………………………………………………1(二)国际货币体系的成因…………………………………………………………21.经济上的原因……………………………………………………………………72.政治上的原因……………………………………………………………………8二、国际货币新体系构想………………………………………………………………9(一)理论界关于国际货币体系的几种设想………………………………12(二)以美元、日元、德国马克为中心的国际货币新体系构想………13三、国际货币体系变革对我国的影响及对策……………………………………26(一)国际货币体系变革对我国经济的影响………………………………26(二)我国的对策………………………………………………………………………27………………………………………………………………………………………………结论………………………………………………………………………………………………79参考文献………………………………………………………………………………………80致谢………………………………………………………………………………………………81附录一…………………………………………………………………………………………82附录二…………………………………………………………………………………………83附录11正文示例(理工类)第1章绪论共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸1.1课题背景  空间科学技术的发展是异常迅速的,每个时期都可以找到一个具有典型代表性的技术成就。通常可以作这样一个概括:50年代为卫星上天时代;60年代为载人飞船(阿波罗)时代;70年代为星际控测时代;80年代为航天飞机时代;90年代为空间站时代。永久性载人空间站是本世纪最复杂、最巨大的航天工程,也可以说是当今空间技术进展的一个重要里程碑[1]。  ……………………………………1.2交会对接技术发展概况  自从六十年代美、俄罗斯分别在空间轨道上实现了两个飞行器交会对接,至今二十多年来(即美、俄罗斯)已经在轨道上至少成功地进行了160多次交会对接,其中俄罗斯占120多次。俄罗斯在交会对接技术方面居世界领先地位[9]。下面概述美国、俄罗斯和欧空局和我国空间交会对接技术发展状况。1.2.1美国空间交会对接发展概况  1957年俄罗斯发射了第一颗人造地球卫星[10],迫使美国迅速作出反应在太空与之竞争。  ………………………………共页第40页 ┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊大学毕业设计(论文)报告纸附录12正文示例(文管类)国际货币新体系构想  自从本世纪七十年代布鲁顿木森体系互解以来,国际货币体系进入动荡不安的状态。特别是进入九十年代以来,陆续出现墨西哥金融危机、美元对日元和德国马克的大幅度贬值的现象,引起了金融界的恐慌,……  近年来,随着我国经济的持续发展和改革开放的不断深化扩大,国际经济的变化也越来越直接地影响我国经济发展。……是摆在我国经济理论界面前的一个重要课题。  …………………………  …………………………一、当前国际货币体系的状况及原因  (一)国际货币体系的现状  国际货币体系又称国际货币制度,它是指为……  (二)国际货币体系的成因  造成以上状况的原因既有经济上的,也有政治上的。  1.经济上的原因  ××××××××××××××××××××××××××××××××××××××××××××  2.政治上的原因  ××××××××××××××××××××××××××××××××××××××××××××  (1)(黑体、小四号)×××××  ①××××××××××××共页第40页

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
大家都在看
近期热门
关闭