- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JSP电影票预定网站的设计和实现
专 业:
年 级:
学 号:
作 者:
指导老师:
目 录
1 引言 1
2 系统分析 2
2.1 需求分析 2
2.2 可行性分析 3
3 系统设计 3
3.1 总体设计目标 3
3.2 功能模块设计 4
3.3 数据库设计 8
3.4 系统特点 14
4 系统实施 14
4.1 系统运行环境 14
4.2 系统架构设计 15
4.3 相关技术介绍 15
5 系统实现与运行 19
5.1 登录页面的实现 19
5.2 前台页面的实现 20
5.3 后台页面的实现 25
6 结论 26
附录 主要功能代码 30
基于JSP的电影票预订网站的设计
孙晓燕
南京信息工程大学学院系,南京 210044
关键词:B2B(Business to Business)、C2C(Consumer to Consumer)C2B(Consumer to Business) 以及 B2C(Business to Consumer)几种模式,目前占据主流的是 B2B 和 B2C 两种。B2B 主要面向企业,这种平台对性能、安全和服务要求比较高;B2C 直接面向终端的大众消费者。
根据这种现实需要,设计制作一个影城在线售票管理系统便成为一件非常有价值的工作。应用在线售票网站对影城进行管理具有传统管理模式不可比拟的优点,它凭借其信息更新速度快、信息存储量大、安全性高、应用简便等特点为影城的管理带来了极大的方便,发挥越来越重要的作用。因此,越来越多的电影院都想利用动态电子商务的优越性来进行网上售票交易,以减少电影院工作人员大量繁琐的售票工作,避免人们赶到电影院发现票已售完的情况,缩短排队买票的时间。现如今比较成熟的电影票在线售票网站一般以数据库(如MySql、SQL Server)为基础,应用当今最为流行的网络编程语言(如JAVA、ASP语言)共同制作而成。本文也将结合现实需要,设计出一个基于JSP语言、Access数据库管理系统的在线电影票预订网站。
2 系统分析
2.1 需求分析
首先对现有系统进行分析,现有系统是信息的重要来源。分析已有系统的功能和实现,从而确定新系统的设计目标和模型。由于条件有限,调研主要是在网上进行,即通过在网上查看已有的电影票预订网站,注册成为其会员来了解该网站具备的功能。
2.1.1 用户需求
“用户是上帝”,设计网站前应详细了解用户需求,这样才能避免日后因不满足用户需求而造成大量修改。电影票预订网站前台应考虑以下几方面的要求:
用户通过在线注册成为网站的用户,可以获得以下功能:电影浏览,购买电影票,查看订单,修改订单,修改个人信息,评价电影等。
(1)用户注册:只有注册为本网站的会员后才有权限浏览网页。
(2)用户登录:分为普通用户和管理员。身份验证后,普通用户进入网站前台进行信息浏览,管理员进入网站后台进行信息管理。
(3)电影浏览:用户可以一览近期影院上映电影的信息。
(4)电影票预定:在查看电影信息后,用户可以根据个人需求预定电影票,选择方位和购买数量。
(5)修改订单:用户可以查看自己的购物车,确认订单信息,发现有误时,可以删除订单。
(6)修改个人信息:用户的个人信息(如:电话、地址等)变更时,可以在网站前台修改自己的信息。
(7)给电影评价:用户可以在观看电影之后对其做出评价,以供其他网友参考电影是否具有观看价值。
2.1.2 功能性需求
功能性需求分析是指对目标软件系统在功能、行为、性能、设计约束等方面的期望。需求分析是软件设计、实现测试直至维护的主要基础,良好的需求分析可以避免或尽早提出早期的错误,从而降低软件的开发成本,改进软件的质量。需求分析的任务是通过详细调查现实世界要处理的对象,充分了解系统的工作概况,明确各种功能需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变[3]。
本电影票预订网站后台应完成以下任务:
(1)电影信息管理:可以添加、修改新上映电影的信息,电影下档后,亦可删除原来的电影信息。
(2)订单管理:查看订单详情以确认订单或删除订单。
(3)用户管理:查看用户信息,或做删除处理,管理后台。
(4)电影评价管理:查看用户对电影评价信息,可以做删除处理。
系统对数据的安全性、完整性要求表现在:用户信息保密,只有管理员可见(可查),但不能任意修改。确保用户信息安全。此外,电影信息、用户信息必须保证其完整性,防止恶意删改。以下是系统性能需求:
(1)准确性和可靠性高。
(2)页面友好,功能齐全,且可以方便使用。
2.1.3 非功能性需求
(1)用户界面需求:简洁、易用、易懂,友好和谐的用户界面。
(2)硬件需求:Pentium以上计算机
(3)可靠性需求:保证用户在正常使用本系统时,用
您可能关注的文档
- 第1讲-土方规划.ppt
- 第八章-仓库规划和设计.ppt
- 第二次拉伸模冷冲压设计.doc
- 第二讲-人力资源规划.ppt
- 第二节-设计方案的制定.ppt
- 第二章--护理学基本概念.ppt
- 第三讲-大学生党员职业生涯规划.ppt
- 第三节-企业培训的管理流程.ppt
- 第三节-人员培训.ppt
- 第三章-建设方案的研究.ppt
- 年三年级数学下册第三四单元过关检测卷新人教版.docx
- 第十三章轴对称(复习课)1.ppt
- 15.1.2分式基本性质(2).ppt
- 期末冲刺(补全对话30道).docx
- 【华创证券-2025研报】2025年二季报公募基金十大重仓股持仓分析.pdf
- 【港交所-2025研报】景福集团 截至2025年3月31日止年度年报.pdf
- 【天风证券-2025研报】2025中报前瞻:关注预告日至财报日的景气超额.pdf
- 【国金证券-2025研报】连连数字(02598):跨境支付先行者,前瞻布局虚拟资产.pdf
- 【第一上海证券-2025研报】云工场(02512):云工(02512):IDC方案服务商,边缘云业务打造第二成长曲线.pdf
- 【东方证券-2025研报】主动权益基金2025年二季报全解析:重点关注科技医药双主线和中小盘高成长主题基金.pdf
文档评论(0)