系统管理开发毕业论文.doc_第1页
系统管理开发毕业论文.doc_第2页
系统管理开发毕业论文.doc_第3页
系统管理开发毕业论文.doc_第4页
系统管理开发毕业论文.doc_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息管理系统开发毕业论文学号:200830201229 姓名:李宁 教师:孟祥伟 系别:信息网络系 08V2 时间:2010年9月1日 一 酒店管理系统项目制作的目的及意义1.项目制作的目的对于学习信息管理系统开发这门课程的教学应达到以下学习目标:l 要求达到熟练掌握.NET的基本结构以及C#语言的基本知识和技能;l 基本掌握面向对象程序开发的基本思想和方法;l 掌握系统设计中引用的各控件的使用方法;l 能够利用所学的基本知识和技能,进行电子相册的设计;2.项目制作的意义实践实训是对我们高职院校大学生能力提高的重要的环节,他帮助我们全面牢固地掌握课堂教学内容,培养我们的实践操作和实际动手能力,锻炼了我们的分析解决实际问题的能力,对于提高我们的实际动手能力具有很重要的意义。信息管理系统开发酒店管理系统是一门实用性和实践性很强的科目,必须加强实践性的训练,是我们这一门课程极为重要的环节。除去平日的理论学习,特安排设计课程设计时间,进一步锻炼了我们的实际动手能力。这次实训的目的是通过本次的实训提高我们大学生的动手能力和操作能力,使我们尽快的去适应社会,改变自己的能力。二 酒店管理系统功能介绍及制作流程图1.酒店管理系统功能简介 通过不同身份的用户登录使用该系统不同的功能进行高效准确的管理,然而管理拥有最高的权限,可以修改数据库中的内容对数据库起到一定的维护管理作用;对于普通用户使用本系统,只享有使用的权限而无修改的权限;本系统还有一个最重要的功能就是可以在线QQ进行及时通信,以更好的为本酒店管理系统服务,提高了工作效率。 这个项目的功能依据酒店工作流程进行了开发,非常适合服务行业的发展需求。酒店管理系统主要包括三大方面的功能:前台管理(如:客户信息管理、财务管理)菜库管理员工管理等,这为一酒店管理进行了荆条有序的管理,这为发展提供了方便。 不仅仅如此,本系统还提供了强大的系统维护功能,这样增强了系统的安全性和可用性。它的功能体现在强大的系统备份和网络搜索工具。 2.管理系统制作流程图登录进入系统菜单设置、退出客户管理数据查询数据修改数据管理网络工具系统设置数据报表三 酒店管理系统各功能模块的制作过程1. 登录界面及功能代码代码如下:namespace WindowsFormsApplication1 public partial class login : Form public login() InitializeComponent(); SqlConnection con; DataSet ds; SqlDataAdapter da; public static string strUser; public static string strPassword; private void login_Load(object sender, EventArgs e) Class1 cl = new Class1(); string str = select 用户名,角色 from 用户表; con = new SqlConnection(cl.connection(); da = new SqlDataAdapter(str,con); ds = new DataSet(); da.Fill(ds); for (int i = 0; i 0) MemoryStream stream = new MemoryStream(buffByte, true); stream.Write(buffByte, 0, buffByte.Length); image = new Bitmap(stream); stream.Close(); myConnection.Close(); myConnection.Close(); return image; private void button4_Click_1(object sender, EventArgs e) put_photo(openFileDialog1.FileName.Trim(), comboBox1.Text.Trim();/调用put_photo函数把combox中的学号对应的打开的文件添加到数据库中 MessageBox.Show(照片添加成功!); private void button2_Click(object sender, EventArgs e) Close(); private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) Class1 cl = new Class1(); string str = select 用户名,照片 from 用户表; pictureBox1.Image = get_photo(comboBox1.Text.Trim(); con = new SqlConnection(cl.connection(); con.Open(); SqlCommand com = new SqlCommand(str,con); com.ExecuteNonQuery(); con.Close(); 2. 系统菜单代码及图示namespace WindowsFormsApplication1 public partial class 系统菜单 : Form public 系统菜单() InitializeComponent(); public static string ConnetionString = Integrated Security=SSPI;database=酒店管理系统;server=(local); private string str; public SqlConnection con; public SqlDataAdapter da; public DataSet ds = new DataSet(); private DataTable dt; private DataRow dr; private void 权限设置ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(权限设置) = true) return; 权限设置 Qx = new 权限设置(); Qx.MdiParent = this; Qx.Show(); private void 系统菜单_Load(object sender, EventArgs e) if (login.strUser.Trim() != 李宁) 菜品入库ToolStripMenuItem.Enabled = false; 财务管理ToolStripMenuItem1.Enabled = false ; 菜品入口ToolStripMenuItem.Enabled = false; 菜品出库ToolStripMenuItem1.Enabled = false; 入库数据删除ToolStripMenuItem.Enabled = false; 出库数据查询ToolStripMenuItem.Enabled = false; 入库数据修改ToolStripMenuItem.Enabled = false; 出库数据修改ToolStripMenuItem.Enabled = false; 入库数据删除ToolStripMenuItem.Enabled = false; 出库数据删除ToolStripMenuItem.Enabled = false; 财务查询ToolStripMenuItem1.Enabled = false; 客户信息查询ToolStripMenuItem.Enabled = false; 蔬菜商ToolStripMenuItem.Enabled = false; 用户密码修改ToolStripMenuItem.Enabled = false; 用户登录ToolStripMenuItem.Enabled = false; 权限设置ToolStripMenuItem.Enabled = false; 高级密码修改ToolStripMenuItem.Enabled = false; 用户删除ToolStripMenuItem.Enabled = false; this.con = new SqlConnection(ConnetionString); str = select * from 权限表 where 用户名=+login.strUser.Trim()+; this.da = new SqlDataAdapter(str,con); this.ds.Clear(); this.da.Fill(ds,权限表); this.dt= ds.Tables权限表; for (int i = 0; i dt.Rows.Count;i+) this.dr = dt.Rowsi;if (dr1.ToString().Trim() = 客户登记信息) 菜品入库ToolStripMenuItem.Enabled = true;if (dr1.ToString().Trim() = 财务管理) 财务管理ToolStripMenuItem1.Enabled = true;if (dr1.ToString().Trim() = 菜品入库) 菜品入口ToolStripMenuItem.Enabled = true;if (dr1.ToString().Trim() = 菜品出库) 菜品出库ToolStripMenuItem1.Enabled = true;if (dr1.ToString().Trim() = 菜品入库查询) 入库数据删除ToolStripMenuItem.Enabled = true;if (dr1.ToString().Trim() = 菜品出库查询) 出库数据查询ToolStripMenuItem.Enabled = true; if (dr1.ToString().Trim() = 菜品入库修改) 入库数据修改ToolStripMenuItem.Enabled = true; if (dr1.ToString().Trim() = 菜品出库修改) 出库数据修改ToolStripMenuItem.Enabled = true; if (dr1.ToString().Trim() = 菜品入库删除) 入库数据删除ToolStripMenuItem.Enabled = true; if (dr1.ToString().Trim() = 菜品出库删除) 出库数据删除ToolStripMenuItem.Enabled = true; if (dr1.ToString().Trim() = 账务查询) 财务查询ToolStripMenuItem1.Enabled = true; if (dr1.ToString().Trim() = 客户信息查询) 客户信息查询ToolStripMenuItem.Enabled = true; if (dr1.ToString().Trim() = 蔬菜商设置) 蔬菜商ToolStripMenuItem.Enabled = true; if (dr1.ToString().Trim() = 用户密码修改) 用户密码修改ToolStripMenuItem.Enabled = true; if (dr1.ToString().Trim() = 用户登录) 用户登录ToolStripMenuItem.Enabled = true; if (dr1.ToString().Trim() = 权限设置) 权限设置ToolStripMenuItem.Enabled = true; if (dr1.ToString().Trim() = 权限设置) 用户删除ToolStripMenuItem.Enabled = true; if (dr1.ToString().Trim() = 权限设置) 高级密码修改ToolStripMenuItem.Enabled = true; private bool checkChildFrmExist(string childFrmName) foreach (Form childFrm in this.MdiChildren) /用子窗体的Name进行判断,如果已经存在则将他激活 if (childFrm.Name = childFrmName) if (childFrm.WindowState = FormWindowState.Minimized) childFrm.WindowState = FormWindowState.Normal; childFrm.Activate(); return true; return false; private void 用户登录ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(用户登录) = true) return; login yh = new login(); yh.MdiParent = this; yh.Show(); private void 数据备份ToolStripMenuItem_Click(object sender, EventArgs e) folderBrowserDialog1.Description = 请选择备份文件的路径:; folderBrowserDialog1.ShowDialog(); string str=folderBrowserDialog1.SelectedPath.ToString(); string name = 酒店管理系统+DateTime.Now.Year.ToString()+年+DateTime.Now.Month.ToString()+月+DateTime.Now.Day.ToString()+日 +DateTime.Now.Hour.ToString()+时+DateTime.Now.Minute.ToString()+分; Class1 cl = new Class1(); SqlConnection con = new SqlConnection(cl.connection(); con.Open(); string strsql = backup database 酒店管理系统 to disk= + str.Trim() + + name + with init; SqlCommand cmd = new SqlCommand(strsql,con); cmd.ExecuteNonQuery(); con.Close(); MessageBox.Show(数据库已备份完成!文件名+name); private void 入库数据修改ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(入库数据修改) = true) return; 入库数据修改 rkx = new 入库数据修改(); rkx.MdiParent=this; rkx.Show(); private void 出库数据修改ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(出库数据修改) = true) return; 出库数据修改 csx = new 出库数据修改(); csx.MdiParent=this; csx.Show(); private void 蔬菜商查询ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(蔬菜商查询) = true) return; 蔬菜商查询 SCxun = new 蔬菜商查询(); SCxun.MdiParent = this; SCxun.Show(); private void 客户信息录入ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(客户信息录入) = true) return; 客户信息输入 SCxun = new 客户信息输入(); SCxun.MdiParent = this; SCxun.Show(); private void 客户信息查询ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(客户信息查询) = true) return; 客户信息查询 SCxun = new 客户信息查询(); SCxun.MdiParent = this; SCxun.Show(); private void 客户基本信息打印ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(客户基本信息查询) = true) return; 客户信息查询 SCxun = new 客户信息查询(); SCxun.MdiParent = this; SCxun.Show(); private void 菜品入口ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(菜品入库) = true) return; 菜品入库 RuKu = new 菜品入库(); RuKu.MdiParent = this; RuKu.Show(); private void 菜品出库ToolStripMenuItem1_Click(object sender, EventArgs e) if (this.checkChildFrmExist(菜品出库) = true) return; 菜品出库 CHu = new 菜品出库(); CHu.MdiParent=this; CHu.Show(); private void 入库数据删除ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(入库数据删除) = true) return; 入库数据删除 SHch = new 入库数据删除(); SHch.MdiParent=this; SHch.Show(); private void 出库数据删除ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(出库数据删除) = true) return; 出库数据删除 CHsh = new 出库数据删除(); CHsh.MdiParent=this; CHsh.Show(); private void 财务管理ToolStripMenuItem1_Click(object sender, EventArgs e) if (this.checkChildFrmExist(财务管理) = true) return; 财务管理 gli = new 财务管理(); gli.MdiParent=this; gli.Show(); private void 财务查询ToolStripMenuItem1_Click(object sender, EventArgs e) if (this.checkChildFrmExist(财务查询) = true) return; 财务查询 chx = new 财务查询(); chx.MdiParent=this; chx.Show(); private void 入库数据查询ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(入库数据查询) = true) return; 入库数据查询 rcx = new 入库数据查询(); rcx.MdiParent=this; rcx.Show(); private void 出库数据查询ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(出库数据查询) = true) return; 出库数据查询 ccx = new 出库数据查询(); ccx.MdiParent=this; ccx.Show(); private void 退出系统ToolStripMenuItem_Click(object sender, EventArgs e) this.Close(); private void 入库查询ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(出库数据删除) = true) return; 出库数据删除 rc = new 出库数据删除(); rc.MdiParent = this; rc.Show(); private void 出库查询ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(入库数据删除) = true) return; 入库数据删除 shch = new 入库数据删除(); shch.MdiParent = this; shch.Show(); private void 个人密码修改ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(个人密码修改) = true) return; 高级密码修改 MM = new 高级密码修改(); MM.MdiParent = this; MM.Show(); private void 用户注册ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(用户删除) = true) return; 用户注册 MM = new 用户注册(); MM.MdiParent = this; MM.Show(); private void 用户删除ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(用户删除) = true) return; 用户删除 MM = new 用户删除(); MM.MdiParent = this; MM.Show(); private void 用户密码修改ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(用户密码修改) = true) return; 用户密码修改 MM = new 用户密码修改(); MM.MdiParent = this; MM.Show(); private void 高级密码修改ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(高级密码修改) = true) return; 高级密码修改 MM = new 高级密码修改(); MM.MdiParent = this; MM.Show(); private void qQ点对点聊天ToolStripMenuItem_Click(object sender, EventArgs e) if (this.checkChildFrmExist(QQ点对点聊天) = true) return; QQ点对点聊天 MM = new QQ点对点聊天(); MM.MdiParent = this; MM.Show(); pr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论