1 / 19
文档名称:

数据库实训尹杨.docx

格式:docx   大小:293KB   页数:19页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库实训尹杨.docx

上传人:63229029 2017/6/2 文件大小:293 KB

下载得到文件列表

数据库实训尹杨.docx

相关文档

文档介绍

文档介绍:《数据库实训报告》题目: 美容美发管理系统专业: 计算机科学与技术专业班级: 14 计算机科学与技术 01班学号: 141040200139 姓名: 尹杨指导教师: 王振铎日期: 2016 年7月5日电子信息工程学院一【问题定义】在传统的美容美发类似的服务业,一切管理操作都需要人工记录、人工管理, 这势必会带来管理的繁琐、出错以及信息的安全性问题, 从而来解放人力, 与此同时会影响行业的发展,所以通过软件管理来取代人工管理就成了趋势。在 21 世纪下, 现在的美容美发行业急需一个能将纯人工管理转化为各个简单模块管理的软件来协助他们进行发展。二【系统需求】(1) 安全性需求由于该软件涉及到了顾客的资料以及金钱,所以客户对安全性要求很高。同时由于权限的不同,需求不一样,所以安全性问题不容忽视。不同的人员所能使用的帐号不能相同,同时帐号不能盲目注册,以保持安全性。不管是谁, 想要使用系统都必须登录后才能使用。(2) 操作简单需求 21 世纪是信息化的世纪, 但是电脑扫盲的呼声并未有丝毫的减少。对于一个管理系统,它的用户肯定要掌握一定的电脑知识,以便更好地使用软件,但软件本身也应该设计得相当有亲和力,操作应该有尽可能多的提示。(3) 会员管理需求随着社会的发展, 人们都不喜欢在身上放太多的钱, 取而代之的是一张张信用卡、会员卡。在美容美发类似的服务业,虽说美容美发不需要像酒店和超市去得那么频繁,但是对于会员的折扣和会员所享受的服务,办理会员绝对是不二之选。对于会员管理,系统能够通过办理会员将会员信息保存登记,对会员进行充值,余额查询。(4) 消费管理需求作为一个以盈利为目的的服务业, 消费是它的主要收入来源。消费包含消费护理的登记,护理登记包括会员做护理的信息,如护理名称、护理价格、护理的负责人的工号。三【系统功能示意图】四【数据库构建】 1、 Data Provider Data Provider 提供了 DataSet 和数据库之间的联系, 同时也包含了存取数据库的一系列接口。通过数据提供者所提供的应用程序编程接口( API ) ,可以轻松地访问各种数据源的数据。.NET Data Provider 有4 个核心对象。其中, Connection 对象用于与数据源建立连接; Command 对象用于对数据源执行指定命令; DataReader 对象用于从数据源返回一个仅向前( forward-only ) 的只读数据流; DataAdapter 对象自动将数据的各种操作变换到数据源相应的 SQL 语句[3] 。 2、 DataSet 和核心组件是 DataSet , 可以将 DataSet 想象成内存中的数据库, 它是不依赖于数据库的独立数据集,这里的独立是指即使断开数据连接或关闭数据连接, DataSet 依然可用。在 中, DataSet 是专门用来处理从数据源获得数据,无论底层的数据是什么,都可以使用相同的方式来操作不同数据源取得的数据。 3、概念结构设计的特点有以下几点(1) 易于理解,从而可以用它和不熟悉计算机的用户交换意见,用户的积极参与是数据库设计成功的关键。(2) 能真实、充分地反映现实世界,包括事物和事物之间的联系,能满足用户对数据的处理要求,是对现实世界的一个真实模型。(3) 易于修改,当应用要求发生改变时,容易对概念模型修改和扩充。(4) 易于向关系、网状、层次、面向对象等各种数据模型转换。 4 、数据库之间的联系五【详细设计】 1界面登录 String sql = ("select count(*) from z_user where username='{0}'"+" and password='{1}'", username, password); if () { mand = new mand(sql, connection); intnum = ((); if (num >0) { (" 欢迎进入系统","登录成功", , ); SaleForm NewForm = new SaleForm(); = true; = false; }}2修改密码 String sql = ("select count(*) from z_user where username='{0}'" +" and password='{1}'", username, pwd); if ((