版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、成绩评定表学生姓名班级学号专业计算机科学与技术课程设计题目汽车美容管理系统评语组长签字:成绩日期2014年11月18日课程设计任务书学院信息院专业计算机科学与技术学生姓名班级学号课程设计题目汽车美容管理系统实践教学要求与任务:本系统在VS2010软件下使用C#语言和SQLServer数据库开发的。本系统包括客 户管理、车辆管理、项目管理、收费管理四大模块。四大模块又包含各自的子模块。 客户管理包括新增客户、查询信息、修改信息、删除客户;车辆管理包括新增车辆、 查询信息、修改信息、删除车辆;项目管理包括新增项目、查询信息、信息修改、删 除项目;收费管理包括登记收费、财务统计。工作计划与进度安排:
2、按照2010专业方向综合实训(软件方向)教学大纲的要求,本专业方向综合实训 时间安排在教学第11周、第12教学周时间内完成汽车美容管理系统的软件开发。1、 查阅资料:数据库系统概论软件工程,.NET大局观等书籍3本。2、开发与设计:针对C#语言环境,并进行初步设计、整体功能设计、编码。3、调试和软件功能的测试。4、答辩与论文撰写。时间安排如下:第1周 查找资料、完成初步设计、代码设计与初步调试;第2周 调试、测试、验收、课程设计论文撰写、答辩。指导教师:2014年10月31日专业负责人:2014年10月31日学院教学副院长:2014年10月31日目录一、题目概述 21.1 系统内容概述 21.
3、2 系统要求概述 21.3 系统性能要求 21.3.1 系统灵活性 2输入输出要求 2二、需求分析 32.1 系统功能需求 32.2可行性分析 3技术可行性 32.2.2 经济可行性 4操作可行性 4三、概要设计 43.1系统数据库设计 43.1.1 数据库概念结构设计(E-R图) 5数据库表设计 63.2 系统功能分析 7四、详细设计 84.1登陆模块 84.2主菜单模块 94.3收费管理模块 124.3.1 财务统计模块 12登记收费模块 144.4客户管理模块 154.4.1 客户信息模块 15新增客户模块 16客户修改模块 17客户删除模块 184.5车辆管理模块 194.5.1 车辆
4、信息模块 19新增车辆模块 20车辆修改模块 21车辆删除模块 224.6项目管理模块 23项目信息模块 23新增项目模块 24项目修改模块 25项目删除模块 26五、软件测试 275.1 程序的测试方法 275.2 软件的可用性测试 29六、总结 30参考文献 304、题目概述1.1 系统内容概述随着社会的高速发展,科学技术的迅速提高,汽车的使用越来越普及,同时汽车美容店等相应 的产业也日益增多,规模逐渐增大,传统的手工操作业务流程和资料管理已经很难满足当前汽车美 容店的业务需求。为改善企业中因手工统计车辆、材料、财务等各类信息的烦琐性以及当前汽车美容店业务流程管理难度大、头绪多、耗费大量人
5、力和财力的问题,在节省企业工作时间的同时提 高企业的工作效率,达到提升企业效益的目的,一套完整的计算机化的汽车美容店业务管理的解决 方案应运而生1。该系统的具体任务就是设计一个汽车美容店的业务流程和资料信息管理系统,由计算机来代替人工执行一系列诸如车辆登记、维修估价、结算汇总等操作。这样就使办公人员可 以轻松地完成汽车美容业务管理的工作。1.2 系统要求概述某汽车美容店管理系统 实现美容项目及价格信息管理;实现客户信息、客户车辆信息管理;实现美容登记和收费管理; 创建存储过程统计指定月份各种美容项目的美容次数;创建存储过程统计指定年份各客户的美容次数;创建存储过程统计指定月份美容店的收入情况;
6、创建规则限制客户的性别必须输入男或女;创建表间关系。1.3 系统性能要求对系统性能的要求包括对系统时间规定,灵活性,输入输出,数据管理能力,故障处理要求和运行环境规定 等的要求。系统灵活性1、操作方式通俗易懂、容易上手,界面美观、大方,将窗体程序转为控制台应用程序,符合用 户操作习惯。4、一个模块的改变不会影响其他的模块。输入输出要求能够对不完整的数据进行校验,保证数据的完整性和一致性,对特殊字符的过滤功能,输出能满足用户的需 求。1、需求分析系统需求分析是指理解用户的需求,就软件的功能和客户达成一致,需求分析的任务就是解 决“做什么”的问题,也就是要从各个方面理解用户的各项要求,并能够准确地
7、表达所接受的 用户需求,具有决策性、方向性和策略性的作用。2.1系统功能需求1、美容收费:对美容消费进行登记,能够实时显示收费信息。2、 财务统计:能够统计指定月份各种美容项目的美容次数;能够统计指定年份各客户的美容 次数;能够统计指定月份美容店的收入情况;3、车辆管理:对车辆信息进行查询、新增、修改、删除等操作。3、客户管理:对客户信息进行查询、新增、修改、删除等操作。3、项目管理:对项目信息进行查询、新增、修改、删除等操作。2.2可行性分析可行性分析是根据初步调查结果做出系统开发是否可行的结论的过程。每一个项目工程的确立 都需要进行项目的可行性分析。该分析保证正确的选择投资项目所必要工作,
8、这对项目的审批程序 也是必不可少的。信息系统开发项目是一项非常复杂的高科技系统工程,所以系统的可行性分析是 必不可少的,可行性研究的目的也就是用最小的代价在尽可能短的时间内确定问题是否可以很好的 解决、是否值得去解决。根据调查分析,系统设计方案有以下三个可行性。技术可行性传统的应用程序是通过事先与数据库确立连接,在整个程序的运行过程通过维护数据库的连接 方式而实现。首先现在的系统开发方法已经发展的相对成熟,结构化和面向的对象,都已经广泛的使用,这 让我们开发系统的系统调查、系统分析、系统设计和系统实施更加的规范,系统完成的更加的科学 开发系统所需要的硬件技术、软件开发技术和网络技术发展的相当的
9、成熟。其次汽车美容管理系统有如下的特点:一是数据量相对较大;二是数据的处理相对集中,内部 数据的处理量大,输出量大。三是需要不断进行更新。基于以上三个特点,现有技术都可以达到要 求的目标。在单机环境下组建管理信息系统,该系统的开发工作可以采用vs做前台,SQL Server做后台数据库来进行。前台的可视化程度非常高,人机交互能力也比较强,应用起来也是十分的方 便,后台的数据库功能十分强大,能很好的支持系统的运行。222经济可行性开发软件的投资费用主要包括:包括计算机设备和软件配置等的设备费用;包含开发人员、运行人员和维护 人员的人员费用;包括文档资料,纸张需要等的材料费用;和一些如设备保养的其
10、他费用。现在的汽车美容管理 系统有自己的运营费用,而且一般美容管理在原有的计算机硬件基础上不必再投入;只需要在软件开发上面投入 少许经费就可以了,这方面的美容公司应该会愿意承担并且完全可以支付的起。同时,系统管理人员熟知美容管理的流程。所以,花费在人员培训上的费用是不会太高的。开发的系统是一 个性能稳定,易于维护的系统,后期维护不会消耗大量的人力和物力,这样系统在人员方面的投资也可以支付。操作可行性本系统要求运行环境不高,可以在 Win dows7操作系统平台上运行,数据库服务器为 SQL Server2008,开发工具采用的VS 2010。界面美观、易懂、容易操作、功能齐全,方便了对成绩的
11、管理。综上所述,从经济可行性、技术可行性、操作可行性上来说,系统开发是完全可行的。三、概要设计系统开发工作经过需求分析阶段,已完全弄清了用户的需要,较好的解决了“做什么”的问题,我们建立了 系统逻辑模型。到现在,本系统的开发阶段就进入到了概要设计阶段,我们开始动手解决“怎么做”的问题。也 就是根据我们需求分析阶段确定的系统的逻辑模型,完成对系统物理模型设计的问题。我们在概要设计阶段的指导思想就是结构化指导思想,是指用一组标准的规则与图表工具来确定系统该有什 么模块,怎么连接,这样才能形成新系统的结构,然后再继续进行诸如输入、输出、对话等设计,为整个系统的 实施做好铺垫。3.1系统数据库设计数据
12、库设计是管理信息系统的重要组成部分。数据库设计是对一个既定的环境,进行符合应用 语义的逻辑设计,并且提供了一个确定存储结构和物理设计,在有效存取数据和数据模型的情况下 实现系统目标。建立了良好的文件组织形式和数据库结构,使系统准确、快速的获得所需信息是评 价系统的主要指标。因此,是管理信息系统的重要组成部分。数据库设计的核心问题就是设计出较 好的数据模型。在现在的数据库管理系统中有网状模型、层次模型和关系模型三种模型。这里的关 系模型具有相对较高的数据独立性,使用起来也非常方便。目前,微机数据库多采用关系型数据库 模型。我们采用SQLServer数据库。这个数据库对行增加、删除、编辑和统计、显
13、示和应答都极为 方便。其中的排序和索引功能,对数据快速定位、查询提供了有利条件。数据库概念结构设计(E-R图)概念模型的表示方法很多,其中最为著名最为常用的是E-R图。简单的说,E-R图用来分析数据关系的。下面具体列出高校学生选课管理系统主要的实体图及E-R图。实体间E-R图如图3.1所示。1图3.1 E-R图数据库表设计根据给出的E-R图可以对系统所需要的数据库进行设计,数据库中包含多个表,以下列出主要 的数据表及各个表中的字段详细情况。客户信息表,用于客户信息的储存与管理,如表3.1所示表3.1客户信息表字段名数据类型长度约束IDn char20Primary Key姓名n char50N
14、OT NULL年龄Int4NOT NULL性别n char5NOT NULL联系方式n char20NOT NULL地址n char50NOT NULL车辆信息表,用于车辆信息的储存与管理,如表3.2所示:表3.2车辆信息表字段名数据类型长度约束IDn char20Primary Key车主IDn char20NOT NULL品牌n char50NOT NULL项目信息表,用于项目信息的储存与管理,如表3.3所示:表3.3学生信息表字段名数据类型长度约束名称n char50Primary Key价格Int4NOT NULL记录信息表,用于管理收费信息。具体字段如表3.4所示。表3.4记录信息表
15、字段名数据类型长度约束IDn char20Primary Key汽车IDn char20NOT NULL美容项目n char50NOT NULL日期Date13NOT NULL3.2 系统功能分析汽车美容管理系统包括客户管理、车辆管理、项目管理,收费管理四大模块。 四大模块又包含各自的子模块。客户管理包括新增客户、查询信息、修改信息、删除客户;车辆管理包括新增车辆、查询信息、 修改信息、删除车辆;项目管理包括新增项目、查询信息、信息修改、删除项目;收费管理包括登 记收费、财务统计。综上所述,汽车美容管理系统功能模块图如图3.2所示。汽车美容管理系统车辆管理新增车辆删除车辆修改车辆图3.2系统功
16、能模块图四、详细设计汽车美容管理系统采用C#编写,利用SQLServer数据库存储信息。按实际需求及功能模块编写,按如下顺序详细介绍。4.1登陆模块登陆界面实现管理员登录。程序运行结果如图4.1所示。图4.1登陆模块主要的功能代码如下:private void butt on 1_Click(object sen der. Even tArgs e)if ("”=textBox1.Text ) MessageBox.Show(”请输入用户名!”);else if ("” =textBox2.Text) MessageBox.Show(”请输入密码!”);else if (&
17、quot;dai"=textBox1.Text &&"123"=textBox2.Text)this.Hide();主菜单 from = new 主菜单();from.ShowDialog();this.Close();elseMessageBox.Show(”账号或密码错误,请重新输入!","提示信息",MessageBoxButtons.OK,MessageBoxIco n.ln formatio n);textBox2.Text =""textBox1.Text =""4.
18、2主菜单模块主菜单界面祈祷一个菜单的作用。程序运行结果如图4.2所示。图4.2主菜单模块主要的功能代码如下:n amespace Win dowsFormsApplicatio n1public partial class主菜单 :Formpublic主菜单()In itializeComp onen t();private void客户信息 ToolStripMenultem_Click(object sender, EventArgs e)客户管理from = new客户管理();from.ShowDialog();this.Show();private void新增客户 ToolStri
19、pMenultem_Click(object sender, EventArgs e)新增客户from = new新增客户();from.ShowDialog();this.Show();private void信息修改 ToolStripMenultem_Click(object sender. EventArgs e)客户修改from = new客户修改();from.ShowDialog();this.Show();private void删除客户 ToolStripMenultem_Click(object sender, EventArgs e)客户删除from = new 客户删除
20、();from.ShowDialog();this.Show();private void车辆信息 ToolStripMenultem_Click(object sender, EventArgs e)车辆管理from = new车辆管理();from.ShowDialog();this.Show();private void新增车辆 ToolStripMenultem_Click(object sender, EventArgs e)新增车辆from = new新增车辆();from.ShowDialog();this.Show();private void信息修改 ToolStripMen
21、ultem1_Click(object sender, EventArgs e)车辆修改from = new 车辆修改();from.ShowDialog();this.Show();private void删除车辆 ToolStripMenultem_Click(object sender, EventArgs e)车辆删除from = new车辆删除();from.ShowDialog();this.Show();文案大全private void项目信息 ToolStripMenultem_Click(object sender. EventArgs e)项目管理from = new 项目
22、管理();from.ShowDialog();this.Show();private void新增项目 ToolStripMenultem_Click(object sender, EventArgs e)新增项目from = new新增项目();from.ShowDialog();this.Show();private void信息修改 ToolStripMenultem2_Click(object sender, EventArgs e)项目修改from = new 项目修改();from.ShowDialog();this.Show();private void删除项目 ToolStri
23、pMenultem_Click(object sender, EventArgs e)项目删除from = new 项目删除();from.ShowDialog();this.Show();private void财务信息 ToolStripMenultem_Click(object sender, EventArgs e)财务管理from=new财务管理();from.ShowDialog();this.Show();private void登记收费 ToolStripMenultem_Click(object sender, EventArgs e)登记收费from = new登记收费()
24、;from.ShowDialog();this.Show();4.3收费管理模块财务统计模块该界面主要用于显示财务统计信息。运行图如图4.3所示。图4.3财务统计模块主要功能代码如下:private void butt on 1_Click(object sen der. Even tArgs e)if (textBox1.Text = "") MessageBox.Show(”请输入月份!");else try stri ng strc onn, strsql;strc onn = "Data Source=.;I nitial Catalog=car
25、_beauty_system;l ntegrated Security=True"strsql = "exec PROC_COUNT_ITEM_BY_MONTH "+textBox1.Text+"" SqlC onn ectio n myconn = new SqlC onn ectio n( strc onn);SqlDataAdapter myda = new SqlDataAdapter(strsql, myconn);DataSet myds = new DataSet();myda.Fill(myds, "record&qu
26、ot;);dataGridView1.DataSource = myds.Tables"record"catch (Exceptio n ex)MessageBox.Show(”显示错误!”);private void butt on 2_Click(object sen der. Even tArgs e)if (textBox2.Text = "") MessageBox.Show(”请输入月份!”);elsetrystri ng strc onn, strsql;strc onn = "Data Source=.;I nitial Cat
27、alog=car_beauty_system;l ntegrated Security=True"strsql = "exec PROC_COUNT_PRICE_BY_MONTH " + textBox2.Text + "" SqlC onn ectio n myconn = new SqlC onn ectio n( strc onn);SqlDataAdapter myda = new SqlDataAdapter(strsql, myconn);DataSet myds = new DataSet();myda.Fill(myds, &q
28、uot;record");dataGridView1.DataSource = myds.Tables"record"catch (Exceptio n ex)MessageBox.Show(”显示错误! ”);private void butt on 3_Click(object sen der, Even tArgs e)if (textBox3.Text = "") MessageBox.Show(”请输入年份!”);elsetry stri ng strc onn, strsql;strc onn = "Data Source
29、=.;I nitial Catalog=car_beauty_system;I ntegrated Security=True"strsql = "exec PROC_COUNT_CUSTOMER_BY_YEAR " + textBox3.Text + "" SqlC onn ectio n myconn = new SqlC onn ectio n( strc onn);SqlDataAdapter myda = new SqlDataAdapter(strsql, myconn);DataSet myds = new DataSet();m
30、yda.Fill(myds, "record");dataGridView1.DataSource = myds.Tables"record"catch (Exceptio n ex)MessageBox.Show(”显示错误! ”);422登记收费模块登记收费界面实现收费管理。程序运行结果如图4.4所示。图4.4登记收费模块主要的功能代码如下:private void butt on 1_Click(object sen der. Even tArgs e)请输入ID !");请输入车辆ID !");请输入项目! ”);请输入日期!
31、");if (textBox1.Text = "") MessageBox.Show(”else if (textBox2.Text = "") MessageBox.Show(”else if (textBox3.Text = "") MessageBox.Show(”else if (textBox4.Text = "") MessageBox.Show(”else try stri ng strc onn = "Data Source=.;I nitial Catalog=car_beau
32、ty_system;l ntegratedSecurity=True" SqlC onnection connection = new SqlC onn ecti on( strc onn);stri ngsql2 = "in sertin to record values('" + textBox1.Text + "','"+ textBox2.Text+ "','" + textBox3.Text +"','" + textBox4.Text +
33、 "')"connection. Ope n();SqlComma nd comma nd2 = new SqlComma nd(sql2, conn ecti on);comma nd2.ExecuteN on Query();connection. Close();showlist();textBox1.Text = textBox2.Text = textBox3.Text = textBox4.Text=""catch (Excepti on ex)MessageBox.Show(”登记错误!");4.4客户管理模块客户信息模块
34、客户信息界面实现客户信息查询功能。程序运行结果如图4.5所示。图4.5客户信息模块主要的功能代码如下:private void butt on 1_Click(object sen der. Even tArgs e)string cha= "ID"if (comboBox1.Text =if (comboBox1.Text =if (comboBox1.Text =if (comboBox1.Text =if (comboBox1.Text = stri ng strc onn, strsql;姓名")cha = "name" 性别"
35、;)cha = "sex" 年龄 ”)cha = "age"联系方式")cha = "tel" 地址")cha = "addr"联系方式,addr asstrc onn = "Data Source=.;l nitial Catalog=car_beauty_system;l ntegrated Security=True" strsql = "select id as ID,name as姓名,sex as '性另U ,age as 年龄,tel as地址
36、 from customer where " + cha + " = '" + textBox1.Text + ""'SqlC onn ecti on myconn = new SqlC onn ecti on( strc onn);SqlDataAdapter myda = new SqlDataAdapter(strsql, myconn);DataSet myds = new DataSet();myda.Fill(myds, "customer");dataGridView1.DataSource =
37、 myds.Tables"customer"442新增客户模块登陆界面实现管理员登录。程序运行结果如图4.6所示。图4.6新增客户模块主要的功能代码如下:private void butt on 1_Click(object sen der. Even tArgs e)请输入ID !");请输入姓名! ”);请输入性别!");请输入年龄!");请输入联系方式!");请输入地址!");if (textBox1.Text = "") MessageBox.Show(”else if (textBox2.Tex
38、t = "") MessageBox.Show(”else if (textBox3.Text = "") MessageBox.Show(”else if (textBox4.Text = "") MessageBox.Show(”else if (textBox5.Text = "") MessageBox.Show(”else if (textBox6.Text = "") MessageBox.Show(”else trystri ng strc onn = "Data Sou
39、rce=.;I nitial Catalog=car_beauty_system;l ntegrated Security=True"SqlC onn ecti on connection = new SqlC onn ectio n(strc onn );string sql2 = "insert into customer(id,name,sex,age,tel,addr) values('" +textBox1.Text + "','" + textBox2.Text + "','&quo
40、t; + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "','" + textBox6.Text + "')"connection. Ope n();SqlComma nd comma nd2 = new SqlComma nd(sql2, conn ecti on);comma nd2.ExecuteN on Query();connection. Close();showl
41、ist();textBoxl.Text = textBox2.Text = textBox3.Text = textBox4.Text = textBox5.Text = textBox6.Text =""catch (Excepti on ex)MessageBox.Show(”添加错误! ”);客户修改模块登陆界面实现管理员登录。程序运行结果如图4.7所示。图4.7客户修改模块主要的功能代码如下:private void butt on 1_Click(object sen der, Even tArgs e)请输入ID !");请输入修改值!");
42、请输入修改项!");if (textBox1.Text = "") MessageBox.Show(”else if (textBox2.Text = "") MessageBox.Show(”else if (comboBox1.Text = "") MessageBox.Show(”else trystring cha = "ID"姓名")cha = "name"if (comboBox1.Text =if (comboBoxl.Text ="性另U"
43、) cha = "sex"if (comboBoxl.Text ="年龄")cha = "age"if (comboBoxl.Text ="联系方式")cha = "tel"if (comboBoxl.Text ="地址")cha = "addr"string strconn = "Data Source=.;lnitial Catalog=car_beauty_system;lntegrated Security=True"SqlC
44、onn ecti on connection = new SqlC onn ectio n( strc onn);stri ng sql2 = "update customer set "+cha+" ='" + textBox2.Text + "' where id ="'+textBox1.Text+""'connection. Ope n();SqlComma nd comma nd2 = new SqlComma nd(sql2, conn ecti on);comma nd
45、2.ExecuteN on Query();connection. Close();showlist();textBox1.Text=textBox2.Text =""catch (Excepti on ex)MessageBox.Show(”修改错误! ”);客户删除模块登陆界面实现管理员登录。程序运行结果如图4.8所示。图4.8客户删除模块主要的功能代码如下:private void butt on 1_Click(object sen der. Even tArgs e)if (textBox1.Text = "") MessageBox.Show
46、(”请输入 ID !");elsetrystring strconn = "Data Source=.;lnitial Catalog=car_beauty_system;lntegrated Security=True"SqlC onn ecti on connection = new SqlC onn ectio n( strc onn);stri ng sql2 = "delete customer where id="'+textBox1.Text+""'connection. Ope n();Sql
47、Comma nd comma nd2 = new SqlComma nd(sql2, conn ecti on);comma nd2.ExecuteN on Query();connection. Close();showlist();textBox1.Text =""catch (Excepti on ex) MessageBox.Show(”添加错误!");4.5车辆管理模块车辆信息模块程序运行结果如图 4.9所示:图4.9车辆信息模块主要的功能代码如下:private void showlist()trystri ng strc onn, strsql;st
48、rc onn = "Data Source=.;l nitial Catalog=car_beauty_system;l ntegratedSecurity=True"strsql = "select id as ID,cus_id as车主 ID,brand as 品牌 from car"SqlC onn ectio n myconn = new SqlC onn ectio n( strc onn);SqlDataAdapter myda = new SqlDataAdapter(strsql, myconn);DataSet myds = new
49、DataSet();myda.Fill(myds, "car");dataGridView1.DataSource = myds.Tables"car"catch (Excepti on ex)MessageBox.Show(”刷新错误!”);新增车辆模块程序运行结果如图 4.10所示。图4.10新增车辆模块主要的功能代码如下:private void butt on 1_Click(object sen der. Even tArgs e) trystring strc;onn = "Data Source=.;lnitial Catalog
50、=car_beauty_system;lntegratedSecurity=True"SqlC onn ecti on connection = new SqlC onn ectio n( strc onn);stri ngsql2 = "in sertinto car(id,cus_id,bra nd)values('" + textBox1.Text + textBox2.Text + "','" + textBox3.Text + "')"connection. Ope n();SqlC
51、omma nd comma nd2 = new SqlComma nd(sql2, conn ecti on);comma nd2.ExecuteN on Query();connection. Close();showlist();textBox1.Text = textBox2.Text = textBox3.Text =""catch (Excepti on ex)MessageBox.Show(”添加错误! ”);车辆修改模块程序运行结果如图4.11所示。主要的功能代码如下:请输入ID!");请输入修改值!”);请输入修改项!");private
52、 void butt on 1_Click(object sen der. Even tArgs e) if (textBox1.Text = "") MessageBox.Show(”else if (textBox2.Text = "") MessageBox.Show(”else if (comboBox1.Text = "") MessageBox.Show(”else trystring cha = "ID"if (comboBox1.Text ="车主 ID") cha = &quo
53、t;cus_ID"if (comboBox1.Text ="品牌")cha = "brand "string strconn = "Data Source=.;Initial Catalog=car_beauty_system;Integrated Security=True"SqlC onn ecti on connection = new SqlC onn ectio n( strc onn);string sql2 = "update car set " + cha + " ='&
54、quot; + textBox2.Text + "' where id ='"+ textBox1.Text + ""'connection. Ope n();SqlComma nd comma nd2 = new SqlComma nd(sql2, conn ecti on);comma nd2.ExecuteN on Query();connection. Close();showlist();textBox1.Text = textBox2.Text =""catch (Excepti on ex)Mes
55、sageBox.Show(”修改错误! ”); 车辆删除模块工0圭主in甜牌O0OQO1OOOOQ2UUOOQ2爵删nnnnnsmcioas大或000004000004尢a000005C00CJ3OOOOOTTD.厂卿薩 £訓1f程序运行结果如图 4.12所示。主要的功能代码如下:private void butt on 1_Click(object sen der. Even tArgs e)if (textBox1.Text = "") MessageBox.Show(”请输入 ID !");else try string strconn = &qu
56、ot;Data Source=.;lnitial Catalog=car_beauty_system;lntegrated Security=True"SqlC onn ecti on connection = new SqlC onn ectio n( strc onn); string sql2 = "delete car where id='" + textBox1.Text + ""' connection. Ope n();SqlComma nd comma nd2 = new SqlComma nd(sql2, co
57、nn ecti on); comma nd2.ExecuteN on Query();connection. Close(); showlist();textBox1.Text =""catch (Excepti on ex)MessageBox.Show(”删除错误! ”);4.6项目管理模块项目信息模块程序运行结果如图 4.13所示。图4.13项目信息模块主要的功能代码如下:string cha = "name "if (comboBoxl.Text ="价格")cha = " price "stri ng s
58、trc onn, strsql;strconn= "Data Source=.;lnitialCatalog=car_beauty_system;lntegratedSecurity=True"strsql = "select name as项目,price as 价格 from item where "+cha+" ='"+textBox1.Text+""'SqlC onn ectio n myconn = new SqlC onn ectio n( strc onn);SqlDataAdapter myda = new SqlDataAdapter(strsql, myconn);DataSet myds = new DataSet();myda.Fill(myds, "item");dataGridView1.DataSource = myds.Tables"item"新增项目模块程序运行结果如图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 利用基因编辑技术改进微生物脂质积累
- 三明市2024-2025学年第一学期高一期末数学质检主观题阅卷情况和教学建议
- 2024高中生物第二章动物与人体生命活动的调节第2节通过激素的调节精练含解析新人教版必修3
- 2024高中语文第二单元置身诗境缘景明情自主赏析登岳阳楼学案新人教版选修中国古代诗歌散文欣赏
- 2024高考地理一轮复习第八章第1讲农业的区位选择教案含解析新人教版
- 2024高考历史一轮复习方案专题十一世界经济的全球化趋势专题综合测验含解析人民版
- 2024高考地理一轮复习第一部分自然地理-重在理解第二章地球上的大气规范答题2气候类综合题学案新人教版
- DB42-T 2334-2024 水土保持区域评估技术导则
- 2024年湖北国土资源职业学院高职单招职业技能测验历年参考题库(频考版)含答案解析
- 二零二五年度新能源技术共享与推广实施合同3篇
- 2025年正定县国资产控股运营集团限公司面向社会公开招聘工作人员高频重点提升(共500题)附带答案详解
- 刘宝红采购与供应链管理
- 园林景观施工方案
- 2025年计算机二级WPS考试题目
- 2024年上海市中考英语试题和答案
- 人工智能:AIGC基础与应用 课件 03模块三AIGC赋能办公应用
- 采购部门发展规划及思路
- 工商银行隐私计算技术及应用白皮书 2024
- 三基护理练习题库(附答案)
- 临时施工单位安全协议书
- 《数字信号处理原理与实现(第3版)》全套教学课件
评论
0/150
提交评论