文档介绍:该【音响店VCD零售出租管理系统设计--《数据库原理与应用》课程设计论文 】是由【ATONGMU】上传分享,文档一共【43】页,该文档可以免费在线阅读,需要了解更多关于【音响店VCD零售出租管理系统设计--《数据库原理与应用》课程设计论文 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。《数据库原理与应用》课程设计论文题目:音响店VCD零售\出租管理系统目录目录1引言......................................................................12需求分析阶段............................................................................................................................................................................................................................................................................................................................................................................................................................................4..........................................................................43概念设计阶段........................................................................................................................................................................................................................................................7逻辑结构设计................................................................................................................9.............................................................-R图转换为关系模式...........................................................................................................................................................................................................115物理结构设计....................................................................................................................................................................126数据库实施阶段............................................................、数据表、视图、索引...........................................................................................................................................................................................................................................................................................................................................................................................................................19目录7(系统调试和测试...........................................................198(实****心得.................................................................20附录1存储过程定义..........................................................21附录2数据查看和存储过程功能的验证..........................................27附录3所有的SQL运行语句....................................................31摘要摘要随着社会经济的发展,人们对生活质量的要求越来越高,对生活中的娱乐追求也是越来越高,传统的娱乐方式已经发生了变化。作为VCD销售商来说,更多的用户需要对VCD进行租赁。在租赁的过程中需求量大,操作复杂却流程完全相同,销售/租赁商频繁的做着相同的工作,既浪费时间又不能提高效率,这要求编写一个方便使用的VCD出租系统以其解决上诉问题。实现对商品的浏览,租赁和出售,并对销售的情况作出相关的统计,并对各类的VCD分类影片进行一个统计。利用该系统体现了管理者的思想,实现计算机的统一管理。通过使用计算机实现传统的VCD销售商的繁杂的手工操作计算环节,可大大提高工作效率。在互联网发展和服务效率至上的今天,各种重复的操作都可以交给计算机实现,既能学****先进的管理经验,有可以提高工作效率。所以对于VCD这个传统的行业来说,确实需要编写一个系统去代替人力完成工作。本文从VCD出租/销售系统的开发为背景,全文分为目录、需求分析、概要设计、逻辑设计、物理设计,以及系统的实现等全过程。在程序设计与调试上采用了自上而下,逐步细化,逐步完善的原则。采用结构化的功能模块设计系统功能,可读性好,易于扩充。基本功能全面,系统可读性好,易于维护、更新,安全性好。关键词:VCD销售;VCD出租;VCD管理数据库原理与应用课程设计报告1引言随着互联网时代的到来,我们的生活方式发生了巨大的变化。利用计算机能够帮助我们解决各种问题。各种的应用软件层出不穷。人们对计算机智能化的要求越来越高,许多传统的手工管理逐渐被计算机系统所代替。人们的生活质量的要求越来越高,对生活中的娱乐方式也更加多样化,已经不再是很长的时间看一部很经典的电影。在过去的VCD出租和销售中都是依靠的商家的自己的手工的筛选和销售。对大量的客服而言的商家是既费时又费力,对VCD的管理也不能做到相对的统一,有明确的分类。计算机的出现,提供了一个很好的解决的方案,能够通过相关的管理软件对其进行统一的管理、销售、租赁等等商业活动。开发VCD零售/出租管理系统帮助商家提高效率,降低经营成本,优化资源配置,从而实现商品的最大利益化。,首先要对系统的现状进行分析。根据系统的目标、需求和功能,制定和选择一个较好的系统方案,从而达到一个合理的优化系统。如今又许多的VCD销售商,最初购买的人数较少,手工管理还能应付,但是随着VCD需求人数的增多,传统的手工方式已远远不能满足商家的需求,就需要新的销售/出租系统去做。需求分析是在于要弄清用户对开发的数据库应用系统的确切要求。数据库设计的第一步是明确数据库的目的和如何使用,也就是说需要从数据库中得到哪些信息。明确目的之后,就可以确定您需要保存哪些主题的信息(表),以及每个主题需要保存哪些信息(表中字段)。在构造系统时,首先从需求出发构造数据库表,然后再由数据库表结合需求划分系统功能模块。这样,就把一个大的系统分解成了几个小系统。这里把系统的层次划分为了四个部分:用户信息管理,VCD信息管理,VCD销售信息管理,VCD出租信息管理。能够实现以下功能:?1新的用户加入,用户信息及时更新;?对于新入库VCD,能够及时更新VCD信息,便于用户查询;?能够记录用户的销售和出租信息;?用户、商家均能查询相应的信息,方便交流;:用户编号,用户性别,用户电话号码,用户身份证号码VCD信息:VCD编号,VCD类型号,VCD片名,导演,主演,上市时间,库存数量,格式VCD类型:VCD类型号,类型名VCD出租:出租编号,VCD编号,出租数量,出租时间,归还时间,押金,状态,2数据库原理与应用课程设计报告用户编号VCD销售:VCD编号,用户编号,销售时间,(能够存储一定数量的VCD信息,并方便有效的进行相应的VCD数据操作和管理,这主要包括:1)VCD信息的录入、删除及修改。2)VCD信息的多关键字检索查询。3)VCD的出租、销售管理。,(能够对一定数量的用户进行相应的信息存储与管理,这其中包括:1)用户信息的登记、删除及修改。3)用户资料的统计与查询。3(能够提供一定的安全机制,提供数据信息授权访问,防止随意删改、查询。4(对查询、统计的结果能够列表显示。)安全性要求系统安全性要求体现在数据库安全性、信息安全性和系统平台的安全性等方面。安全性先通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程度上的安全性,再通过分配权限、设置权限级别来区别对待不同操作者对数据库的操作来提高数据库的安全性;系统平台的安全性体现在操作系统的安全性、计算机系统的安全性和网络体系的安全性等方面。2)完整性要求系统完整性要求系统中数据的正确性以及相容性。可通过建立主、外键,使用check约束,或者通过使用触发器和级联更新。,去咨询一些VCD销售商,以及通过互联网进行一些调查,了解VCD销售商在管理中的一些问题。由于没有经验和时间的不足,所以在做的过程中有许多问题,而又正值放假,所以只能自己通过互联网去查询,并通过数据流图一步一步了解其中过程,最终完成了需求分析任务。:出租信息VCD零售\:)-1UserIDchar(9)户DI-2UserSex用户的性别char(2)性别电话char(11DI-3UserTel用户的电话号码)身份证号码char(18DI-4UserNum用户身份证号码)VCD编号char(10DI-5VidVCD的编号)char(20VCD类型号DI-6VtypeVCD类型号)Char(30VCD片名DI-7VnameVCD片名)导演char(20DI-8Vdirector该VCD的导演)主演charDI-9Vact该VCD的主演(20)DI-10VdateVCD的上市时间Date上市时间库存数量该VCD当前的总DI-11Vamountint数格式该VCD的播放格DI-12VformChar(5)式类型名VCD属于哪种类Char(20DI-13Tname型)DI-14Hid出租的VCD编号Char(5)出租编号DI-15Hamountchar(5)出租数量出租该VCD的总5数据库原理与应用课程设计报告数据项编数据项名数据项含义与其它数据项的存储结构别名号关系数出租该VCD的时出租时间DI-16HtimeDate间归还时间归还该VCD的时DI-17HreDate间押金出租VCD的抵押DI-18HmoneyMoney金该VCD是否可以状态DI-19HstateChar(1)出租该VCD的销售时销售时间DI-20StimeDate间该VCD的销售总销售总数DI-21SamountChar(5)数b)数据结构:-1User用户信息UserID,UserSex,UserTel,UserNumVid,Vtype,Vname,Vdirector,Vact,DS-2VCDVCD信息Vdata,Vamount,VformDS-3TypeVCD类型Vtype,TnameVid,Hid,Hamount,Htime,Hre,Hmoney,DS-4HireVCD出租Hstate6数据库原理与应用课程设计报告DS-5SaleVCD销售UserID,Vid,Stime,,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,从而达到提高VCD销售/出租管理效率的目的。主要任务是对用户信息、VCD信息、VCD出租信息、VCD销售信息的基本信息的操作及外理。概念设计阶段主要是将需求分析阶段得到的用户需求抽象为信息结构(概念模型)的过程,它是整个数据库设计的关键。(1)选择第二层数据流为切入点,通常选择实际系统中的子系统;