您现在正在浏览:首页 > 论文 > 计算机 > 毕业设计-软件工程实训环境的搭建—基于ASP.NET的公交运营调度系统乘务员模块设计

免费下载毕业设计-软件工程实训环境的搭建—基于ASP.NET的公交运营调度系统乘务员模块设计

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:软件工程
  • 适用年级:大学
  • 上传用户:prayblue
  • 文件格式:word+pdf+aspx
  • 文件大小:2.89MB
  • 上传时间:2013-10-18 0:41:16
  • 下载次数:0
  • 浏览次数:27

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介

毕业设计-软件工程实训环境的搭建—公交运营调度系统乘务员模块,共52页,16462字,附完整asp.net源代码、开题报告等
主要内容
我们的这个公交调度系统是由通过驾驶员、调度员对交通、车辆的情况的上报提交来收集到车辆行驶实时数据,然后传送到后台的信息处理中心计算,管理人员就可以了解整体交通状况。通过驾驶员、调度员对交通、车辆的情况的及时上报提交和更新,可以直观的显示公交车辆运行状况,道路拥堵情况。再通过调度员的统领全局的观察和调度给出公交公司科学决策,合理调配车辆,提高车辆利用效率。
各个角色需要完成的功能:
调度员:如果某车站客流量过大,影响正常交通时希望系统也能够进行提示,能够告诉乘务员这个信息,之后调度员能够通过系统看到车站客流量信息,进而进行调度。 当车辆行驶过程中,当车辆发生故障时,乘务员通过系统及时上报后,调度中心可以从系统中了解具体情况,然后及时安排或调度相关车辆前去支援。
乘务员:希望车辆添加自动调节温度的系统,方便了司机乘务员的同时节能减排。  首末班车间要求精准度,希望系统给予准确提示。 当前方路段出现事故,希望调度员给予提示,这样乘务员也好及时提醒乘客换车。 若路上出现胎压不正常情况,根据系统提示原地等待维修或继续运营。
乘客:我希望在我上学前,查询到我乘坐的线路是否通畅,如果有堵车现象,希望可以通过查询换乘的方法,找到一条最合适,最快的到学校的线路,这样我就可以避免因为堵车而迟到了。 平常上下班的时间,希望可以通过系统了解到发车间隔时间、所坐车辆路线是否拥堵、最佳换乘方案等,这样可以节省我上下班花费的时间。
我的明确的项目中的用例有:
用例10.1乘务员执行增开区间车调度通知
用例10.2乘务员执行增开班次调度通知

摘要
系统是一个基于采用B/S模式的软件工程实践平台的实际样例,结合软件工程实践课程的教学特点与教学目标,以项目驱动进行软件系统开发的实践训练。本系统属于开放式、模块化和创新型的软件工程实践体系的子模块,用与实际的软件开发教学。它改变了传统的教学理念,以教师引导组织、学生动手合作、师生互动交流等为特征,培养学生独立分析问题能力、动手能力、团队合作能力和项目管理能力,真正提高学生的工程实践能力。
本样例是开发公交运营调度系统,其设计采用ASP.NET Frame 4.0技术,以Microsoft Visual Studio为前台主要开发工具,后台数据库采用微软强大的关系型数据管理工具SQL Server。
主要实现了调度员、乘务员、管理员的模块功能。乘务员作为重点模块的开发,主要完成了执行调度通知、执行车况、发送通知、查询车俩的子模块功能。
本文主要论述了采用软件工程的方法完成整个软件工程实践平台的开发过程。
关键词:交通运营调度系统;ASP.NET;软件工程实践平台;乘务员;

