城市给水管网设计计算说明书和城市公交查询系统的设计与实现_第1页
城市给水管网设计计算说明书和城市公交查询系统的设计与实现_第2页
城市给水管网设计计算说明书和城市公交查询系统的设计与实现_第3页
城市给水管网设计计算说明书和城市公交查询系统的设计与实现_第4页
城市给水管网设计计算说明书和城市公交查询系统的设计与实现_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

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

文档简介

目录给水管道课程设计计算说明书给水排水工程工程概述给水系统设计时,首先须确定该系统的供水规模和供水量。因为系统中的取水、水处理、泵站和管网等设施的确定都须参照设计用水量,从而确定工程的规模及正确选择各级工艺的设计参数和水处理工艺的流程,从而使水质、水压、水量满足用户的使用要求。城市设计用水量主要包括居住区的生活用水和由城市给水系统供给的工业生产用水和职工的生活用水与淋浴用水,还有全市性的公共建筑和设施用水、浇洒道路和大面积绿化用水以及消防时用水。设计区域内的用水情况:2个居民区的居民的生活用水、2个工业区的职工生活用水及淋浴用水、2个工业区的生产用水、火车站的用水、浇洒道路和大面积绿化用水。城市最高日用水量计算1.居民最高日综合生活用水量由原始资料得该城市位于广东,人口数为13.05万,查《室外给水设计规范》可知该城市位于一分区,为中小城市,本设计中q=370L/(cap·d)目前该城市有6.3+6.75=13.05万人口,自来水普及率f为100%。得QUOTE=370×130500×100%=48285(m³/d)。2.工业区用水量工业区内职工生活用水量和淋浴用水量,可按《工业企业设计卫生标准》。职工生活用水量:一般车间按每人每班25升计,高温车间按每人每班35升计职工淋浴用水量:一般车间按每人每班40升计,高温车间按每人每班60升计工业区I(两班制运转):工人总人数3000人,其中高温车间人数1000人工业区I生活用水量QUOTE=(2000×25+1000×35)÷1000=85(m³/d)工业区I淋浴用水量QUOTE=(2000×40+1000×60)÷1000=140(m³/d)工业区II(三班制运转):工人总数4500人,其中高温车间人数1200人工业区II生活用水量QUOTE=(3300×25+1200×35)÷1000=124.5(m³/d)工业区I淋浴用水量QUOTE=(3300×40+1200×60)÷1000=204(m³/d)淋浴均在下班后1小时内进行工业生活用水量QUOTE=QUOTE+QUOTE+QUOTE+QUOTE=85+140+124.5+204=553.5(m³/d)3.浇洒道路和大面积绿化所需的水量洒道路用水量为每平方米路面每次1-1.5L,大面积绿化用水量可采用1.5-2.0L/(d·m²)设计,浇洒道路用水量为每平方米路面每次1.5L,大面积绿化用水量采用2.0L/(d·m²)道路每天浇洒3次,绿地每天浇洒2次,道路面积82万平方米,绿地面积55万平方米浇洒道路和大面积绿化所需的水量QUOTE=(1.5×820000×3+2×550000)÷1000=4790(m³/d)4.火车站用水量QUOTE=3500(m³/d)5.工业生产用水工业区I生产用水6000m³/d;工业区II生产用水8000m³/d工业生产用水QUOTE=6000+8000=14000(m³/d)6.未预见水量城市未预见水量及管网漏失水量按最高日用水量的15%-25%计。本设计取未预见水量系数为25%设计年限内城市最高日设计水量QUOTE=(1+25%)×(QUOTE)=88910.625(m³/d)根据以上计算,得广东某城市最高日用水量计算中表说明:(1)火车站用水为24小时均分,工业区的生产用水和生活用水按不同的班制平均分配,淋浴用水为每班后的第一小时内;(2)浇洒道路和绿地尽量避开用水高峰;最高日最高时用水量计算由广东某城市最高日逐时用水量综合表可以看出,最高时用水量发生在17-18时,得全市最高日最大时用水量5405.17m³/h=1501.45L/s。最高日平均时用水量QUOTE3705m³/h=1029.06L/s时变化系数:消防用水量:按设计规范规定,消防时是指火灾发生在最高日最高时,所以其用水量是最高日最高时加上消防所需的用水量城市(或居住区)室外消防用水量标准,人口在10.0~20.0万人,同一时间发生2次火灾,一次灭火用水量为45L/s;在本设计中的总人口为13.05万,故采用上述标准。城市消防用水量为:QUOTE=2×45=90L/s全市最高日用水量变化曲线按逐时用水量计算表,绘制最高日用水量变化曲线,依次确定二级泵站的供水曲线。因为本设计不设置水塔,所以二级泵站的最大供水量要按最高日最高时的用水量计算。二级泵站的供水曲线图也就和全市的最高日用水量变化曲线一致。如图所示:一级泵站设计流量一级泵站一天工作24小时平均供水QUOTE/h其中QUOTE二级泵站设计流量由于管网没有设置水塔,为了保证所需的水量和水压,水厂的输水管和管网应按二级泵站最大供水量也就是最高日最高时用水量计算。清水池有效容积计算清水池有效容积由以下部分组成。(1)调节容积QUOTE==10.33%QUOTE88910.625=9184.4676m³(2)城市人口数13.05万人,则确定同一时间内的火灾次数为2次,一次灭火用水量为45L/s。火灾延续时间按2h计,故火灾延续时间内所需的总水量为=2×45×2×3600÷1000=648m³水厂冲洗滤池和沉淀池排泥等生产用水按最高日用水量的10%计。=10%=10%×88910.625=8891.0625m³清水池的安全储量可按以上三部分容积和的2%计算。所以,清水池的有效容积清水池尺寸取有效水深5m,分成两格,每格设为正方形,则池宽为QUOTE=43.70m,取45米,则池长45×2=90m清水池采用半地下式,最低水位高程为调节容积、水厂自用水及安全用水储量与消防用水储量交界线,则清水池的最低水位高程23.19-2.5+QUOTE防止清水池消防用水被动用的措施为保证消防用水不被动用,同时又能保证清水池水质不腐化,拟在位于消防储水水位与生活调节水位交界处的生活水泵吸水管开一个额10mm小孔,水位降低至小孔,则进气停生活供水泵。清水池容积计算见下表给水方案的确定和管网的定线以及各种计算水方案的确定该城市地势西北高,一直向东南降低,地势差6米,河流方向由东北方向西南方向,居民区比较集中,工业区位于河流下游,两个居民区由铁路分开。同时综合以上因素考虑,选定统一供水方案,不设置水塔。具体位置如下图:水源定在河流上游,水质较好;净水厂设置在河流与城市的之间,方便取水,也方便供水到城市。其主要供水方向是由东到西。2.管网定线取决于城市平面布置,供水区地形,水源和调节水池位置,街区和大工业集中用水等。考虑城市近,远期发展,管网布置成环状网。为满足用户供水要求,其定线满足:干管的间距一般采用500-800m,两干管的连接间距为800-1000m,现有的道路规划,尽可能减少穿过铁路和高级路面以及其他重要建筑物。允许有个别管段不符合上叙规则。其管网布置图如下。干管均匀分配,故按长度流量法来计算沿线流量和节点流量。按照以上的定线,确定主要的供水方向,列表统计管网各管段的实际长度和有效长度,计算集中流量、比流量、沿线流量、节点流量3.配水管有效长度:二级泵站~1为输水管,不参与配水,其有效长度为零。管段14~15部分单侧,部分双侧,其有效长度为:单侧部分按实际距离的一半计,双侧部分按实际距离算。其余的都是双侧供水,有效长度均按实际长度算。总的有效长度∑L=12406m4.配水干管比流量:最高时居民综合生活用水量QUOTE=3249.58m³/h=902.661L/s,最高时道路浇洒和绿化浇洒的用水量QUOTE=550m³/h=152.778L/s,未预见用水量QUOTE=740.92m³/h=205.81L/s,人口总数p=130500人,I区的人口QUOTE=63000人,II区的人口QUOTE=67500人。I区的管段有效长度I区有火车站和工业区I、II大用户用水量,所以I区的管段比流量

