当前位置:首页 > vs2008c#和sql server 2005影院管理系统3 - 图文
实验报告?
课程名称: 信息系统开发实习
实验项目: 影院售票管理系统
专业班级: 软件1102班 实验室号: 综-412 实验组号: F2 实验时间: 13-12-23~14-1-5 批阅时间: 指导教师: 成 绩:
沈阳工业大学实验报告
(适用计算机程序设计类)
实验名称:影院售票管理系统 1.实验目的: (1) 培养学生综合运用所学理论知识分析和解决实际问题的能力。 (2) 培养学生的团队开发意识和工作方式。 (3) 通过课程设计使学生了解和掌握数据库使用系统的开发原理和开发方法,对软件系统开发的全过程有一个初步的认识和实践,增强学生的系统分析、设计、调试能力。 (4) 借助课程设计,对学生进行基本的软件工程训练。 2.实验内容: 1) 2) 3) 4) 学习掌握了数据库的连接和表的创建; 数据库表结构的设计; SQL语言的用法和格式; SQL的select,into,update,delete语句等; 工作量:25% 3. 实验方案(程序设计说明) 1) 算法设计思路 管理员界面 总体: (manager) 会menuStrip1 员 管 理 删除会员 查看会员 (Form3) (muser) 影片查询 影片删除 (movie) (From4) 影片管理 影片添加 (addmovie) 影片修改 (changemovie)
2) 必要的流程图
? 影片添加(addmovie) OdbcCommand con = odbcconn.CreateCommand(); 管理员操作界面 con.CommandText = selectstr; 深入相应信息 检验是否插入成功 con.ExecuteNonQuery() != 0 失败 成功 ? 影片删除(Form4) MessageBox.Show(\插入数据失败!\MessageBox.Show(\插入数据成功!\ if (textBox1.Text == \ if(textBox2.Text==\管理员操作界面 深入相应信息 均已输入 重新输入 OdbcCommand sql = odbcconn.CreateCommand(); 数据库动作,插入数据 sql.CommandText = selectstr; 检验是否删除成功 \FROM movie WHERE id='\+ if (sql.ExecuteNonQuery() == 0) textBox1.Text + \and name='\+ textBox2.Text + MessageBox.Show(\删除 的影片不存在\MessageBox.Show(\删除成功\? 影片修改(changemovie.cs) 管理员操作界面 if (textBox1.Text == \还没有填写影片名称!\深入相应信息 if (textBox2.Text == \还没有填写主要演员!\ if (textBox4.Text == \还没有填写影片票价!\均已输入 重新输入 if (radioButton4.Checked == true) OdbcCommand con = odbcconn.CreateCommand(); 数据库动作,更新数据 con.CommandText = selectstr; UPDATE movie SET kind='\+ kinds + \检验是否更改成功 if (con.ExecuteNonQuery() != 0) 3) ? ? ? ? 数据库动作,插入数据 insert into movie(name,·····,seat) values('\+ textBox1.Text + \+ ······ + \MessageBox.Show(\MessageBox.Show界面设计说明 办理成功\(\办理失败\radioButton:单选按钮,这里有一组选项,您可以从中选择一个且只能选择一个 Label 显示的文本用户不能直接修改 textBox:主要使用它来接收使用者于输入文字信息 comboBox:由一个文本输入控件和一个下拉菜单组成的。可以从一个预先定义的列表里选择一个选项,同时也可以直接在文本框里面输入文本 4) 使用模块
后台管理模块:分为影片管理和会员管理 5) 变量的说明
string selecetstr 数据库定义的字符,进入数据库执行; constr = \; 数据库连接定义的字符; string kinds = \影片类型 OdbcCommand con
4. 实验步骤或程序(经调试后正确的源程序)
(主要步骤和程序代码等。见附件A)
5.程序运行结果
见附件A
6.出现的问题及解决方法:
? 数据库连接问题,无法连接数据库, 解决方法 重新连接配置环境 ? Fill错误。 解决方法:配置数据源 ? SQL语句出现异常,
解决方法:修改SQL语句使其正确
共分享92篇相关文档