面向对象程序设计实训说明书--电影院网上订票系统设计..doc

面向对象程序设计实训说明书--电影院网上订票系统设计..doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 3 中北大学 面向对象程序设计实训 说 明 书 ? 学 院、系: 软件学院 专 业: 软件工程 学 生 班 级: 13140A01 学 生 姓 名: 景贝贝 学 号: 1314011438 设 计 题 目: 电影院网上订票系统设计 起 迄 日 期: 2015年6月29日- 2015年7月10日 指 导 教 师: 杨秋翔 ? ? ?2015 年 7月 8 日 实 训 任 务 书 1.设计目的: 进一步掌握面向对象程序设计的思想和方法,遵照软件工程中软件系统的开发流程,使用JAVA/JAVA WEB完成一个软件系统,在实践中提高分析问题、解决问题的能力,动手编程的能力和团队协作的能力。 2.系统设计内容和要求(包括原始数据、技术参数、条件、设计要求等): 设计内容: 电影院网上订票系统应该包括以下功能: 用户信息、座位信息、订购信息、影片安排信息、放映厅信息等管理工作。 要求: 基于B/S模式,并采用MVC架构,分层合理,最大限度的减少代码冗余。 遵照软件工程规范,严格按照软件系统的开发流程(需求分析,概要设计,详细设计,编码实现,测试)进行。 系统中的数据表设计应在数据库实训的基础上进一步规范合理、高效,尽量减少数据冗余。 最终完成的软件系统应操作简捷,友好,方便,实用。 3.设计工作任务及工作量的要求〔包括课程设计说明书(论文)、图纸、实物样品等〕: (1) 根据设计内容和要求进行需求分析,分析出系统要解决的问题。 (2) 根据需求分析的内容进行概要设计和详细设计,并在小组中合理分工。 (3) 按格式要求,每人根据自己完成的工作写出实训说明书。 实 训 任 务 书 4.自己承担的任务 (1)普通用户的登陆验证 (2)查看电影信息 (3)用户选择电影和座位 (4)用户提交订单,删除订单 5.设计成果形式及要求: 实训说明书? 软件系统 6.工作计划及进度: 2015年 6.29-7.30 需求分析 7.1-7.2 概要设计和详细设计 7.3-7.7 系统实现与测试 7.8 撰写实训说明书 7.9 验收答辩、成绩考核 7.10 上交实训报告 一、需求分析 需求分析包括可行性分析、系统流程图和数据流图,数据字典。可行性分析包括技术可行性、经济可行性和操作可行性。 1.1 可行性分析 1.1.1 技术可行性 根据电影院提出的系统功能、性能及实现系统的各种约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术已较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发的。 由以上分析可知,影院售票系统的开发在技术上是可行的。 1.1.2 经济可行性 电影院具有信息化的处理设施,并且拥有支持本系统的应用平台。因此无需再投入资金购买其他设施。 系统的开发基于本人对程序开发的实践学习而来,电影院无需资金投入,并且软件开发过程投入的成本不高,因此开发经费完全可以接受。 由以上分析可知,影院售票系统在经济上是可行的。 1.1.3 操作可行性 根据系统页面用户可以自动查询影片信息。还可浏览完影片信息以后操作订票、退票等功能。管理员也可以在后台添加、修改并删除影片信息,还可以管理注册用户信息和用户订票信息。 由以上分析可知本系统在操作上也是可行的。 1.2 系统流程图 首先未注册的用户要先注册,注册完了以后输入用户名和密码进入页面。根据网站上的影片信息用户可以选择自己喜欢的电影来订票。然后订票信息会自动存储到后台订票信息数据当中。 本系统的具体流程为如图所示。 系统流程图 1.3 数据流图 本系统的基本模型数据流图为如图所示。 系统基本模型数据流图 系统功能数据流图 1.4数据需求 (1)影片信息:电影名称、导演、演员、电影简介、语言、片场(分钟)、放映日期、时间、价格、票数、 (2)订票信息:电影名称、放映时间、放映大厅、座位号、票价(单价) (3)用户信息:用户名、用户密码、手机号 (4)放映厅信息:放映大厅名字、座位数 1.5数据字典 Film(电影表) 列名 含义 类型 长度 取值范围 filmid 影片编号 Int 4 0-32767 FilmName 电影名称 varchar(20) 20 Director 导演 varchar(10) 10 Language 语言 varchar(10) 10 timeLong 片长(分钟) Int 2 Date 放映日期 varchar(50) 50 0-31 Money 价格 Int 2 0-100 Num

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档