湖南软件职业学院毕业设计(作业)
graderank portrait portraitname regtime
int varchar varchar varchar No 会员权限 头像地址 头像名 注册时间 影片信息表主要用来保存影片信息。结构如表3-2所示
表3-2 影片信息表
字段名 mid moviename abstracts time peice
订单表主要用来保存订单信息。结构如表3-3所示
表3-3 订单表
字段名 bookid mid seat price username time equipment ipaddress
数据类型 int int varchar double varchar varchar varchar varchar 是否为空 No No No No 是否主键 Yes 描述 数据类型 int varchar varchar varchar double 是否为空 No No No No No 是否主键 Yes 描述 影片ID 影片标题 内容简介 开始时间 售票价格 - 21 -
湖南软件职业学院毕业设计(作业)
评论表主要用来保存用户评论信息。结构如表3-4所示
表3-4 评论表
字段名 cid mid uid time comment
消费记录表主要用来保存用户消费记录。结构如表3-5所示
表3-5 消费记录表
字段名 rid username record price time
管理员信息表主要用来保存管理员信息。结构如表3-6所示
表3-6 管理员信息表
字段名 username password 数据类型 varchar varchar 是否为空 No No 是否主键 Yes 描述 管理员帐号 管理员密码 数据类型 int varchar varchar double varchar 是否为空 No No No No No 是否主键 Yes 描述 记录编号 用户名 消费类型 消费金额 时间 数据类型 int int int varchar varchar 是否为空 No No No 是否主键 Yes 描述 评论编号 影片编号 会员编号 评论时间 评论内容 - 22 -
湖南软件职业学院毕业设计(作业)
3.5数据库搭建Struts2 + Hibernate
数据库搭建Struts2+Hibernate,Struts负责显示层和中间业务层,Hibernate负责持久层,这个结构是较流行的Java Web应用程序架构。
相应配置文件如下:web.xml:
xsi:schemaLocation=\http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd\ id=\ version=\> sPrepareAndExecuteFilter
- 23 -
湖南软件职业学院毕业设计(作业)
部分struts.xml:
\ Struts Configuration 2.0//EN\
\-2.0.dtd\>
text/plain inputStream
method=\>
- 24 -
湖南软件职业学院毕业设计(作业)
第四章 详细设计与实现
系统详细设计的任务是再系统总体设计的指导下,对系统个组成部分进行细致具体的物理设计,使系统总体设计阶段所作的各种决定具体化。在详细设计阶段,主要完成如下工作:代码设计,界面设计,前后台的设计等。
本系统由:用户登录注册模块(登录、注册、找回密码)、个人中心模块、评论模块
4.1网站首页
本网站首页简约大方,其作用是整体的展示了本在线预定网站的主题内容及影片的展示,布局简洁明了,易于用户订票。首页分为上中下三个部分,上部分是主导航栏,用户可以通过此处进入个人中心、订单中心和登出操作。中间部分为影片展示,影片展示部分为正在热播的影片和介绍。下部分是网站信息。网站首页如图4-1所示:
图4-1 网站首页图
- 25 -