好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

影片租借系统毕业论文.docx

39页
  • 卖家[上传人]:gg****m
  • 文档编号:218005069
  • 上传时间:2021-12-04
  • 文档格式:DOCX
  • 文档大小:482.53KB
  • / 39 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 摘要 2第一章绪论 3 1. 1课题来源 3 1.2项目确定 3 1. 3本文所做工作 5第二章影片租借系统设计分析 52.1需求分析 52.2系统功能模块划分 82.3系统功能调杳 8第三章 数据库设计 11第四章 系统功能模块设计 134.1主控模块 134.2分控模块 13第五章 程序设计及说明 17第六章系统特点与运行环境 17第七章结束语 18参考文献附录1部分源程序附录2部分报样式随着计算机技术的飞速发展,计算机在商业管理小广泛普及,利用计算机实 现对影片租借管理是工作所需,也是办工自动化、现代化的内容之一,并且可以 提高影像店的档次本系统就是要将一个影像店的齐项工作流程,用计算机来实 现的过程本系统采用visual foxpro 6.0开发完成,采用模块化设计整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成 查询、租借、归述、结账、会员管理的全过程,包括影片出租后出租表的建立、 会员证的挂失、出租和归述引起影片出租状态的修改、影片资料查询、统计等工 作以及新影片、新会员的入库、坏影片的删除,等管理工作论文主耍介绍了本课题开发的过程和所耍完成的功能通过用户需求分析, 考虑到计算机管理的便利性和数据表的基本耍求,精心设立了五个原始数据表。

      在数据表的设计与规范过程中,严格遵守数据库系统设计原则,以保证数据的完 整性与一致性,尽量减少数据冗余根据功能需求建立了七个功能模块,分别为:碟库更新,影片查询,租借服 务,归述服务,汇总统计,会员管理,用户设置,用来管理影像店的具体工作关键词:数据库,模块设计,visual foxpro 6.0,影片租借系统第一章绪论 1.1 课题来源精彩的影片大大丰富了人们的业余生活,使之成为大家生活中不可缺少的一 部分,而观看影片一般都愿意选择租碟的方式影像丿占也就自然成为了人们常去 的地方,因此影片出租行业有着广泛的市场目前的影像店管理工作大多是由手 工来完成的,而影像店对影片的管理是多方面的,由于店内的存碟量达到了儿千 张,其至是几万张,而且类型众多、人们对其喜好各不相同,若影片分类不科学, 顾客要从众多的影片中找出一张满意的,恐怕需要好氏的时间而要把这些资料 整理好,用手工去完成,既繁琐乂复杂,并且工作效率低,缺乏准确性,但是如 果利用数据库管理系统设计一个影片租借系统来管理的话,以上的问题都能迎刃 而解所以针对这一情况,本人开发了这个《影片租借系统》,比较好地解决了 影像店所面临的这些问题。

      实践证明,影片出租,影片归述,收费结算,统计报表,等一系列具体工作 使用计算机来完成,可以大大减轻管理人员的工作强度,同时计算机具有手工管 理所无法比拟的优点例如:检索迅速,查找方便,可靠性高,存储量大,保密 性好等这些优点能够极大地捉高工作效率,也是与现代化接轨的重要条件1.2 项目确定当今是飞速发展的信息时代在齐行齐业小离不开信息处理,计算机正被广 泛应用于信息管理系统使用计算机进行信息控制,不仅提高了工作效率,而且 大大的捉高了其安全性和准确性尤其对于复杂的信息管理,计算机能够充分发挥它的优越性计算机进行信 息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提木系统 就是为了管理好影像店而设计的影片和顾客租借资料繁多,包含很多的信息数据,现今的影像店只是初步开 始使用,尚未全而使用计算机进行信息管理根据调查得知,他们以前对影片租 借管理的主要方式是记录式的手工处理,对于影片租借情况(如租借人,租借天 数、所付压金数)的统计和核实等往往采用对手抄记录进行人工检查,对客户的 租借(会员,非会员)权限、以及租借天数等用人工计算、手抄进行数据信息 处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。

      总的来说, 缺乏系统、规范的信息管理手段数据处理手工操作,工作量大,出错率高,出错后不易更改影像店采取手 工方式对租借情况进行人工管理,由于需记录的信息比较多,使得管理工作容易 混乱;一般租借情况是记录在本子上,工作人员也只是当时比较清楚,时间一长, 如再要进行查询,就得在众多的记录中翻阅、查找了,造成查询费时、费力基于这此问题,我认为冇必要建立一个影片租借系统,使影片租借管理工作规范 化,系统化,程序化,使Z能够及时、准确、有效的查询和修改影片情况,避免 给影像店带來不必的损失本系统要达到以下目标:(1) •能详细,准确地记录所有影片的基本信息建立影片基本数据库表,按 照影片的屈性及特征所建数据表的结构:影片编号、影片名称、主演、影片类型、 片籍、片长、片数、出租状态、内容简介等记录2) .能准确快速地查询出顾客所需影片信息提供多种条件查询的功能有 时,顾客想看某个影片却不一定都能说上名字來,使用这个系统,只需说出几个 条件就能找出顾客想要的碟来所以该系统应能够根据不同的关键字來查找到影 片的相关信息比如,叮以根据主演来査也可以根据影片类型进行查询,还可以 根据片籍來查,也可以结合几个不同关键字实现复合查找(3) •能准确地记录顾客租还信息。

      4) •能准确记录和计算出所有费用,包括压金,租碟天数,应付租金数,应 退还压金数,做到账面清楚还要考虑影片的出租状态,会员的优惠政策等5) .能准确地管理会员的信息在会员的管理问题上,除了能增删会员外, 另外为了维护会员的利益,会员证丢失后还可以挂失6) •能把所有需耍的信息制成报表,方便将來统计、查询,并将其打卬出來7) .能保证系统的安全性,不得有非法用户进入本系统因为它关系到店主 的切身利益,不允许那些非法用户來随意改动记录,由此口J知,本系统应设置登录 密码,只允许店主本人进入该系统进行管理,若密码不小心泄露,还可以随时改变 密码当然,如果有必要,还可以增删用户对此,本人对系统做了简单的可行性分析这个系统是个单用户的系统,界 面友好,略懂电脑操作的人就可使用,而且,也不需要增加其它设备,在现有的 机器上完全可以运行在技术特性上,本人学习过数据库原理、面向对象程序设计、软件工程、 visual foxpro等课程,具备了软件开发的基本条件在指导老师的正确指导下, 能够独立完成该系统的开发,在做岀详细的系统分析,能保证数据的正确性 对整个系统开发的过程,大体安排如下:★ 系统需求分析一个星期;★ 系统功能设计一个星期;★ 程序编码两个星期;★ 系统调试和测试一个星期;加上开发过程中不可预知的因素,整个系统开发大约为一个半月左右。

      1. 3本文所做工作绪论部分叙述了课题提出背景、目而应用现状,分析了影片租借系统设计的 特点和任务第二章结合软件工程方法,对系统进行需求分析、功能划分、数据流程图设 计,并结合数据库原理和功能划分进行ER图的绘制第三章设计了系统的数据库结构第四章根据用户需求对系统功能进行了划分和详细设计第五章介绍了本系统的开发工具第六章介绍了系统特点和运行环境第七章介绍了设计体会和编程体会,并指出了系统设计中的不足和改进的方向第二章影片租借系统设计分析 2.1需求分析本系统的软件需求分析是以影像店管理人员的工作过程作为系统原理的基 础,把它模型化、抽彖化后设计出来的,在了解现冇系统的不足,以及用户的需 求后,设计出逻辑模型实例化,变成物理模型,在这个基础上,把物理模型具休 化,就得到了目标系统影片租借系统需要满足来自三方而的需求,这三个方而分别是普通客户、会员客 户、影像店管理员普通客户的需求是杳询影片的信息及个人租借情况;会员客 户除了享有普通客户的需求外,还应享有会员的优惠政策管理人员对客户的租 借及归还进行操作的同时应考虑会员跟非会员的区别,为客户保存租碟和归还记 录,并打卬生成相应的报表给客户查看和确认。

      根据以上所做的需求分析,并略掉一些细节(如不考虑用户的登录;对记录 的维护),得出以下的数据流图和部分ER图管理人员扌15上影片原 始资料要租的碟碟库信息碟库信息图2・1系统顶层数据流图影片ffl.借系统普通顾客要租的碟与会员编号会员顾客客户若要租借影片,首先便要对碟库里的影片进行查询,再将查询后的符合 要求的结果输出所以,影片查询分析就是要实现这一流程/ 按影片单字影片单字段影片清单查找条 件选择影片资料影片多字段厂"按影片多匸、 、段杳找 丿图2・2影片查询流程图:在影像店的工作过程中,查询是很重要的一个工作环节,查询到符合客户需 求的影片后,接着就要出租影片了它需要完成的任务是:记录客户租、借影片的过程及资料,在这个过程中, 乂要核对客户预租影片是否已被租出,再来决定客户是否能租它,等客户将影片 归还后乂要在记录中将其出租状态改为“否”,还有交纳租金等问题租借需求 分析就是要实现这一流程 影片资料图2.3 影片租借流程、.**•、租、图2.4影片租借E-R图影片归还流程实现过程是:普通客户还碟时,管理员可根据客户姓名來查询 租借的影片名称及数量(会员则是按会员编号查询),再将所还影片序号告诉计 算机,计算机将应付的租金数计算并显视出来,管理员收取租金后便可将碟库中 影片的出租状态改为否图2.5 影片归还流程 2. 2系统功能模块划分总体设计:根据功能分析,可分为以下几类模块:主控模块、分控模块、功 能模块。

      主控模块 显示系统总体功能,提供用户选择,根据选择实现分支,进入分 控模块或功能模块分控模块根据各分支功能进行设置根据系统功能要求、系统结构化的程序思想进行设计,把整个系统分成七个 子模块,在每个子模块下,又分为几个功能模块,每个功能模块执行各自的功能 根据以上考虑,系统功能模块结构图如下: 图2.7系统模块流稈图 2. 4. 1系统功能调查整个系统从总体上分为影片管理、租还管理、会员管理、系统维护四大部分, 每一部分应实现的功能如F:2.3.1影片管理功能>新影片的信息输入>影片基木信息维护:包括修改、删除>影片基本信息查询:支持多条件查询,可以选择名称、主演、产地、类型、 出租状态进行查询,也可以组合这些关键字查询2.3.2租还管理功能>影片出租:包括影片信息,会员信息的核对,出租表的改写> 影片归还:包括最后的结账,影片出租状态的改写2.33会员管理功能>新会员的入会>会员注消>会费的管理2.34系统维护功能用户管理:包括新增用户、删除用户、修改用户密码等第三章数据库设计按关系数据的要求,尽量减少兀余数据本系统共设计了五个原始数据表, 其中YPZL. DBF和CUZU. DBF是核心表,分别用于存放影片的基本资料和顾客租借 影片的详细资料和信息。

      在数据表的设计与规范过程中,严格遵守数据库系统设 计原则,以保证数据的完整性与一致性,为了计算和查询的方便,有时采取了牺 牲数据冗余小这个原则,将有些衍生数据也进行存储比如说租金是可以通过一 定的法则进行运算出来的,但是运算牵涉的因素多,计算繁琐,有会员跟非会员 的差别(会员不需要交压金,租金有优惠)为了在结账的时候,做到让顾客心中 有数,在设计库结构的时候就有了压金,应付租金和实付租金字段以下是木系 统中数据表的结构:mima・ DBF说明:为了便于多个用户管理该系统,建立此表,用于用户身份验证,增加用户,删除用户其结构如下:字段字段名类型宽度小数位索引排序Nulls1用户名字符型1。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.