音像出租管理系统.docx
《音像出租管理系统.docx》由会员分享,可在线阅读,更多相关《音像出租管理系统.docx(9页珍藏版)》请在冰豆网上搜索。
音像出租管理系统音像出租管理系统山西大学继续教育学院毕业论文类别专科年级2006级专业计算机信息与管理姓名杨洪学号06418538036论文题目音像出租管理系统论文评语建议成绩指导老师年月日目录第一部分内容摘要4第二部分目的意义5第三部分目标和方法6第四部分设计思想和依据7第五部分系统设计分析7第六部分模块主要功能介绍10第七部分结束语15第八部分参考文献16内容摘要音像出租管理系统是一套面向广大中小音像出租店的计算机管理系统。
根据音像租赁店的日常业务而度身定制的的管理软件,使音像出租的手工操作改为计算机管理,极大的减轻了音像出租者的负担,使繁琐的工作变得简单。
本系统功能强大而操作简便,对碟片的进货、零售、租赁和批发等操作非常简单,用户只需要输入几个拼音,点两下鼠标即可。
而对每一笔进销存和租赁的情况多能清晰地反映出来,也可通过报表查询和打印统计汇总情况。
特点如下:
1、方便地建立会员系统,使用各种会员卡并用各种会员促销手段来吸引顾客;2、能够用自动化管理来提高工作效率和提升您的企业形象;3、的管理逐渐正规化,为以后开设音像租赁连锁店做准备;4、本软件操作简便,生意再忙也能应付自如;5、随时可以查看店里碟片的详细库存、销售、和租赁情况;6、多级密码权限控制,让您的商业秘密更安全;7、碟片的租赁录入支持模糊查询录入的功能,光碟归还、光碟查询和会员查询都支持模糊查询功能,可最大程度实现用户迅速找到相应光碟;8、强大而丰富的打印功能,利用微型打印机打印各种零售、租赁和统计小票;关键词:
管理、出租、信息化、数据音像出租管理系统目的意义1.背景介绍人类文明是赖于科学技术的不断进步而得以生存和发展。
人们无时不刻的在开拓思维、标新立异去创造强有力的武器去征服身边的每一件事物乃至未知世界。
而恰恰科学技术被历史赋予了这样一个使命。
从20世纪初开始,科学技术有了突飞猛进的发展,这其中以40年代诞生的计算机为显著标志。
近年来,随着计算机技术,特别是Internet网络的高速发展,计算机应用已经深入到人类社会的各个行业、各个领域。
当前,数字化信息革命的浪潮方兴未艾,它正改变着人类的生活和工作方式,并促使社会生产力水平的提高到一个新的高度。
这要求人们必须掌握计算机科学与技术。
然而,计算机技术的发展,计算机应用的普及和深入,引发了对计算机软件的要求更广、更精、更加简便,以解决层出不穷的实际应用问题。
2.课题的提出在信息化社会中,计算机的应用日益广泛,各行各业在进行信息处理时,都把提高工作质量和效益放在首位。
这就要求我们除了提高硬件级别的同时,也要设计出具有高速度,多功能的软件来。
音像公司对音像制品的租赁管理就是一个繁琐的过程,它包括各种光盘、录像的入库以及入库的数量、种类等,还包括音像制品租用情况(包括用户是否为注册用户及用户租用天数、压金等)及音像的库存量等,总之如此繁琐的数据量使公司员工的工作强度及公司的业务都受到了压力。
因此,在这样一个信息时代,如何来利用现代化的工具电脑,来为我们服务,来提高我们的工作效率已成为当务之急。
针对现在中小型的音像租赁店较多的实际情况,这一次所设计的音像出租管理系统,就为了方便这些出租店,用计算机管理代替手工管理,降低劳动强度,提高劳动效率,减少出错,提高正确率。
目标和方法1目标使用户轻松管理音像数据库,方便的进行交易管理,强大灵活的搜索和查询功能使您完全摆脱传统管理模式下经营者面对庞大的音像制品库,不知道自己有哪些音像制品,租出多少,还存多少;顾客面对长长的音像目录,很难找到自己要找的影片的弊端。
2设计过程在开发系统之前,首先要选择方案,就选题原则考虑以下几点:
(1)运用三年来所学的专业知识。
(2)应适合大多数人的实际需要。
(3)具有一定的理论实践水平和一定的技术含量。
(4)结合自身特点,充分发挥自己的优势。
课题一旦确定,就做为主要目标收集资料的数据。
3开发工具本课题主要使用VisualFoxPro6.0(简称)软件编制程序。
是Microsoft公司推出的最新一代数据库管理系统它既继承了以往的功能又加以完善,从而成为当今功能最为强大、可靠的数据库管理系统之一。
VFP6.0中文版在性能、系统资源利用和设计环境等各方面都采用了很多新技术,并对系统作了全方位优化。
设计的思想和依据使用VFP来设计本练习系统,是因为它引进了数据字典,便于用来设计与字段层次相关联的对象所属的对象类,并且可以通过快速拖曳的方式来直接设计所需要的用户界面中的编辑对象;它加强了数据完整性验证机制,引进和完善了关系数据库的三类完整性:
实体完整性、参照完整性、和用户自定义完整性;它可支持13种数据类型,着大大的扩充了系统的计算和存储能力;它使用了游离视图增强连接能力,对数据的显示、收集、修改提供了极大的方便;它增强了数据库管理。
系统设计分析1设计内容本系统的设计主要囊括三大骨架:
数据表、数据库和程序代码。
(1)设计数据表,在VFP中,所有的工作都是在数据表的基础上进行的。
数据表结构是设计一个数据表的关键,它的好坏对数据表的使用具有重要的影响。
(2)设计数据库,首先,对一个数据库而言,如果数据组织得当,就能够把数据库设计的相当灵活,可以用很多方法组合和提供信息。
(3)在程序设计方面,应用程序就是用户为解决某一问题将VFP的有关命令按照一定结构组成的有机序列。
要编写程序必须了解如何组织数据,然后设计出操作步骤,以达到处理数据、输出结果、完成预期任务的目的。
对于较大的程序,还要研究设计方法,以便使编程工作规范化。
结构化程序设计方法使程序具有良好的结构特征,提高了编程效率和程序质量。
本软件是专为各音像租赁经营单位而设计,主要目的是提高经营效率、方便日常管理。
数量多、变化快是区别于其他出租行业的主要特点。
如何有效的库存管理、快速查找顾客所需要的影片、必要的帐务管理就是我们这个软件解决的主要问题。
2系统要求系统运行的硬件要求:
CPU:
Pentium166MMX以上或与其相当内存:
64M或更大硬盘:
15M以上硬盘空间操作系统:
Win9x、WinMe、WinNT4SP4、Win2000Pro/Server/AdvancedServer、WinXP注意:
要想本系统正常可靠运行,您必须保证您的计算机日期和时间是准确无误的,系统日期不能随意更改。
否则,将导致您的出租计费、财务报表等功能失效和产品试用期缩短甚至失效。
3.各个模块与数据库的联系框图信息登记信息修改客户数据库音像数据库音像借还租借数据库信息查询汇总/统计4.本系统中出现的几个概念:
管理员:
具有超级管理权限的用户帐号,系统初始管理员为Admin,可以添加新的用户并赋予管理员权限。
操作员:
可以使用本系统,进行日常交易或修改授权项目设置的用户帐号。
具体来讲,如果您的单位有6个前台职员,那么您可以添加6个操作员,根据管理员给予的权限不同,他们可以进行不同的操作。
管理员事实上是一个具有全部权限的操作员。
在操作员设置界面有权限向导可以帮助您快速设置操作员权限。
会员:
也就是您的顾客或者说是消费者。
5系统模块
(1)文件模块:
备份数据库、恢复数据库、压缩数据库、清理数据库、管理员交班、退出
(2)浏览模块:
影碟、会员、搜索、库存清单(3)碟片模块:
添加记录、删除记录、碟片报废、顾客遗损、搜索并修改(4)会员模块:
增加会员、删除会员、搜索并修改(5)交易模块:
租出、归还、其它收会款、浏览交易、删除交易(6)报表模块:
库存报表、交易报表(7)设置模块:
修改个人密码、操作员设置、参数设置(8)显示模块:
始终位于最前、锁定工作区、重新排列窗口、最小化到托盘(9)工具模块:
即时贴、计算器在这次毕业设计中,本人主要负责文件模块、浏览模块、碟片模块与会员模块的设计。
由于篇幅限制,本人在下面的模块功能介绍中只给出了几个主要的程序源码及主要表单相关按钮的CLICK事件的代码,作为附件放在后面。
模块主要功能介绍1文件模块
(1)备份数据库本软件已经对用户数据安全做了周到考虑,以避免在异常情况下,出现数据被损坏或丢失的现象。
数据自动备份:
根据您的设置,系统可以自动备份您的数据库为软件安装目录下的“自动备份.dbk”,默认设置为每一天自动备份一次;自动备份会用最新的文件覆盖原文件,所以不会造成硬盘空间的重复占用;手工备份:
通过文件菜单备份数据库,可以将数据库以指定文件名备份到指定位置,如可移动硬盘、优盘等;备份文件扩展名为dbk。
在软件或数据库损坏时请尽快恢复备份,但仍然可能造成部分交易数据丢失。
强烈建议您在每天营业结束后做一次数据库备份,并尽可能不备份到系统盘;确认数据库损坏之前,不要做恢复备份操作,尽可能减少数据损失。
(2)恢复数据库本操作主要是在系统相关数据由于某种未知的原因和错误操作而造成丢失时,进行的恢复,使用户的损失减少到最低程度。
为了避免在操作员暂时离开操作台时其他人给系统造成不必要的错误操作,恢复数据库操作之前需要进行操作员的再次登录:
(3)压缩数据库数据资料增多或者操作频繁的时候,系统数据库中的垃圾所占空间将会增多,这样将会浪费磁盘空间并减缓软件运行速度,此时需要进行数据库压缩。
请点击菜单文件压缩数据库。
为了保证万无一失,您可以在设置系统参数里面选择“压缩前自动备份”,系统将自动将数据库备份为“dbcomp.bak”。
(4)清理数据库清理数据库可以节省磁盘空间,提高软件运行速度。
在交易频繁时应定期清理数据库。
建议每个月或者每周清理一次数据库,在清理数据库前可以先做财务报表,以免造成清理数据库后财务数据不完整。
打开文件清理数据库菜单可以进行选项设置和数据库清理。
(5)管理员交班文件管理员交班,可以更换当前管理员。
在交班之前需要先输入当前管理员密码,同时所有当前操作自动关闭。
(6)退出在完成所有操作并停止营业时,需要作退出系统操作。
2浏览模块本模块不仅提供了查找相关的影碟与会员,还可通过搜索功能进行范围更小的查找,并且在找到相关影碟同时提供出租业务与归还业务,使操作员在满足客户要求上具有更快的速度。
(1)浏览影碟
(2)浏览会员(3)搜索功能本操作可以通过多种方法的组合搜索,可以查找碟片,也可以查找会员资料,只要输入关键词,然后选择所需要的匹配模式,系统就可以找到用户所需要的资料。
如下图:
(4)库存清单库存清单提供您现存的碟片资料,如有哪些碟片,租出数量,库存数量等。
通过打开菜单浏览库存清单或者工具栏清单按钮,可以查看库存清单。
3碟片模块
(1)添加记录打开菜单碟片添加记录或者工具栏中的碟片添加记录,将显示添加碟片记录窗口,填写相应条目后按保存。
请注意:
编号、片名、数量三个项目为必填项目,编号设置最好有一定的规律,双击编号的输入框可以自动填入最新一条记录的编号,请根据需要修改。
如果是连续剧,请将“本片为”前面打勾,然后填入集数,系统将一次性录入连续剧资料并编号,编号规律如下:
如果您在编号里面输入001,则第一集为001#001,第15集为001#015,在按编号出租碟片的时候,请完整输入编号,“#”号为英文半角字符,即主键盘区数字3加shift键。
输入单价利于进行财务管理和收支平衡分析。
注:
本表单的INIT事件代码与保存按钮的CLICK事件代码见附件五。
(2)删除记录打开菜单碟片删除记录或者工具栏中的碟片删除,在打开的窗口中,用鼠标单击要删除的记录行的任意位置,然后点“删除”按钮,确认删除。
(3)碟片报废由于使用时间和其它方面的原因,经常要报废碟片。
在报废进,用户根据实际情况输入价格,以此作为需要记入成本时的损失。
(4)顾客遗损顾客遗损也是碟片报废的一种情况,但与正常报废不一样的是,顾客可能能够以赔偿金的形式使减少用户的损失。
假如在前面碟片的报废时没有将碟片的采购成本记入损失,在这里也不应该将顾客的赔偿金记入收录。
(5)搜索并修改通过这一个功能,用户可以快速地查找到某些碟片的资料,并能够进行相应的编辑修改,还可进行出租和归还操作。
打开菜单碟片搜索并修改或者工具栏中的编辑碟片,将打开搜索窗口,在搜索结果中选中所需的碟片后,按“编辑”按钮。
4会员模块会员资料的添加、删除和修改跟碟片记录的操作相同,需要特别注意的是会员资料中,“非会员”不可删除;会员类型可以在参数设置里面更改,在碟片出租的时候,系统将根据会员类型和在系统参数里面设置的会员价自动选择租金数额,您也可以自由更改。
对常光顾的顾客实行会员制管理,这样可以使业务更加易于管理,也可以避免某些情况下的不便:
如,多个顾客在不同时间租出了相同的碟片。
如果都是非会员,会产生混乱。
在这种情况下,您可以在列表中选择碟片的正确租出日期;或者使用按交易编号归还。
(1)增加会员注:
本表单的INIT事件代码与保存按钮的CLICK事件代码见附件四。
(2)删除会员(3)搜索并修改与前面一样,本操作可以通过多种方法的组合搜索,可以查找碟片,也可以查找会员资料,只要输入关键词,然后选择所需要的匹配模式,系统就可以找到用户所需要的资料。
结束语1、心得体会毕业设计即将结束,通过这次毕业设计,我加深了对计算机知识的认识和了解。
在这次毕业设计过程中,我懂得了如何将这三年中所学的理论知识运用到实际中去,使得所学的知识能够融会贯通。
同时,在毕业设计过程中,阅读了许多课外计算机知识,增强了对计算机的使用和编程能力。
2、存在的问题在这次毕业设计过程中,通过了一系列的编程、分析、调试,此系统已基本达到了预期的目的,但仍有许多不足之处,其主要问题有:
对数据库技术掌握的还不够透彻;系统功能不够齐全;3、改进方法本系统对用户仅提供了对中小型碟片租赁业务单位的服务,今后,应扩充其功能,以满足不同用户的不同需求;同时在系统处理精度要求方面也要加强;最后,还应重视数据的安全性。
但是当前对系统的改进,主要依据存在的问题进行修改。
参考文献:
1数据库应用技术梁为民黄楠航空公业出版社2001年9月2VisualFoxPro彭春华姚翠友中国水利水电出版社2001年9月