下载此文档

数据库课程设计报告 设备管理系统.pdf


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
该【数据库课程设计报告 设备管理系统 】是由【青山代下】上传分享,文档一共【11】页,该文档可以免费在线阅读,需要了解更多关于【数据库课程设计报告 设备管理系统 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..科技艺术学院工程系数据库课程设计报告设备管理系统专业:计算机科学与技术班级:10计科学号:*************名:***指导教师:何福保、胡开华2012年12月10日:..系统功能:通过对某企业或单位设备管理相关流程进行分析,完成具有对设备进行基本信息管理和信息检索等基本功能的设备管理系统的分析、设计与实现。在这个设备管理系统中,基本做到了指导老师要求的“增、删、改”。对于实验指导书要求的六大项,因为个人学业水平有限,所以暂时才完成了以下四项:1、实现设备的录入、删除、修改等基本操作。2、实现国家标准设备代码的维护。3、能够对设备进行方便的检索。4、能够输出设备分类明细表。用户表:管理员表:设备管理表::..浏览器中数据库预览截图::..:..验证信身份验证管理员信息处理结管理员信管理员信息修改密码信息处理结果仓库信息成功查询入库信息设备管理信管理员设备管理处理结果折旧管理库存信息设备操作信处理结果用户增删改信销售信息设备操作相关息处理收银信息商品销售信身份验证验证信息用户信息打印信息密码信息处理结商品销售信管理员信用户息修改1、系统登录界面:..if(==管理员){if(==||==)=用户名和密码不能为空。;else{stringsql;stringDBName=().ToString();//从配置文件中得到数据库驱动stringDBDriver=().ToString();//得到数据库连接字符串stringDBConnectionString=DBDriver+(+)+DBName;//建立数据库连接对象OleDbConnectionOleDbConn=newOleDbConnection(DBConnectionString);();用户表where用户名='kaihua'and密码建立sql查询语句sql=管理员表where用户名+()+密码+()+;//建立sql查询语句mandcmd=mand(sql,OleDbConn);//执行SQL查询语句OleDbDataReadermydata=();if(())//判断查询结果是否为空{登入成功!:..();}else{=;}}}elseif(==用户){if(==||==)=账号和密码不能为空。;else{stringsql;stringDBName=().ToString();//从配置文件中得到数据库驱动stringDBDriver=().ToString();//得到数据库连接字符串stringDBConnectionString=DBDriver+(+)+DBName;//建立数据库连接对象OleDbConnectionOleDbConn=newOleDbConnection(DBConnectionString);();用户表where用户名='kaihua'and密码建立sql查询语句sql=*from用户表where用户名+()+and密码+()+;//建立sql查询语句mandcmd=mand(sql,OleDbConn);//执行SQL查询语句OleDbDataReadermydata=();if(())//判断查询结果是否为空{登入成功!();}else{=用户不存在,请检测用户名和密码是否正确!;2、增删改信息::..if(==||==||==||==||==||==){(带*号的信息为必填。);}else{stringDBName=().ToString();stringDBDriver=().ToString();stringDBConnectionString=DBDriver+(+)+DBName;OleDbConnectioncon=newOleDbConnection(DBConnectionString);mandcmd=();mandText=into设备信息表(设备编号,设备名,厂商,仓库号,数量,备注)++++++++++++;=con;();();();GridViewBind();}}protectedvoidButton3_Click(objectsender,EventArgse){=;=;=;=;:..=;=;stringcid=[].Values[0].ToString();stringSqlStr=设备信息表where设备编号+cid+;stringDBName=().ToString();//从配置文件中得到数据库驱动stringDBDriver=().ToString();//得到数据库连接字符串stringDBConnectionString=DBDriver+(+)+DBName;//建立数据库连接对象OleDbConnectionconn=newOleDbConnection(DBConnectionString);();//OleDbConnectionconn=newOleDbConnection([1].ConnectionString);//();//OleDbConnectionconn=newOleDbConnection(DBConnectionString);//();m=mand(SqlStr,conn);();();if(()==)();=-1;GridViewBind();修改源代码://stringCid=((TextBox)[].Cells[0].Controls[0]).();stringCid=[].Values[0].ToString();//ame=[].Values[0].ToString();ame=((TextBox)[].Cells[1].Controls[0]).();stringCadress=((TextBox)[].Cells[2].Controls[0]).();stringPositions=((TextBox)[].Cells[3].Controls[0]).();stringCphone=((TextBox)[].Cells[4].Controls[0]).();stringCgrade=((TextBox)[].Cells[5].Controls[0]).();stringDBName=().ToString();//从配置文件中得到数据库驱动:..stringDBDriver=().ToString();//stringDBConnectionString=DBDriver+(+)+DBName;//建立数据库连接对象OleDbConnectionconn=newOleDbConnection(DBConnectionString);();stringSqlStr=ame+厂商+Cadress+仓库号+Positions+数量+Cphone+备注+Cgrade+设备编号+Cid+;源代码:mpmenu1=newmMenu('用户相关','','self','','','','');(newmMenuItem('用户注册','','it',false,'用户登录',null,'','','',''));(newmMenuItem('密码修改','','it',false,'用户登录',null,'','','',''));mpmenu2=newmMenu('设备操作','','self','','','','');(newmMenuItem('增加设备','','it',false,'增加设备',null,'','','',''));(newmMenuItem('删除设备','','it',false,'删除设备',null,'','','',''));(newmMenuItem('修改设备','','it',false,'修改设备',null,'','','',''));(newmMenuItem('查找设备','','it',false,'查找设备',null,'','','',''));mpmenu3=newmMenu('设备管理','','self','','','','');(newmMenuItem('折旧管理','','blank',false,'折旧管理',null,'','','',''));(newmMenuItem('维修管理','','blank',false,'维修管理',null,'','','',''));mpmenu4=newmMenu('信息查询','','self','','','','');(newmMenuItem('仓库信息查询','','it',false,'仓库信息查询',null,'','','',''));(newmMenuItem('设备信息查询','','it',false,'设备信息查询',null,'','','',''));mpmenu5=newmMenu('管理简介','','self','','','','');(newmMenuItem('设备管理简介','','it',false,'仓库信息查询',null,'','','',''));:..课程设计总结这次课程设计使我熟悉了系统设计的整体步骤。系统设计大体可分为需求分析、概念设计、逻辑设计、物理设计、数据库的实施及调试测试六大步骤。其中,让我感触最深的是需求分析阶段,在这个阶段,必须对所要设计的系统有总体的构思和了解,知道自己要做什么,要实现什么,并且要实际的进行相关的调查,不能凭想象或自己的了解,这样会在后续的工作中遇到很多的问题。这次课程设计加深了我对数据库系统概论相关知识和SQLSERVER相关功能的理解。例如对建立基本表、视图、索引、存储过程、触发器等,都比以前更加的熟练。并在解决遇到的各种问题的过程中,学到了很多新的知识。比如在导入导出数据时,由于外键约束的存在,经常会出现错误,这就要注意各个表导入的顺序问题。一般是先导入主键表,后导入外键表,这样可以避免很多的错误。我进一步掌握了相关的SQL语句方面的知识。不但纠正了以前的错误认识和理解,而且学会了建立存储过程和触发器。通过查阅资料,我还明白了存储过程是编译后放在服务器端的程序,它可以被别的模块调用,且不需要重新编译,这样就大大减轻了客户端的负担,且有效的提高了系统执行的效率。当然,在实****的过程中也存在一些问题。由于需求分析阶段的工作完成的不是很充分,在后面的设计过程中,前后时常会出现矛盾,不一致现象,因此要反复的修改前面的结果,导致整个工作进行的不是很顺利。

数据库课程设计报告 设备管理系统 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人青山代下
  • 文件大小1.28 MB
  • 时间2024-04-14