




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精选优质文档-----倾情为你奉上精选优质文档-----倾情为你奉上专心---专注---专业专心---专注---专业精选优质文档-----倾情为你奉上专心---专注---专业 摘要洗衣店管理系统是主要是为方便洗衣店管理的一个较为简单的系统,该管理系统利用计算机的信息系统和各种软件资源,为高效提供了一个完整的事务管理的项目开发过程,方便新衣物的收取和对应客人信息的录入,以及洗衣期间的信息变动等。该管理系统报告分析以文档的形式向用户展示了整个系统的功能,包含需求分析、概要设计、详细设计试等内容。其内容广泛,用数据库、表格、图表等形式表示出了该系统的实用性。最后还有附录的图、表,和主要的源程序。关键词洗衣店管理、数据库
AbstractLaundrymanagementsystemismainlyfortheconvenienceoflaundrymanagementofarelativelysimplesystem,themanagementsystemusingcomputerinformationsystemandsoftwareresource,efficiencyprovidesacompletemanagementoftheprojectdevelopmentprocess,convenientnewclothingcollectionandthecorrespondingcustomerinformationinput,aswellasthewashingperiodinformationchange.Themanagementsystemanalysisreportintheformofadocumenttotheusertodisplaythefunctionofthewholesystem,includingneedsanalysis,outlinedesign,detaileddesignandtestingcontents.Itscontentisextensive,withthedatabase,table,chart,showingtheusefulnessofthesystem.Finally,appendixmap,table,andthemainsource.KeywordsLaundrymanagement,database.
目录洗衣店管理系统数据库的设计与实现Laundrymanagementsystemdesignandrealizationofdatabase数学与信息工程学院计算机科学与技术专业周志猛指导教师:唐跃武系统功能需求分析进行数据库设计首先必须准确了解与分析用户需求(包括数据与处理),需求分析是整个设计过程的基础。1、信息要求随着人门生活水平与消费档次的提高,我门生活当中出现了形形色色的衣服来装扮,为了对那些非常高档次的衣物的和那些工作繁忙没有时间做家务人们的衣物能够方便的清洗,个个街道都有很多小型的个人经营的干洗店,每个小型干洗店都有很多的衣物及财务的数据需要管理,所以我们设计了干洗店数据库管理系统,来基本解决各个干洗店的要求。2、处理要求能够进行数据库的数据定义、数据操纵、数据控制等处理功能,进行联机处理的相应时间要短。3、安全性和完整性要求对于干洗店来说,数据的安全性最为重要。要保护数据库以防止不合法的使用所造成的数据泄漏、更改和破坏,同时要保证数据的正确性和相容性,防止不合语义的数据进入数据库。数据库设计分析概念结构设计是指对用户的需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型,是整个数据库设计的关键。概念设计生成E-R图。nn顾客洗衣衣物衣物单价衣物颜色衣物品牌衣物名称衣物编号送衣时间取衣时间收取费用联系地址联系电话身份证号性别姓名顾客编号m洗衣店E-R图数据库整体逻辑结构设计逻辑结构是独立于任何一种数据模型的信息结构。逻辑结构的任务是把概念结构设计阶段设计好的基本E-R图转化为宜选用的DBMS所支持的数据模型相符合的逻辑结构,并对其进行优化。E-R图向关系模型转化要解决的问题是如何将实体型和实体间的联系转化为关系模式,如何确定这些关系模式的属性和码。设计干洗店数据库,包括顾客、衣物、员工四个关系,其关系模式中对每个实体定义的属性如下:顾客(customer):顾客编号、姓名、性别、身份证号、联系电话、联系地址衣物(clothes):衣物编号、衣物名称、衣物颜色、衣物品牌、衣物单价洗衣(washing):顾客编号、衣物编号、衣物名称、衣物品牌、送衣时间、取衣时间、收取费用表1顾客表(customer)字段名字段类型字段长度字段限制注释cunovarchar20Primarykey顾客编号cunamevarchar40Notnull姓名cusexchar4Notnull性别idvarchar20Notnull身份证号telvarchar20Notnull联系电话addressvarchar100Notnull联系地址表2衣物表(clothes)字段名字段类型字段长度字段限制注释clnovarchar40Primarykey衣物编号clnamevarchar40衣物名称brandvarchar40衣物品牌colorvarchar20Notnull衣物颜色pricemoneyNotnull衣物单价表3洗衣表(washing)字段名字段类型字段长度字段限制注释cunovarchar20Primarykey顾客编号clnoVarchar40Primarykey衣物编号sendtimedatetimeNotnull送衣时间taketimedatetimeNotnull取衣时间pricemoneyNotnull收取费用数据库实现建立数据库和表在数据库实施阶段,设计人员运用DBMS提供的数据库语言(如SQL)及其宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。1、创建数据库zzm:Createdatabasezzm2、创建数据表顾客基本情况数据表Customer(cuno,cuname,cusex,id,tel,address)的创建语句:createtableCustomer( cunovarchar(20) primarykey, cunamevarchar(40)notnull, cusexchar(4) notnull,idvarchar(20)notnullunique, telvarchar(20)notnull, addressvarchar(100) notnull)衣物基本情况数据表Clothes(clno,clname,brand,color,price)的创建语句:createtableclothes( clnovarchar(40)primarykey(clno), clnamevarchar(40), brandvarchar(40) , colorvarchar(20)notnull, pricemoney notnull,)洗衣基本情况数据表washing(cuno,clno,sendtime,taketime,price)的创建语句:createtablewashing( cunovarchar(20), clnovarchar(40),sendtimedatetimenotnull,taketimedatetimenotnull,pricemoneynotnull,primarykey(cuno,clno),foreignkey(cuno)referencescustomer(cuno),foreignkey(clno)referencesclothes(clno))3、向数据库输入数据Customer表Clothes表Washing表建立视图(1)、创建v_washing_1视图,查询顾客洗的羽绒服的信息,包括顾客编号、衣物编号、衣物名称、送衣时间、取衣时间。Createviewv_washing_1Asselectc.cuno,l.clno,clname,sendtime,taketimeFromcustomerc,clothesl,washingwWherec.cuno=w.cunoandl.clno=w.clnoandclname='羽绒服'查询结果:(2)、查询视图中1号顾客的洗衣信息Select*Fromv_washing_1Wherecuno=001(3)、删除视图Dropviewv_washing_1建立存储过程存储过程创建存储过程bb,查看洗衣表中顾客的编号、顾客的姓名、衣物的编号、衣物的品牌和取衣时间CreateprocedurebbAsSelectc.cuno,cuname,l.clno,brand,taketimeFromcustomerc,clothesl,washingwWherec.cuno=w.cunoandl.clno=w.clno执行存储过程Execbb删除存储过程Dropprocedurebb建立触发器触发器创建关于视图v_washing_1的触发器,实现对于视图的数据插入操作Createtriggertr_v_washing_1_insertOnv_washing_1InsteadofinsertAsDeclare@cunovarchar(20),@clnovarchar(40),@sendtimedatetime,@taketimedatetime,@pricemoneySelect@cuno,@clno,@sendtime,@taketime,@priceFrominsertedIfexists(selectcunofromcustomerwherecuno=@cuno)andexists(selectclnofromclotheswhereclno=@clno)InsertintowashingValues(@cuno,@clno,@sendtime,@taketime,@price)Elseprint'wrongdata!'删除触发器Droptriggertr_v_washing_1_insert课程设计总结数课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。通过这次课程设计增加很多认识,在拿到课程设计题目时,没有像以前一样马上开始动手写代码,我先做了整体的分析,把要设计的表,表的属性,表间的关系全部弄清楚,并画了相应的关系图和E-R图,从而也就基本形成了这次设计的整体构架。在写代码的过程中明显感觉到很轻松,就
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 明确营养师考试的备考时间表试题及答案
- 如何提升演出项目质量试题及答案
- 2024年营养师考试全方位试题及答案
- 2024年营养师职业前景探讨试题及答案
- 2024年营养师考试热点问题
- 探讨演出经纪人资格证考试的难点与试题及答案
- 房地产经纪人资格认证的考试初步试题及答案
- 2024年演出经纪人资格证复习方案与试题及答案
- 导游证资格考试客户投诉处理能力试题及答案
- 演出经纪人资格证常用资源与试题及答案
- 2023届初中生物学业考试说明
- 泰戈尔-飞鸟集中英文版全
- 国家开放大学《数据库应用技术》形考任务1-4参考答案
- 车间现场管理培训
- 中小学生心理健康教育课件
- (正式版)CB∕T 4548-2024 船舶行业企业相关方安全管理要求
- 财务管理与成本控制实施方案三篇
- 智慧养老服务平台建设总体要求
- 酒店厨房消防知识培训普及消防知识课件
- JBT 10437-2024 电线电缆用可交联聚乙烯绝缘料(正式版)
- 2024年国家铁路局直属事业单位招聘(5人)历年重点基础提升难、易点模拟试题(共500题)附带答案详解
评论
0/150
提交评论