目录
1 引言 1
1.1研究背景和意义 1
1.2 研究现状 1
1.3 研究主要内容 2
2 相关工具及关键技术简介 4
2.1开发工具简介 4
2.1.1 SQL Server简介 4
2.1.2 Microsoft Visual Studio简介 5
2.1.3 IIS简介 5
2.2相关技术简介 6
2.2.1 B/S结构介绍 6
2.2.2 三层架构 6
2.2.3 ASP .NET 技术和C# 7
3 系统需求分析 10
3.1系统功能模块图 10
3.2角色定义 10
3.2.1调度员 10
3.2.2乘务员 11
3.2.3管理员 11
3.2.4 数据库 11
3.3 系统功能需求 11
3.3.1 乘务员功能需求 11
3.3.2 管理员功能需求 12
3.4 性能需求 13
3.5 用户界面需求 13
3.6 系统开发环境需求 13
3.7 系统环境需求 13
3.7系统功能用例图 14
3.7.1 Login/Logout 14
3.7.2DealAccident 15
3.7.3 Execute 15
3.7.4 Report 16
3.7.5 Inquiry 17
4 系统概要设计 19
4.1系统总体设计 19
4.2系统乘务员模块设计 20
4.2.1 乘务员登录功能 20
4.2.2 乘务员调度通知功能 20
4.2.3 乘务员执行车况功能 21
4.2.4乘务员报告信息 21
4.2.5 乘务员查询行车信息 22
4.3系统管理员模块设计 23
4.3.1 管理员登陆功能 23
4.3.2 管理员用户管理功能 23
4.4 系统活动图 23
4.4.1管理员登录活动图 23
4.4.2乘务员执行调度通知活动图 24
4.5 数据库 25
4.5.1 部分详细数据库说明 25
5 系统实现 30
5.1 环境搭建 30
5.1.1 创建工程 30
5.1.2 建立与数据库的关系 30
5.2 系统界面设计实现 31
5.2.1 系统登录界面 31
5.2.2 乘务员系统界面 31
5.2.2 乘务员调度通知界面 32
5.2.3 乘务员执行车况界面 33
5.2.4 乘务员报告信息界面 33
5.2.5 乘务员查询运行状态界面 34
5.3 登陆模块功能 35
6 系统测试 37
6.1 系统模块测试 37
6.2 系统功能测试和功能测试工具 37
6.3系统性能测试 38
7 结论和建议 39
7.1结论 39
7.2建议 39
参考文献 40
附 录 41
致  谢 44

研究主要内容
本系统主要可以主要研究一下内容:公交调度系统与公交工作人员之间如何进行交互的。如乘务员执行收到的各项调度通知,如乘务员执行增开班次、乘务员执行甩站调度通知、乘务员执行绕行调度通知;乘务员执行收到的调度员的各种安排,如乘务员执行发动机异常时调度员的安排,乘务员燃油量状况异常调度的安排,乘务员执行车门故障时调度员安排,乘务员执行胎压异常状况时调度员的安排;还有乘务员报告乘各种状况,如务员报告路面事故,乘务员报告大型活动,乘务员报告车站客流量,乘务员报告路面拥堵解除,乘务员查询行车信息。
学生通过查看公交运行系统体验完整的软件工程开发流程。学生需要按照软件工程开发流程来完成需求要求的各项功能,最终完成软件工程实践课程的学习体会到软件工程的实质性开发的思想。教师通过使用根据公交运营调度系统的开发模块和完备的需求分析及其说明,来有效的、有一定衡量标准的查看评判学生的任务完成情况,还可根据此公交运营调度程序按照学生平时任务完成情况和最终项目完成情况评定学生成绩。从学生角度看公交运营调度系统开发完备,学生准备好相应的编程素材和范例,使课程学习更加的系统,学习任务更加具体,课程学习更加的容易上手。从教师角度看使用交运营调度系统,能使教学更加生动系统,让老师更清晰便捷的了解学生的课程学习情况和任务完成情况,更加透彻的评定学生成绩。