QUOTE=0.1043L/(s·m)II区管段的有效长度II区没有大用户,所以II区的管段比流量QUOTE=0.0993L/(s·m)5.沿线流量:管段i~j的沿线流量为其中管段3~10和6~9管段沿线流量分别是QUOTE=0.0993×181+0.1043×328=52.20L/sQUOTE=0.0993×171+0.1043×159=33.58L/s各管段的沿线流量计算如下表6.节点流量计算工业区I由节点10供水,则其集中流量为(375+3.13+2.19)×1000÷3600=105.64L/s工业区II由节点16供水,则其集中流量为(333.33+3.44+1.75)×1000÷3600=94.03L/s火车站由节点9供水,则其集中流量为145.83×1000÷3600=40.51L/s节点流量为沿线流量折半。如节点k的节点流量为QUOTE各节点的节点流量计算表如下7.最高用水时管网水力计算该市的配水管网布置成环状,方案设置了6个环;控制点为管网中供水的最不利点,通常认为在作平差时,满足控制点的水压,则整个管网的水压可以满足。本方案初选控制点为16点,因为改点所处地势较高(地面标高25.92m),离水厂较远,服务水头为20m。流量分配和初拟管径流量分配的目的是用以初步确定管网各管段的流量,据此确定管径,进而进行管网平差。环状网流量分配的步骤如下:按照管网的主要供水方向,初步拟定各管段的水流方向,并选定整个管网的控制点。控制点是管网正常工作时和事故时必须保证所需水压的点,一般选在给水区离二级泵站最远或地形较高处。为了可靠供水,从二泵站到控制点之间的几条干管尽可能均匀分配流量,并且满足节点流量的平衡条件。和干管垂直的连接管,平时流量一般不大只有在干管损坏时才转输较大的流量,因此连接管中可分配较少的流量。根据初分的流量,查界限流量表确定经济管径。统一给水方案中,定节点16为控制点。初分流量及初拟管径表平差结果======================================================================迭代次数=8======================================================================环号=1闭合差=.000管段号管长管径流速流量1000I水头损失sq(米)(毫米)(米/秒)(升/秒)(米)17607001.21466.532.131.62.003524997001.05404.001.91.95.002436576001.23-347.922.68-1.76.0051458610001.23-968.071.38-.81.0008sqtotal=.049dq=.00======================================================================环号=2闭合差=.001管段号管长管径流速流量1000I水头损失sq(米)(毫米)(米/秒)(升/秒)(米)16576001.23347.922.681.76.005126368001.05-526.831.60-1.02.001936576001.18-332.522.89-1.90.00574626600.93261.771.851.16.0044sqtotal=.049dq=.01======================================================================环号=3闭合差=.000管段号管长管径流速流量1000I水头损失sq(米)(毫米)(米/秒)(升/秒)(米)16576001.18332.522.891.90.00572680200.6620.584.082.7873-35.743.71-1.68.04714723350.98-94.194.14-2.99.0318sqtotal=.049dq=.00======================================================================环号=4闭合差=.003管段号管长管径流速流量1000I水头损失sq(米)(毫米)(米/秒)(升/秒)(米)1626600.93-261.771.85-1.16.00442509700.98375.551.67.85.002333307001.19-459.432.43-.80.001747095001.05206.812.982.11.01025409450.93148.482.731.12.00756662350.85-81.983.20-2.12.0258sqtotal=.073dq=.02======================================================================环号=5闭合差=.010管段号管长管径流速流量1000I水头损失sq(米)(毫米)(米/秒)(升/秒)(米)1662350.8581.983.202.12.02582610450.90142.752.541.55.01093656300.86-60.663.96-2.60.04284605600.90-254.051.75-1.06.0042sqtotal=.049dq=.10======================================================================环号=6闭合差=.004管段号管长管径流速流量1000I水头损失sq(米)(毫米)(米/秒)(升/秒)(米)1656300.8660.663.962.60.04282534400.79-99.732.36-1.26.01263641250.78-38.424.23-2.71.07064463400.90113.212.981.38.0122sqtotal=.049dq=.04======================================================================经过软件的多次迭代,各环的闭合差均小于0.01m,大环1-2-3-10-11-12-13-16-15-14-9-7-8-5-4-1的闭合差:QUOTE,小于允许值1.0m,可满足要求;由平差结果可看出,经过流量的校正,每个管段的管径都满足最小流速和经济流速。网平差结果的校核管网平差的目的在于求出水源节点(二级泵站或水塔)的供水量、各管段中的流量和管径以及全部节点的水压。管网的管径和水泵扬程,按设计年限内最高日最高时的用水量和水压要求决定。但是用水量也是经常变化的,为了核算所定的管径和水泵能否满足不同工作情况下的要求,就必须进行其他用水条件下的计算,已确保经济合理的供水。由于不设置水塔,因此进行消防时管网核算和最不利管段发生故障时的管网核算。在定线时假设了节点16为控制点,该点的地面标高为25.92m,需满足的最小服务水头为20m,则该节点的水压标高为45.92m,然后进行水力计算,由平差算出来的各管段的水头损失(见上平差结果),推算出其他各个节点的水压标高,再算出每个节点的自由水头,比较每个节点的自由水头与要求的最小服务水头(不小于20m),比较自由水头是否满足最小服务水头。计算结果如下表所示:节点数据:从计算结果可知,除控制点外的其他节点的自由水头都大于20m,满足水压要求。可得出节点16就为控制点。以上得出就为各个节点的自由水头和节点水压。(1)最高时二级水泵扬程的计算:设计清水池的地面为23.19m,最低水位高程按安全贮量得出为20.85m。从水厂向管网两条输水管长为313m,最高时每条管中流量为750.725L/s,依此每条输水管径选为1000mm,查得输水管最高时i为0.00101,所以输水管的沿程水头损失为0.00101×313=0.32m,局部水头损失按沿程的10%计算,故输水管的水头损失为0.32×1.1=0.35m。水泵的安全扬程为2m,吸水管长度取20m,其水头损失计算为,沿程水头损失为0.05m,局部水头损失为0.160m,故吸水管的水头损失为0.05+0.160=0.21m.从节点数据表可以看出,所需二级泵站最低供水水压标高为55.47m.所以二级泵站的最高时所需扬程为:QUOTE=55.47+0.35+2+0.21-20.85=37.18m(2)最高时加消防时校核消防时的校核,是以最高时用水量确定的管径为基础,按最高时用水时加上消防时流量进行分配。人口为13.05万人,同一时间发生两次火灾,一次灭火用水量为45L/s从安全和经济角度来考虑,失火点一个放在控制点16,另一个放在离泵站较远处的节点7。消防时除节点16,7附加45L/s的消防流量外,其余各节点的流量与最高时相同。消防时管网所需的总流量为1501.45+90=1591.45L/s管网平差消防校核如下:最高时加消防时的流量分配将以上分配的流量和管径输入平差软件,得出消防时管网平差结果,见下======================================================================迭代次数=12======================================================================环号=1闭合差=-.001管段号管长管径流速流量1000I水头损失sq(米)(毫米)(米/秒)(升/秒)(米)17607001.26486.072.311.76.003624997001.10423.542.091.04.002536576001.27-358.102.84-1.87.0052458610001.32-1038.531.59-.93.0009sqtotal=.061dq=.00======================================================================环号=2闭合差=-.001管段号管长管径流速流量1000I水头损失sq(米)(毫米)(米/秒)(升/秒)(米)16576001.27358.102.841.87.005226368001.17-587.111.96-1.25.002136576001.28-361.572.90-1.90.00534626600.98276.652.051.28.0046sqtotal=.061dq=-.01======================================================================环号=3闭合差=-.001管段号管长管径流速流量1000I水头损失sq(米)(毫米)(米/秒)(升/秒)(米)16576001.28361.572.901.90.005326802001.0934.3510.527.15.208234542501.36-66.9710.29-4.67.069747233501.30-125.426.06-4.38.0350sqtotal=.061dq=.00======================================================================环号=4闭合差=-.005管段号管长管径流速流量1000I水头损失sq(米)(毫米)(米/秒)(升/秒)(米)1626600.98-276.652.05-1.28.004625097001.01390.391.79.91.002333307001.27-489.992.35-.78.001647095001.13221.653.392.41.010954094501.03163.323.261.33.00826662350.95-91.583.93-2.60.0284sqtotal=.092dq=-.03======================================================================环号=5闭合差=-.009管段号管长管径流速流量1000I水头损失sq(米)(毫米)(米/秒)(升/秒)(米)1662350.9591.583.932.60.028426104501.05167.193.412.08.012436563001.00-70.835.28-3.46.04894605600.97-274.612.02-1.22.0045sqtotal=.061dq=-.08======================================================================环号=6闭合差=-.008管段号管长管径流速流量1000I水头损失sq(米)(毫米)(米/秒)(升/秒)(米)16563001.0070.835.283.46.04892534400.88-110.122.83-1.51.01373641250.99-48.816.59-4.23.086644634001.18147.824.902.27.0153sqtotal=.061dq=-.06======================================================================由平差结果的水头损失,由控制点7按消防时所需水压10m,推算出每个节点消防时自由水头,如下表所示:从表格中可以看出,管网各节点的实际自由水头都满足H>10m,符合消防要求。由平差结果可知,消防时最不利管段的水头损失7.15m比最高日用水时2.99m较高,流速也满足,基本能满足消防要求。消防时水压,由节点数据计算表可知所需二级泵站最低供水水压标高为48.69m,其他取不变,则此时所需二级泵站总扬程为H=48.69+0.35+2+0.21-20.85=30.40m<QUOTE=37.18m,所以水泵水压满足消防要求。(3)事故时管网核算设最不利管段1-4断开,70%的设计流量(1051.015L/s)送向管网,管网各节点流量按最高时各节点流量的70%计算。重新分配流量进行平差得出各管段在事故时的水头损失和各个节点的自由水头。如下表所示:流量分配将以上分配的流量和管径输入平差软件,得出事故时管网平差结果,见下======================================================================迭代次数=10======================================================================环号=1闭合差=-.001管段号管长管径流速流量1000I水头损失sq(米)(毫米)(米/秒)(升/秒)(米)1657600.98-277.072.06-1.35.00492636800.42-211.75.30-.19.00093657600.28-78.53.21-.14.001746266001.13319.542.681.68.0053sqtotal=.037dq=-.01======================================================================环号=2闭合差=.000管段号管长管径流速流量1000I水头损失sq(米)(毫米)(米/秒)(升/秒)(米)1657600.2878.53.21.14.00172680200.5517.202.942.00.11643454250.45-22.221.56-.71.03194723350.66-63.141.98-1.43.0227sqtotal=.037dq=.00======================================================================环号=3闭合差=-.004管段号管长管径流速流量1000I水头损失sq(米)(毫米)(米/秒)(升/秒)(米)16266001.13-319.542.68-1.68.00532509700.74283.62.99.51.00183330700.78-300.871.11-.37.00124709500.84165.501.971.40.00845409450.78124.671.98.81.00656662350.45-43.711.01-.67.0154sqtotal=.055dq=-.04======================================================================环号=4闭合差=-.007管段号管长管径流速流量1000I水头损失sq(米)(毫米)(米/秒)(升/秒)(米)1662350.4543.711.01.67.01542610450.67106.981.49.91.00853656300.53-37.541.64-1.08.02874605600.60-170.78.84-.51.0030sqtotal=.037dq=-.09======================================================================环号=5闭合差=-.007管段号管长管径流速流量1000I水头损失sq(米)(毫米)(米/秒)(升/秒)(米)1656300.5337.541.641.08.02872534400.54-67.681.16-.62.00923641250.50-24.761.90-1.22.04914463400.6581.371.62.75.0092sqtotal=.037dq=-.09======================================================================由平差结果的水头损失,由控制点7按事故时所需水压,推算出每个节点消防时自由水头,如下表所示事故时节点的数据从表格中可以看出,管网各节点的实际自由水头都满足H>20m,符合事故时水压的要求。从平差结果可以看出,管段的最大流速为1.13m/s,最小为0.28m/s,主要是管径的大小不同,大管径分担的流量反而小,小管径分担流量反而大,水头损失的最大值8.8m。基本上能满足用户的用水量。事故时,由节点数据计算表可知二级泵站最低供水水压标高为65.56m,清水池的最低水位和吸水管,输水管的水头损失取最高时的,则此时所需二级泵站的总扬程为:H=65.56+0.35+2+0.21-20.85=47.27m>QUOTE=37.18m虽然此时水泵所需的扬程比最高时大一点(相差10.09m),经水泵初选基本上可以兼顾,故计算结果成立,不需再调整管径。同时出现事故时,也可在技术上采取措施,加强当地给水管理部门的检修力度,损坏的管段能迅速修复,使断水产生的损失达到最低限度。故可以降低事故时管网核算要求。因此,由该管网的事故时的核算,该管网的设计管径、水量、水压基本上满足用户的要求。城市公交查询系统的设计与实现目录TOC\o"1-2"\h\z\u摘要 第6章测试与维护第6章测试与维护6.1创建和测试应用程序为了确保本系统能够正常运行,需要在发布之后做一次较全面的测试。现将具体操作及过程举例说明如下:创建和测试应用程序应是交替进行的,既要注意开发的效率也要注意它的稳定性。每编写一个模块,就要对这个模块进行测试,看它能否根据特定的要求工作。及早发现问题,及早解决,否则到最后再来测试的话,难度会大大增加。6.2测试项目在MIS开发过程中采用了多种措施保证软件质量,但是实际开发过程中还是不可避免地会产生差错,系统中通常可能隐藏着错误和缺陷,不经周密测试的系统投入运行,将会造成难以想象的后果,因此系统测试是MIS开发过程中为保证软件质量必须进行的工作。大量统计资料表明,系统测试的工作量往往占MIS开发总工作量的40%以上。因此,我们必须重视测试工作。由于程序中隐藏的缺陷只在特定的环境下才有可靠显露,系统缺陷通常是由于对某些特定情况考虑不周造成的。因此测试不是为了表明程序正确;成功的测试也不是没有发现错误的测试。有意义的软件测试应该是从“破坏”软件系统的角度出发,精心设计最有可以暴露程序系统缺陷的测试方案。因此软件测试的目标应该是以尽可能少的代价和时间找出软件系统中潜在的错误和缺陷。从产品角度看,测试计划中的测试项目包括软件结构中的分系统层、子系统层、功能模块层、程序模块层中的各类模块,从测试本身看,分为单元测试,组合测试,确认测试等。测试对象是随不同阶段而异的,最基本、最初的测试是单元测试,后面的组合测试、确认测试都是以被测过的模块作为测试对象的。单元测试。单元测试也称模块测试或程序测试,单元测试是对每个模块单独进行的,验证模块接口与设计说明书是否一致,对模块的所有主要处理路径进行测试且与预期的结构进行对照,还要对所有错误处理路径进行测试。对源码进行审查,对照设计说明书,表态地检查源程序是否符合功能的逻辑要求,是进行单元测试前的重要工作工。单元测试一般是由程序员完成,也称程序调试。组合测试。组合测试也称集成测试或子系统测试,通常采用自顶向下测试和自底向上测试两种测试方法。组合测试的对象是指已经通过单元测试的模块,不是对零散模块进行单个测试,而是用系统化的方法装配和测试软件系统,是一个严格的过程,必须认真地进行,其计划的产生和单元模块测试的完成日期要协调起来,这种测试应在系统目标机上进行,造成系统应用的环境条件,除了开发部分项目负责人参加以外,还应该有相应系统的用户参加,给评审员进行演示。确认测试。确认测试是对通过组合测试的软件进行的,这些软件已经存于系统目标设备的介质上,确认测试的目的是表明软件是可以工作的,并且符合“软件需求说明书”中规定的全部功能和性能要求。确认测试是按照这些要求定出的“确认测试计划”进行的。测试工作是由一个独立的组织进行,而且测试要从用户的角度出发。系统测试。系统测试是对整体性能的测试,主要解决各子系统之间的数据通信和数据共享问题以及检测系统是否达到用户的实际要求,系统测试的依据是系统分析报告。系统测试应在系统的整个范围内进行,这种测试不只对软件进行,而是对构成系统的硬、软件一起进行。系统测试与建构同时进行或略慢。系统测试需要确认从头到尾的功能正常才算完成,应当尽量避免系统测试延到项目末尾进行。用户验收测试。在系统测试完成后,进行用户的验收测试,它是用户在实际应用环境中所进行的真实数据测试。在具体的测试中,一般应遵循以下原则:由程序设计者之外的人进行测试;测试用例应由两部分组成:输入数据和预期输出结果;应选用不合理的输入数据与非法输入测试;不仅要检验程序是否实现预期功能,还应检查程序是否做了不应该做的工作;集中测试容易出错的程序模块;对程序修改以后,必须重新进行测试。6.3程序改进本系统设计时没有统计每两个站点之间的距离,只统计了从起点到终点的站数,这样就不能得出最短路径,站数多的不一定距离就远,同样站点少的距离不一定近。在乘客查询到自己想要的线路信息后,系统没有提供打印功能,这是本系统以后要着重改的地方。6.4测试方法一般来说,对程序测试有两种测试方法:如果已经知道了软件系统应具有的功能,可通过测试来对每个功能是否都能正常使用;如果知道程序的内部工作过程,可以通过测试来检测程序内部是否按照规格说明书的规定正常进行。前一种方法称为黑盒测试,后一种方法称为白盒子测试。黑盒测试又称为功能测试,白盒子测试又称为结构测试。[4]本系统采用黑盒测试,以下以管理员登陆为例子。6.5测试内容1.登录成功后,显示页面,如图6-1所示:图6-1登录成功显示页面2.登录失败,则显示如下界面,如图6-2所示:图6-2登录失败界面3.如果登录未输入用户名和密码,则显示如下界面,如图6-3所示:图6-3用户名和密码为空提示6.6软件维护软件维护是指在软件运行或维护阶段对软件产品所进行的修改。软件维护是软件生命周期中耗费最多、延续时间最长的活动。[4]根据软件维护的不同原因,软件维护可以分成三种类型:改正性维护,适应性维护,完善性维护。除了上述三种维护之外,还有一类维护活动,称为预防性维护。通常,人们将预防性维护定义为:“把今天的方法学用于昨天的系统以满足明天的需要”。也就是说,采用先进的软件工程方法,对需要维护的软件或软件中的某一部分重新进行设计、编制和测试,提高软件的可维护性和可靠性等,为以后进一步改进软件打下良好基础。6.6.1软件维护的影响因素在软件维护中,影响软件维护工作量的因素主要有以下6种。(1)系统的大小。(2)程序设计语言。(3)系统年龄。(4)数据库技术的应用。(5)先进的软件开发技术。(6)其他一些因素,如应用的类型、数学模型、任务的难度等。6.6.2软件的可维护性软件的可维护性是指软件能够被理解、纠正、适应和完善以适应新环境的难易程度。软件的可维护性受许多因素的影响,在设计、编码和测试过程中稍有疏忽就会降低软件的可维护性,软件配置的好坏对此也有同样的影响[10]。6.6.3提高软件可维护性的方法(1)建立明确的软件质量目标和优先级。(2)使用提高软件质量的技术和工具。(3)进行明确的质量保证审查。为了保证软件的可维护性,有四种类型的软件审查。(4)选择可维护的程序设计语言。(5)改进程序文档。另外,在软件维护阶段利用历史文档,可以大大简化维护工作。大连水产学院本科毕业论文(设计) 结论结论本系统的特色是方便、快速!系统的不足与改进方案:在数据库设计方面,还有待改进,数据库设计也可采用别的形式,比如:我可以用一个字段作为站点字段,另一个字段作为经过该站点的车次字段,我只要找到经过某个站点最多的车次,就可以设计该字段的类型以及长度。那么就可以避免因数据过长而被截断的问题了。系统的智能化程度不高,改进方案是根据起点站、终点站来确定那条路线,给出几种乘车方案。这需要算法的设计!毕业设计的心得体会与收获:历经数个月的毕业设计将近尾声,在这几个月内,体会颇深。从资料查找到课题的设计、分析、数据库的设计、界面的设计、代码的编写、程序的调试等让我深感编写出一个令人满意的系统是那么不容易!也深感自己的知识还很欠缺。应当继续努力,多动手动脑,把ASP.NET弄通。系统在调试过程中经过了无数次的修改,才最终定型的。感到最大的收获就是平时的努力,终于有了收获。内心当中有一种充实感。在设计过程中遇到了不少的麻烦,也烦恼过,也想放弃,但最终还是走下来了。虽然其中有一些困难现在还没有得到解决,但是我却总结了一个比解决这些困难更重要的东西,那就是:遇到困难,我们要做的不是去怕它,而是想法去找寻解决困难的方法。大连水产学院本科毕业论文(设计) 致谢致谢时光飞逝,一转眼我的大学生活就要结束了。这两年我学到了很多很多的知识,是我人生的一个转折。我之所以能取得这些成绩,除了有自己的努力外,在我的学习,生活中还得到了很多人的关心和帮助。在此我要对他们表示衷心的感谢。首先,我要感谢我的毕业指导老师,王老师。在连续数月的毕业设计中,她不遗余力地指导和帮助我。在她孜孜不倦的教诲下,我顺利地完成了毕业设计。王老师对工作认真负责的态度,对学生无私的关怀,使我受益良多。我衷心地感谢她。在这里我还要感谢所有指导过我的老师们,没有你们的培养我无法完成两年的大学学业。还有,我能有今天,是与我父母的辛勤培养分不开的,他们为我付出了一切。我将在以后的学习、工作中再接再厉,尽我最大的努力做到最好来报答父母的养育之恩。大连水产学院本科毕业论文(设计) 参考文献参考文献曹祖圣.吴明哲.VisualC#.NET程序设计经典.北京:科学出版社,2004.P.50-53.宣小平.ASP.NET数据库系统开发实例导航.上海:人民邮电出版社,2003.P.121-130.金银秋.数据库原理与设计.北京:科学出版社,2003.P.201-230.张海藩.软件工程.北京:人民邮电出版社,2002.P.75-80.沃尔森.ASP.NET2.0揭秘(卷1).谭振林.北京:人民邮电出版社.2007-10-1.P.132-138.朱晔.ASP.NET第一步——基于C#和ASP.NET2.0.北京:清华大学出版社,.2007-7-1.P.301-310.谭振林.道不远人——深入解析ASP.NET2.0控件开发.北京:电子工业出版社.2007-9-1.P.125-140.哈特.ASP.NET2.0经典教程——C#篇.孟宪

温馨提示

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

评论

0/150

提交评论