1、1组长:王润森组员:尹佩珊、谢楚璇、吴绮玲完成日期:2013 年 12 月 10 日星期二电影订票系统2目录1 系统使用说明及软件基本功能 .31.1 用户 .31.1.1 用户注册 .31.1.2 用户登陆 .41.1.3 浏览电影 .41.1.4 用户资料管理 .51.1.5 浏览电影简介 .61.1.6 观看预告片 .71.1.7 订购电影 .81.2 管理员 .91.2.1 后台用户登录 .91.2.2 后台管理员主页 .91.2.3 增加电影 .101.2.4 更新电影页面 .111.2.5 删除电影 .131.2.6 座位管理 .141.2.7 现场订票 .151.2.8 插入预告
2、片 .161.3 功能结构图 .172 数据库设计 .182.1 数据字典 .182.1.1 数据项 .182.1.2 数据结构 .202.2 结构设计 .202.2.1 概念结构设计 .202.2.2 逻辑结构设计 .212.2.3 物理结构设计 .213 关键代码描述 .263.1 动态生成上映电影信息 .263.2 选座窗口使用 DATAGRIDVIEW 控件显示座位信息 .263.3 控制电影排期时间,避免冲突 .263.4 模拟交易过程 .284 系统报告测试 .284.1 存在问题以及解决方案 .284.2 不足 .305 小组详细分工 .3031 系统使用说明及软件基本功能1.1
3、 用户1.1.1 用户注册功能介绍:为用户提供一个注册会员的友好界面。使用说明:输入注册信息,包括用户名,用户密码,昵称,性别,邮箱,手机号码,邮箱,QQ号码。输入完成后点注册按钮完成注册。如果信息填写的格式不对,则无法完成注册,并返回提示信息。图 1-1-1 用户注册界面41.1.2 用户登陆功能介绍:为用户提供一个登录界面。使用说明:输入帐号、密码均正确,才登录成功,否则登录失败,若用户名或者密码为空,则返回提示信息。图 1-1-2 用户登录界面1.1.3 浏览电影功能介绍:通过一个友好的欢迎界面显示可订票的电影信息,待上映的电影信息等。使用说明:电影按时间先后进行排列,用户可以了解各电影
4、的放映顺序。页面左上角显示订票入口和修改个人信息入口。5图 1-1-3 电影的界面1.1.4 用户资料管理功能介绍:为用户提供修改个人资料的界面使用说明:此界面提供用户个人信息(包括用户名,用户密码,昵称,性别,邮箱,手机号码,邮箱,QQ 号码)的完善与修改。用户密码采用的是 MD5 加密算法,修改密码时会弹出密码修改对话框,用户需要输入原始密码,新密码,还要进行新密码确认,若原始密码错误,则返回提示信息并无法进行密码修改。 6图 1-1-4 用户资料管理界面1.1.5 浏览电影简介功能介绍:为用户提供一个电影简介的页面,用户可以选择订购该影片,购买的票数,放映时间,放映厅都会在此页面显示。使
5、用说明:用户可以查看电影库中所正在上映电影的介绍(包括导演,主演,时长,语言,类型,上映时间,票价,简介) ,可以在线订购。当用户点击选票按钮时,用户将被转到所选电影订购页面。7图 1-1-5 电影简介界面1.1.6 观看预告片功能介绍:为用户提供观看预告片功能。使用说明:点击此按钮,用户可以观看电影的预告片,以此决定是否购票。8图 1-1-6 观看预告片1.1.7 订购电影功能介绍:为用户提供选择观看座位,订购电影票的界面。使用说明:用户可以选择灰色座位,红色座位表示不可选,黄色座位表示已选。点击确认购买时,当用户选择完之后,将被转到售票处结算,并自动扣除金额。完成支付后,用户会收到支付成功
6、短信,可凭借短信到前台取票。用户可点击取消订座按钮取消订座,但无法取消别人所订的票。9图 1-1-7 电影订票界面1.2 管理员1.2.1 后台用户登录功能介绍:后台用户即系统管理员,系统管理员将通过专有的入口登录到该系统,对用户不可见。使用说明:管理员通过输入账号、密码进入系统管理界面,成功登陆之后,可对电影票的信息进行操作、管理及对电影进行更新等操作。1.2.2 后台管理员主页功能介绍:为管理员提供一个对电影信息的综合管理平台使用说明:电影按时间先后进行排列,管理员可以了解各电影的放映顺序,每部电影下方均提供10更新和删除入口。页面左上角显示现场购票入口、修改个人信息入口和增加电影入口。图 1-2-1 管理员界面1.2.3 增加电影功能介绍:为管理员提供一个增加电影的界面使用说明:点击“增加电影”按钮进入该页面,填写电影的详细信息,上传电影海报,点击下方“增加”按钮即可成功增加一部电影。