资料文件预览
共29文件夹,245个文件,文件总大小:28.49MB,压缩后大小:2.89MB
  • 毕业设计-软件工程实训环境的搭建—基于ASP.NET的公交运营调度系统乘务员模块设计
    • 软件工程实训环境的搭建—基于ASP.NET的公交运营调度系统乘务员模块设计
      • BUS
        • Account
          • Manager
            • aspxAccountManager.aspx  [2.20KB]
            • csAccountManager.aspx.cs  [597.00B]
            • csAccountManager.aspx.designer.cs  [791.00B]
          • Trainman
            • aspxActivitiesInfo.aspx  [1.38KB]
            • csActivitiesInfo.aspx.cs  [1.03KB]
            • csActivitiesInfo.aspx.designer.cs  [1.45KB]
            • aspxActivityReport.aspx  [2.75KB]
            • csActivityReport.aspx.cs  [1.68KB]
            • csActivityReport.aspx.designer.cs  [3.68KB]
            • aspxAdd.aspx  [2.10KB]
            • csAdd.aspx.cs  [2.67KB]
            • csAdd.aspx.designer.cs  [3.65KB]
            • aspxAddClass.aspx  [1.84KB]
            • csAddClass.aspx.cs  [1.87KB]
            • csAddClass.aspx.designer.cs  [3.65KB]
            • aspxBlockReleaseReport.aspx  [1.82KB]
            • csBlockReleaseReport.aspx.cs  [1.63KB]
            • csBlockReleaseReport.aspx.designer.cs  [1.44KB]
            • aspxBlockReport.aspx  [2.27KB]
            • csBlockReport.aspx.cs  [1.65KB]
            • csBlockReport.aspx.designer.cs  [3.30KB]
            • aspxDispatch.aspx  [295.00B]
            • csDispatch.aspx.cs  [341.00B]
            • csDispatch.aspx.designer.cs  [460.00B]
            • aspxDoorTrouble.aspx  [2.21KB]
            • csDoorTrouble.aspx.cs  [2.75KB]
            • csDoorTrouble.aspx.designer.cs  [3.67KB]
            • aspxEnginTrouble.aspx  [2.21KB]
            • csEnginTrouble.aspx.cs  [2.75KB]
            • csEnginTrouble.aspx.designer.cs  [3.35KB]
            • aspxGasTrouble.aspx  [2.21KB]
            • csGasTrouble.aspx.cs  [2.77KB]
            • csGasTrouble.aspx.designer.cs  [3.35KB]
            • aspxLineResearch.aspx  [2.19KB]
            • csLineResearch.aspx.cs  [1.03KB]
            • csLineResearch.aspx.designer.cs  [3.74KB]
            • aspxMyTroubles.aspx  [1.35KB]
            • csMyTroubles.aspx.cs  [1.04KB]
            • csMyTroubles.aspx.designer.cs  [1.42KB]
            • aspxPass.aspx  [1.71KB]
            • csPass.aspx.cs  [1.85KB]
            • csPass.aspx.designer.cs  [3.65KB]
            • aspxRound.aspx  [1.72KB]
            • csRound.aspx.cs  [1.86KB]
            • csRound.aspx.designer.cs  [3.65KB]
            • aspxTemperatureTrouble.aspx  [2.24KB]
            • csTemperatureTrouble.aspx.cs  [2.79KB]
            • csTemperatureTrouble.aspx.designer.cs  [3.36KB]
            • aspxTrafficInfo.aspx  [1.37KB]
            • csTrafficInfo.aspx.cs  [1.03KB]
            • csTrafficInfo.aspx.designer.cs  [1.44KB]
            • aspxTrafficReport.aspx  [2.51KB]
            • csTrafficReport.aspx.cs  [1.65KB]
            • csTrafficReport.aspx.designer.cs  [3.30KB]
            • masterTrainman.Master  [732.00B]
            • csTrainman.Master.cs  [346.00B]
            • csTrainman.Master.designer.cs  [1.42KB]
            • aspxTrainmanHost.aspx  [3.98KB]
            • csTrainmanHost.aspx.cs  [2.59KB]
            • csTrainmanHost.aspx.designer.cs  [2.68KB]
            • aspxTyreTrouble.aspx  [2.20KB]
            • csTyreTrouble.aspx.cs  [2.75KB]
            • csTyreTrouble.aspx.designer.cs  [3.35KB]
            • configweb.config  [240.00B]
          • Yardman
            • aspxActivity.aspx  [1.59KB]
            • csActivity.aspx.cs  [731.00B]
            • csActivity.aspx.designer.cs  [1.42KB]
            • aspxAdd.aspx  [3.19KB]
            • csAdd.aspx.cs  [1.43KB]
            • csAdd.aspx.designer.cs  [3.40KB]
            • aspxAddClass.aspx  [5.04KB]
            • csAddClass.aspx.cs  [1.50KB]
            • csAddClass.aspx.designer.cs  [4.46KB]
            • aspxBlock.aspx  [1.57KB]
            • csBlock.aspx.cs  [716.00B]
            • csBlock.aspx.designer.cs  [1.42KB]
            • aspxDispatch.aspx  [295.00B]
            • csDispatch.aspx.cs  [341.00B]
            • csDispatch.aspx.designer.cs  [460.00B]
            • aspxGasTrouble.aspx  [1.45KB]
            • csGasTrouble.aspx.cs  [869.00B]
            • csGasTrouble.aspx.designer.cs  [2.05KB]
            • aspxPass.aspx  [278.00B]
            • csPass.aspx.cs  [337.00B]
            • csPass.aspx.designer.cs  [456.00B]
            • aspxRound.aspx  [280.00B]
            • csRound.aspx.cs  [338.00B]
            • csRound.aspx.designer.cs  [457.00B]
            • aspxSearch.aspx  [1.84KB]
            • csSearch.aspx.cs  [717.00B]
            • csSearch.aspx.designer.cs  [1.42KB]
            • aspxTraffic.aspx  [1.58KB]
            • csTraffic.aspx.cs  [726.00B]
            • csTraffic.aspx.designer.cs  [1.42KB]
            • aspxTrouble.aspx  [1.50KB]
            • csTrouble.aspx.cs  [714.00B]
            • csTrouble.aspx.designer.cs  [1.42KB]
            • configweb.config  [232.00B]
            • masterYardman.Master  [806.00B]
            • csYardman.Master.cs  [342.00B]
            • csYardman.Master.designer.cs  [1.73KB]
            • aspxYardmanHost.aspx  [1.26KB]
            • csYardmanHost.aspx.cs  [1.90KB]
            • csYardmanHost.aspx.designer.cs  [1.76KB]
          • aspxChangePassword.aspx  [4.37KB]
          • csChangePassword.aspx.cs  [341.00B]
          • csChangePassword.aspx.designer.cs  [804.00B]
          • aspxChangePasswordSuccess.aspx  [520.00B]
          • csChangePasswordSuccess.aspx.cs  [348.00B]
          • csChangePasswordSuccess.aspx.designer.cs  [465.00B]
          • aspxLogin.aspx  [3.58KB]
          • csLogin.aspx.cs  [630.00B]
          • csLogin.aspx.designer.cs  [4.08KB]
          • aspxRegister.aspx  [5.09KB]
          • csRegister.aspx.cs  [905.00B]
          • csRegister.aspx.designer.cs  [1.12KB]
          • configWeb.config  [698.00B]
        • App_Data
          • Alcohol的文件格式ASPNETDB.MDF  [10.00MB]
          • ldfaspnetdb_log.ldf  [504.00KB]
          • Alcohol的文件格式SimpleBUS.mdf  [3.00MB]
          • ldfSimpleBUS_log.ldf  [1.00MB]
        • Backup
          • Account
            • Manager
              • aspxAccountManager.aspx  [1.15KB]
              • csAccountManager.aspx.cs  [448.00B]
              • csAccountManager.aspx.designer.cs  [1.10KB]
            • Trainman
              • aspxTrainmanHost.aspx  [385.00B]
              • csTrainmanHost.aspx.cs  [346.00B]
              • csTrainmanHost.aspx.designer.cs  [465.00B]
            • Yardman
              • aspxAccident.aspx  [1.92KB]
              • csAccident.aspx.cs  [341.00B]
              • csAccident.aspx.designer.cs  [793.00B]
              • aspxAdd.aspx  [5.26KB]
              • csAdd.aspx.cs  [512.00B]
              • csAdd.aspx.designer.cs  [5.49KB]
              • aspxAddClass.aspx  [5.45KB]
              • csAddClass.aspx.cs  [517.00B]
              • csAddClass.aspx.designer.cs  [5.50KB]
              • aspxDispatch.aspx  [295.00B]
              • csDispatch.aspx.cs  [341.00B]
              • csDispatch.aspx.designer.cs  [460.00B]
              • aspxGasTrouble.aspx  [1.45KB]
              • csGasTrouble.aspx.cs  [869.00B]
              • csGasTrouble.aspx.designer.cs  [2.05KB]
              • aspxPass.aspx  [278.00B]
              • csPass.aspx.cs  [337.00B]
              • csPass.aspx.designer.cs  [456.00B]
              • aspxRound.aspx  [280.00B]
              • csRound.aspx.cs  [338.00B]
              • csRound.aspx.designer.cs  [457.00B]
              • configweb.config  [200.00B]
              • masterYardman.Master  [799.00B]
              • csYardman.Master.cs  [346.00B]
              • csYardman.Master.designer.cs  [1.42KB]
              • aspxYardmanHost.aspx  [1.27KB]
              • csYardmanHost.aspx.cs  [5.03KB]
              • csYardmanHost.aspx.designer.cs  [1.76KB]
            • aspxChangePassword.aspx  [4.37KB]
            • csChangePassword.aspx.cs  [341.00B]
            • csChangePassword.aspx.designer.cs  [804.00B]
            • aspxChangePasswordSuccess.aspx  [520.00B]
            • csChangePasswordSuccess.aspx.cs  [348.00B]
            • csChangePasswordSuccess.aspx.designer.cs  [465.00B]
            • aspxLogin.aspx  [2.76KB]
            • csLogin.aspx.cs  [558.00B]
            • csLogin.aspx.designer.cs  [1.08KB]
            • aspxRegister.aspx  [5.95KB]
            • csRegister.aspx.cs  [905.00B]
            • csRegister.aspx.designer.cs  [1.12KB]
            • configWeb.config  [533.00B]
          • App_Data
            • Alcohol的文件格式ASPNETDB.MDF  [10.00MB]
            • ldfASPNETDB_log.ldf  [504.00KB]
          • Properties
            • csAssemblyInfo.cs  [1.36KB]
          • Styles
            • 瀑布式表格文件Site.css  [4.36KB]
          • csprojBUS.csproj  [10.40KB]
          • userBUS.csproj.user  [1.06KB]
          • aspxDefault.aspx  [1.43KB]
          • csDefault.aspx.cs  [327.00B]
          • csDefault.aspx.designer.cs  [776.00B]
          • asaxGlobal.asax  [87.00B]
          • csGlobal.asax.cs  [1.16KB]
          • csMessageBox.cs  [2.89KB]
          • masterSite.Master  [1.65KB]
          • csSite.Master.cs  [335.00B]
          • csSite.Master.designer.cs  [1.44KB]
          • configWeb.config  [2.20KB]
          • configWeb.Debug.config  [1.25KB]
          • configWeb.Release.config  [1.31KB]
          • sitemapWeb.sitemap  [3.55KB]
        • bin
          • 动态链接库BUS.dll  [50.00KB]
          • 3Com PalmPilot数据库文件BUS.pdb  [157.50KB]
        • BUS
        • DBOps
          • csDataBase.cs  [4.01KB]
          • csDBOperator.cs  [4.61KB]
          • csDBUpdate.cs  [10.77KB]
        • images
          • GIF图像文件login_03.gif  [5.68KB]
          • GIF图像文件login_05.gif  [4.53KB]
          • GIF图像文件login_09.gif  [41.96KB]
          • GIF图像文件login_11.gif  [213.00B]
          • GIF图像文件login_13.gif  [715.00B]
          • GIF图像文件login_16.gif  [1.79KB]
          • GIF图像文件login_18.gif  [672.00B]
          • GIF图像文件logo.gif  [43.33KB]
        • obj
          • Debug
            • TempPE
            • 文本文档BUS.csproj.FileListAbsolute.txt  [412.00B]
            • cacheBUS.csprojResolveAssemblyReference.cache  [3.07KB]
            • 动态链接库BUS.dll  [54.00KB]
            • 3Com PalmPilot数据库文件BUS.pdb  [147.50KB]
            • cacheDesignTimeResolveAssemblyReferencesInput.cache  [9.52KB]
          • Release
            • TempPE
            • 文本文档BUS.csproj.FileListAbsolute.txt  [237.00B]
            • 动态链接库BUS.dll  [50.00KB]
            • 3Com PalmPilot数据库文件BUS.pdb  [157.50KB]
            • cacheDesignTimeResolveAssemblyReferencesInput.cache  [9.52KB]
        • Properties
          • csAssemblyInfo.cs  [1.36KB]
        • Scripts
        • Styles
          • 瀑布式表格文件login.css  [2.55KB]
          • 瀑布式表格文件Site.css  [6.87KB]
        • _UpgradeReport_Files
          • 瀑布式表格文件UpgradeReport.css  [2.18KB]
          • xsltUpgradeReport.xslt  [21.73KB]
          • PNG图像文件UpgradeReport_Error.png  [397.00B]
          • PNG图像文件UpgradeReport_Information.png  [338.00B]
          • PNG图像文件UpgradeReport_Success.png  [381.00B]
          • PNG图像文件UpgradeReport_Warning.png  [292.00B]
        • csprojBUS.csproj  [18.78KB]
        • userBUS.csproj.user  [1.06KB]
        • slnBUS.sln  [895.00B]
        • suoBUS.suo  [48.50KB]
        • csDataBase.cs  [1.20KB]
        • csDBOperator.cs  [3.75KB]
        • aspxDefault.aspx  [1.57KB]
        • csDefault.aspx.cs  [844.00B]
        • csDefault.aspx.designer.cs  [776.00B]
        • asaxGlobal.asax  [87.00B]
        • csGlobal.asax.cs  [13.55KB]
        • csMessageBox.cs  [3.07KB]
        • masterSite.Master  [1.48KB]
        • csSite.Master.cs  [335.00B]
        • csSite.Master.designer.cs  [1.50KB]
        • 超文本文档UpgradeLog.htm  [63.18KB]
        • xmlUpgradeLog.XML  [26.33KB]
        • configweb.config  [2.25KB]
        • configWeb.Debug.config  [1.25KB]
        • configWeb.Release.config  [1.31KB]
        • sitemapWeb.sitemap  [3.55KB]
      • Microsoft Word文档软件工程实训环境的搭建—基于ASP.NET的公交运营调度系统乘务员模块设计.doc  [2.21MB]
      • Adobe Acrobat可导出文档格式文件中期检查表.pdf  [3.27KB]
      • Adobe Acrobat可导出文档格式文件开题报告.pdf  [5.50KB]
      • Adobe Acrobat可导出文档格式文件成绩单.pdf  [2.30KB]
      • Adobe Acrobat可导出文档格式文件答辩记录单.pdf  [2.37KB]
      • Adobe Acrobat可导出文档格式文件进度报告.pdf  [9.48KB]
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部