软件工程设计实验报告.docVIP

  • 194
  • 0
  • 约7.58千字
  • 约 19页
  • 2018-06-06 发布于江西
  • 举报
软件工程设计实验报告.doc

课程设计报告 (2013 -- 2013年度第 二 学期) 名 称: 软件工程课程设计 题 目: 火车站售票系统 院 系: 计算机系 班 级: 学 号: 学生姓名: 指导教师: 宋雨,陈晴,王德文 设计周数: 2周 成 绩: 日期:2013年 6 月 21 日 《软件工程》课程设计 任 务 书 一、 目的、要求 通过该课程设计要使学生树立起强烈的工程化意识,用工程化思想和方法开发软件。切实体会出用软件工程的方法开发系统与一般程序设计方法的不同之处,学生在对所开发的系统进行软件计划、需求分析、设计的基础上,实现并测试实际开发的系统。通过一系列规范化软件文档的编写和系统实现,使学生具实际、设计、的基本能力。《) 1 软件计划、软件需求分析、软件设计,制定出软件测试计划,软件测试用例 第1周 要求上机前做好充分的文档准备 2 各模块录入、编码、编译及单元测试 第2周的第1、2天 3 联调及整体测试, 第2周的第3、4天 4 验收,学生讲解、演示、回答问题 第2周的第5天 四、 设计成果要求 1.至少提交4个文档,包括软件计划、软件需求规格说明书、软件设计说明书、软件测试计划,要求文档格式规范、逻辑性强(可参考《《》设计的环节 设计正文 可行性分析报告 项目简介 项目目标 随着社会的发展、网络的普及,生活中有许许多多的事情可以通过网络解决。比如在网上查询火车票以及预订火车票等等。然而网上预订火车票预订系统诞生了,开发火车票预订系统主要是帮助人们 能够及时购买火车票,查询火车出发时间,节约人们的时间和精力。 系统的简要描述,主要功能 用户可以在本系统查询票价、余票,然后通过注册登录进行预订车票,若没有登录则不能预订车票和查看我的订单。一般的用户可以通过本网站选择出发地点和到达地点来查询车票,然后进行车票预订,用户还可以通过我的订单来进行对预订的车票进行退票和查询自己预订的车票详细信息。 对现有系统的分析 处理流程和数据流程(系统流程图) 对现有系统的其他说明 本软件在开发过程中,分为技术实现与使用软件说明书两大部分,这两部分都有它的重要之处,若技术支持出现故障或疑难问题无法解决、程序开发出现偏差,程序严重错误而不解的,会影响开发软件的进度和该软件不能按期完成。若软件说明书陈述出现问题,那出现部分描述含糊不清,则会影响该软件的完整性与可继承性。 技术可行性分析 开发工具:Microsoft Visual Studio 2008 数据库环境:MySQL 系统环境:Win7。 系统实现依靠相对比较熟悉的C++语言和MySQL数据库系统,其基本操作实质还是对数据库进行添加、删除、查找等操作。 经济可行性分析 本系统所用到的应用软件、硬件系统都易于获得。因此,开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的角度来看,该系统可行。 社会因素可行性分析 法律因素 因为此系统不仅为人们提供了快捷的服务,更重要的是可以在足不出户的情况下就能够解决购买火车票的问题,它使得中国的订票系统更加理性化也更加人性化,且该项目为独立开发,在技术上没有使用任何现有的软件与方法。所以在法律上具有可行性。 用户使用可行性 中国旅客多,而选择铁路的更是多数,故应需求而言,符合基本要求;网络订购系统比窗口排队等票方便快捷,为大众节约时间精力,符合人情;网络已成为现代的代步工具,足不出户即可定多事,符合实际;订购系统为免费注册账户,经济实惠。具有可行性。 可供选择的方案 我曾想过B/S(Browser/Server)结构即浏览器和服务器结构,采用.net实现。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。但由于不熟悉SSH(Stucts+Spring+Hibernate)框架 软件需求规格说明书(SRS) 需求概述 给出软件需求的摘要和简单描述 一般的用户可以通过本网站选择出发地点和到达地点来查询车票,然后进行车票预订,用户还可以通过我的订单来进行对预订的车票进行退票和查询自己预订的车票详细信息。 用户可实现的功能有:登陆、注册、车票的预订、车票的余票查询、

文档评论(0)

1亿VIP精品文档

相关文档