数码影像出租管理系统论文.docx
《数码影像出租管理系统论文.docx》由会员分享,可在线阅读,更多相关《数码影像出租管理系统论文.docx(35页珍藏版)》请在冰豆网上搜索。
![数码影像出租管理系统论文.docx](https://file1.bdocx.com/fileroot1/2023-1/8/78d3e576-4106-4f53-9ec7-1478b19c81e6/78d3e576-4106-4f53-9ec7-1478b19c81e61.gif)
数码影像出租管理系统论文
摘要
在科技发展日益迅猛的今天,数字化、信息化的管理模式已经渗透到了社会的每个角落。
面对众多的顾客、会员信息以及其相关音像制品的租赁信息这样一个庞大的信息集合,在本着节约人力资源,以及方便经营管理的前提下,基于C/S结构模式音像租赁管理系统颇具针对性的管理模式设计,人性化、便捷的操作,为音像制品租赁行业的管理带来了一缕春风。
针对实际经营管理的需求,系统中包含数码音像制品音像类型管理,业务管理,报表统计,会员信息管理功能模块,使用VB6+ACCESS技术。
其中后台管理中的版块管理,音像制品租赁管理中的信息检索模糊查询以及报表统计是本系统的特色之处。
本文从系统方案设计方面比较详细的介绍了本系统所采用的开发工具和开发技术。
其次再从软件系统开发的一般流程,需求分析、系统设计、编码实现、软件测试方面详细而细致的描述了整个系统的设计方案及实现功能。
最后总结了系统的不足之处,以便于将来更好的改进。
关键字:
数码音像制品;信息检索;C/S结构;报表统计
Abstract
Intoday'sincreasinglyrapiddevelopmentofscienceandtechnology,digitalandinformationmanagementmodehaspenetratedintoeverycornersoftheworld.Facenumerouscustomers,membershipinformationanditsrelatedaudio-videoproductsrentalinformationsuchahugeamountofinformationcollection,inadheringtosavehumanresources,andconvenientoperationandmanagement,underthepreconditionofbasedonC/Sstructuremodeaudioandvideorentalmanagementsystemconsiderablepertinencemanagementpatterndesign,humanization,convenientoperation,forthemanagementofaudioandvideoproductsleasingindustryhasbroughtawispofspringbreeze.
Accordingtotheactualdemandofmanagement,systemcontainsdigitalaudioandvideoproductsaudio-visualtypemanagement,businessmanagementandstatementstatistics,membershipinformationmanagementfunctionmodule,usingVB6+ACCESStechnology.Amongtheminbackgroundmanagementsectionmanagement,audioandvideoproductsleasemanagementofinformationretrievalfuzzyqueryandstatementstatisticsisthissystemfeaturesofplace.Thisarticlefromtheschemedesignaspectsaredetailedintroducedthissystemusedbythedevelopmenttoolsanddevelopmenttechnology.Secondlyagainfromthesoftwaresystemdevelopment,thegeneralflowofrequirementanalysis,systemdesign,thencoderealization,softwaretestingdetailedanddetaileddescriptionofthesystemdesignandrealizationfunction.Finallysummarizedthesystemdeficiency,inordertobetterimproveinthefuture.
Keyword:
digitalaudioandvideoproducts,informationretrieval,C/Sstructure,Statementstatistics
目录
摘要...................................................................................Ⅰ
AbstractII
第一章引论1
§1.1国内外研究现状1
§1.2系统开发的目的1
§1.3系统开发的意义1
第二章数码音像租赁销售管理系统需求分析2
§2.1系统所要到达的目标2
§2.2系统的运行环境及开发平台2
§2.3需求性分析3
§2.4可行性分析3
§2.5系统工作流程分析4
§2.6系统数据流程分析5
§2.7系统功能模块概述13
§2.8系统方案选取分析13
第三章数码音像租赁销售管理系统设计15
§3.1功能模块设计15
§3.2系统总体结构设计15
§3.3数据库的设计16
§3.3.1概念结构设计16
§3.3.2逻辑结构设计17
§3.3.3物理结构设计18
第四章数码音像租赁销售管理系统功能模块设计与实现22
§4.1信息检索22
§4.2业务浏览24
§4.3系统前台功能设计24
§4.4数码音像制品信息的管理25
§4.4.1数码音像制品的分类25
§4.4.2数码音像制品格式的分类26
§4.4.3数码音像制品的删除和修改26
§4.4.4数码音像制品的添加26
§4.5业务管理27
§4.6报表统计28
§4.6.1资金报表28
§4.6.2分类报表29
§4.7会员管理30
§4.7.1会员管理30
§4.7.2会员添加31
§4.7.3会员添加系统界面31
第五章数码音像租赁销售管理系统测试32
§5.1软件测试32
§5.2单元测试实例32
§5.3综合测试35
第六章总结35
§6.1系统结论35
§6.2个人体会36
§7参考文献38
§8致谢39
第一章引论
§1.1国内外研究现状
目前出租或销售音像制品(如VCD,DVD,RM等等)的商店很多,音像制品出租与销售系统的管理是一个常见的问题,其特点是数据之间的联系简单,但数据量较大。
若用人工进行管理,不便于数据的汇总统计及各种数据分析。
以前大多数管理者管理音箱的时候都是使用人工的方式来管理,一开始的时候大家都觉得没有问题,还都可以应付的过来,可是随着音像制品的增多,经营业务也不断的增加,便使得经营者不得不雇用越来越多的电源来管理这些事物,这样做的代价毫无疑问是成本的增加,这也是经营者最不愿意看到的情况。
之后又出现了EXCEL作为数据库的管理系统,但其缺点很快就显示出来,那就是数据管理的不便与灵活性较差。
随着软件的开发成熟,许多OFFICE上开发的项目都成功移植到了软件上,这便是项目的灵活性更大,用户更容易接受种种方式
§1.2系统开发的目的
随着音箱的增多,经营业务也不断增加,经营者不得不雇越来越得多的店员来管理这些事务,这样做的代价毫无疑问是成本的增加,这也是经营者最不愿意看到的情况。
若用人工进行管理,不便于数据的汇总统计及各种数据分析,这些问题用人工管理方式难以解决的,本系统就是为了解决这个为题而开发的,它能方便地进行各种管理事务,软件设计综合了具有一定代表性多家音像出租及销售店的业务处理模式。
能自动计算押金、租金的就是让管理者减少重复工作,提高信息管理的效率和准确度。
§1.3系统开发的意义
音像制品出租及销售管理系统可以避免音像店音像制品管理的随意性,使得管理工作规范化、系统化、程序化、提高信息管理的速度和准确性,对于减轻工作人员的劳动量、提高劳动热情和服务质量,具有重要的现实意义。
是您从出租销售业务摆脱繁重混乱的手工时代,进入科学高效的信息管理世纪!
第二章数码音像租赁销售管理系统需求分析
§2.1系统所要到达的目标
本系统针对专门为各类光盘出租店铺设计服务,从符合操作简便、界面友好、灵活、实用、安全、人性化的要求出发,完成数码音像租借管理中包括数码音像制品信息、客户信息的建立,租借、归还处理的记录,数码音像、客户的新增以及相关数据信息的统计、查询、修改等数码音像租借管理的全过程的工作。
租赁销售时分为会员租赁销售与零租以方便管理。
并在结算时加入了报表统计功能。
同时,具有网络条件的顾客可以通过访问本系统进行数码音像制品相关信息的查询和浏览。
总之,该系统对数码音像制品的租赁销售管理实现了规范化,非常适合于中小型数码音像租赁销售店的日常工作管理。
§2.2系统的运行环境及开发平台
§2.2.1运行环境的硬件设备及操作系统
服务器:
PentiumIII1G(或与此相当的CPU)以上配置的高性能PC机,有网络接口卡(NIC),内存应在256M以上,硬盘在80G以上。
操作系统:
Windows2000。
客户端:
PentiumIII500(或与此相当的CPU)以上配置的PC机,有网络接口卡(NIC),内存应在128M以上,硬盘在10G以上。
Windows98以上操作系统,安装Web浏览器。
网络:
服务器和客户端应有网络连通,配置TCP/IP协议。
§2.2.2系统开发平台
电脑配置:
CPU:
AMD2500+,内存:
DDR512,硬盘:
80G
操作系统:
MicrosoftWindowsXP中文版
开发环境:
MicrosoftVisualBasic6.0
ACCESS2003
数据库:
ACCESS2003
§2.3需求性分析
音像销售管理系统是企业内部的窗口,它收集必要的市场资料,加以处理后,产生各种有用的市场信息,向市场产品与服务,并根据反馈的信息来调整企业未来时期的经营计划。
可以将音像销售系统的需求分析分为两个过程,一是理解需求,二是分析需求。
§2.3.1理解需求
计算机技术迅速发展,以高新技术为核心的知识产物在社会工作中占据了主导地位,无论是在个人商店、市场、家庭、到处都有计算机的用武之地,而且,它往往扮演者举足轻重的角色。
为了提高音像销售管理工作的效率,保证信息的准确和规范,减少相关人员的工作量,音像销售管理工作真正做到了科学合理的规划,系统高效的实施。
设计一个功能完整、操作简便、界面友好的音像销售管理系统已经是势在必行的了,形象管理系统也应运而生。
§2.3.2需求分析
利用计算机实现自动的理由势在必行。
对于音像管理来说,计算机支持,高效率完成数据处理,数据查询,打印管理的日常事务,是适应现代化管理制度要求、推动劳动型管理走向科学化、规范化管理的必要条件,而库房管理是一项琐碎、复杂而又十分细致的工作,商品基本信息的管理,数据统计,查询等管理,一般不允许出错,如果实行手工操作,需手工填写大量的表格,这就会消耗工作人员的大量和精力,计算机进行管理,不仅能够保证各项信息准确无误、快速输出,同时计算机具有手工所无法比拟的优点。
例如:
查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够提高库房商品管理的效率,也是科学化、正规化管理与世界接轨的重要条件。
§2.4可行性分析
1、技术可行性:
当前管理信息系统的开发,大都是基于数据库技术和面向对象软件开发技术。
这些技术目前已经成熟,被广泛应用于各个领域。
音像店管理系统的开发,在技术上是可行的。
2、经济可行性:
经济可行性研究是对系统投入使用后带来的经济效益进行估计,也包括对系统的投资预算。
既要解决两个问题,资金可得性和经济和理性。
当前办公用PC机的普及使得开发和应用管理信息系统在经济上成为可能。
3、管理可行性:
该商店有很多的管理体制,每位会员均有会员号,同时商店还为每位会员建立档案,每个员工具有工作证号,可进行严格的权限分配;因此管理上可行。
另外,商店对开发该系统也是大力支持的,同时制定培训计划,并进行了实施MIS的物质准备和工作准备。
可行性分析对整个音像制品出租及销售管理的软件规模定位,对该软件的实用性及粗细程度有着重要影响。
§2.5系统工作流程分析
按照需求分析中所涉及到的经营业者与租赁销售者相互关系以及交流过程的概念。
1、首先是经营管理者在使用本系统的一开始,对数码音像租赁销售制品的格式进行分类添加,然后是对数码音像租赁销售制品的类别进行分类添加,再就是对数码音像租赁销售制品的信息进行添加。
添加完成后,如果需要,可以使用管理功能对某一格式,某一类别或某一数码音像租赁销售制品信息进行修改或删除。
2、考虑到现在的数码音像租赁销售业比较流行的会员制度,简单设计了会员的添加与管理功能,如果租借者希望办理会员,可以在管理员处登记相关个人信息,并交纳一定押金,管理员在将相关信息输入后可得到该会员的ID编号(该编号唯一),且设计了会员结算时打九折。
管理人员还可对会员的信息进行必要的修改或删除。
3、具有网络条件的租借者可以通过网络访问主页浏览数码音像租赁销售制品的相关信息,并可以通过搜索功能节省时间,很快得到查询结果。
在得到感兴趣的数码音像制品的相关信息(如:
感兴趣的数码音像制品还有库存等)之后,可以前往店铺进行相关数码音像制品的租借。
4、租借者在想要借出数码音像制品时进入店铺后有两种情况。
(1)、在货架上选取自己所想要欣赏的数码音像制品,交给柜台管理员,由管理员向系统输入相关信息,记录存档。
(2)、已知数码音像制品的名称,直接向管理员查询该数码音像制品是否存在,管理员在查询后得到该数码音像制品的相关信息,并进行租借。
以上两种情况,如租借者不是会员,则交纳一定押金或提供有效证件编号,如是会员,则可提供会员编号或会员姓名即可。
5、租借者在想要归还数码音像制品时进入店铺后直接到管理员处将数码音像制品交给管理人员由其进行相关信息的登记并根据系统提示进行结算。
6、管理业者还可在平时对所有业务进行查询,查看数码音像租赁销售制品的各种状态以及借还情况,以免发生借而不还等情况。
7、管理业者还能够使用报表功能查询资金报表和分类报表,并进行打印。
交碟
进店
数码音像制品租借工作流程图如图2.1所示
进度
上网
图2.1数码音像制品租借销售工作流程图
§2.6系统数据流程分析
1、顶层数据流图:
管理员为实体,数码音像租赁销售管理系统为数据处理。
通过数码音像租赁销售管理系统,管理员登录到系统中,向系统传送其登录信息,并对该系统管理下的店铺中的数码音像租赁销售制品信息进行管理,系统则向管理员反馈处理后的信息结果。
一般用户可以通过进入系统浏览该店铺中的数码音像租赁销售制品信息,并针对某些制品进行相应的搜索查询,系统则向一般用户反馈相关信息结果。
相关图示如图2.2所示如下
图2.2数码音像租赁销售管理系统顶层数据流图
2、二层数据流图
通过登录验证后的管理员在成功登录系统后,选择数码音像管理、业务管理、报表统计、会员管理中的某项业务管理进行操作,在该业务管理进行完成后,系统向管理员反馈系统处理完成后的信息结果。
相关图示如图2.3所示如下
图2.3数码音像租凭销售管理系统二层数据流图
具有网络条件的一般用户在进入页面后可以通过系统浏览数码音像租赁销售制品的相信。
相关图示如图2.4所示如下
图2.4用户浏览数码音像制品信息数据流图
3、三层数据流图
在选择了数码音像管理后,进入该管理项目下的管理功能细化选择,对于数码音像制品分类的管理可以通过添加、编辑、删除对数据库进行写入并通过该页面进行读取和浏览;对于数码音像制品的格式也可以通过自定义的对数据库进行写入并通过该页面进行读取和浏览;在最后的数码音像制品信息的添加、编辑、删除时将添加单独做为了一个功能模块以方便前期操作时的熟悉,将编辑和删除做为一个功能模块,此两个项目均是针对一个数据库表进行读写操作,故相关图示如图2.5所示如下
图2.5管理数据流图
在选择了报表统计管理项目后,根据管理人员的选择资金报表或分类报表项目的不同,系统反馈出的信息也将根据其选择的项目类型作出对于数据库的读取。
相关图示如图2.6所示如下
图2.6报表统计数据流图
在选择了业务管理这个管理选项之后,根据业务的不同,将总的数据库编制分为两大板块,在数码音像租赁销售制品的出租与回还时,通过管理人员的操作对于数码音像制品的状态进行读写操作;在浏览数码音像制品的相关信息和搜索数码音像制品的相关信息时根据管理员的操作对数码音像的信息进行相关的读取操作显示。
相关图示如图2.7所示如下
图2.7业务管理数据流图
在选择了会员管理的操作管理选项之后,首先根据实际情况由管理员利用添加会员功能对会员的相关信息进行数据库信息的写入,然后根据实际要求使用会员管理功能读取数据库中会员相关信息进行浏览,并在某些特殊情况下使用会员管理功能对数据库中的会员相关信息进行修改或删除。
相关图示如图2.8所示如下
图2.8会员管理数据流图
具有网络条件的一般用户在进入页面后可以通过系统检索数码音像租赁销售制品的相信。
相关图示如图2.9所示如下
图2.9用户检索数码音像信息数据流图
§2.7系统功能模块概述
1、数码音像管理
数码音像分类:
实现数码音像租赁销售制品信息分类类型的添加、编辑和删除功能
数码音像格式:
实现数码音像租赁销售制品格式信息分类类型的添加、编辑和删除功能
数码音像管理:
实现数码音像租赁销售制品相关信息的编辑和删除功能
添加数码音像:
实现数码音像租赁销售制品相关信息的添加功能
2、业务管理
数码音像出租:
实现数码音像租赁销售制品借出时的记录功能
数码音像回还:
实现数码音像租赁销售制品归还时的记录和结算功能
数码音像搜索:
实现数码音像租赁销售制品相关信息的搜索功能
业务浏览:
实现数码音像租赁销售制品相关状态信息的浏览查询功能
3、报表统计
资金报表:
实现数码音像租赁销售制品在日、月、年的时间段下租赁销售资金运转情况的显示及打印功能
分类报表:
根据管理人员的类别选择实现选择类别下的数码音像租赁销售制品的租赁销售情况的状态显示及打印功能
1、会员管理
会员管理:
实现管理员对会员相关信息的浏览、查询、修改和删除功能
会员添加:
实现管理员对会员相关信息的添加功能
注:
由于系统重点放在后台管理,故实现前台一般用户浏览查询功能时直接调用后台功能模块,只是在页面显示时将某些管理功能键屏蔽以限制其权限。
§2.8系统方案选取分析
1、技术性:
运用ASP技术进行开发,并结合适当的操作平台(WindowXP)及服务器(IIS.5.0),用SQLServer2000作为数据库。
建立系统整体运作,完成系统功能的实现。
2、经济性:
本系统逻辑相对简单,开发周期较短,故成本不高,应用于数码音像制品的管理可以提高工作效率,方便客户对数码音像租赁销售制品的查找,经营业者对数码音像租赁销售制品信息的管理。
3、操作性:
本系统主要是为了让数码音像制品租赁销售业者管理其数码音像制品,让管理员能方便的对信息进行管理。
通过强大的查询、管理功能对所有的数码音像租赁销售制品的信息进行有效的管理。
系统界面美观,操作简单,只要用户会汉语和懂得基本的计算机操作就可以自如的使用本系统。
第三章数码音像租赁销售管理系统设计
§3.1功能模块设计
模块是数据说明功能,可执行语句等程序对象的集合,它是单独命名的而且可以通过名字来访问。
模块化就是把程序划分成若干个模块,每个模块完成一个子功能,把这些模块集总起来组成一个整体,可以完成指定的功能满足的要求。
本系统主要功能模块如下
·数码音像管理功能模块·业务管理功能模块·报表统计功能模块·会员管理功能模块
§3.2系统总体结构设计
按照前一小节所述,将系统功能模块的概念设计引用于结构设计,则可得出相关图示如图3.1所示如下
图3.1系统总体结构设计图
§3.3数据库的设计
§3.3.1概念结构设计
概念结构设计是数据库设计的核心。
概念结构独立于数据库的逻辑结构,也独立于所使用的具体的数据库管理系统。
根据数码音像租赁销售管理信息系统的实际要求和规范,在设计整个系统概念时,利用概念模型(E-R模型)将概念结构实体化,可以借此对整个系统的概念结构设计进行评估,分析,然后根据整体实际情况进行必要的修改和补充。
按照前面所叙述的本系统中所必要包含的一些要素,本次设计实体及其属性图如下
数码音像制品的相关信息分为其数码音像名、格式类别、分类类别、入库量、库存量、出版社名称、ISRC编号。
则其设计实体及其属性图如图3.2所示如下
图3.2数码音像实体及其属性图
会员相关信息分为会员姓名、联系地址、联系电话、押金、会员编号、租借记录。
则其设计实体及其属性图如图3.3所示如下
图3.3会员实体及其属性图
管理员的相关资料则由于其相对于整个系统的特殊性只需要分为其用户名及相关密码就可以了。
则其设计实体及其属性图如图3.4所示如下
图3.4管理员实体及其属性图
在整体系统逻辑设计上,主要阐述的是管理员在操作系统时对于会员相关信息以及数码音像制品相关信息的掌控情况,由于管理员如前所述的相对于整个系统的特殊性,所以在整体系统逻辑的设计上其总体ER图就如图3.5所示如下
图3.5数码音像租赁销售管理系统总体ER图
§3.3.2逻辑结构设计
逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。
因此设计逻辑结构首先应该选择最适于描述与表达相应概念结构的数据模型,然后选择最合适的DBMS。
设计逻辑结构时一般要分三步进行。
(1)、将概念结构转换为一般的关系、网状、层次模型
(2)、将转化来的关系、网状、层次模型向特定DBMS支持下的数据模型转换
(3)、对数据模型进行优化
根据上述的转换原则,将数码音像租赁销售管理系统总体E-R图转换成关系模型,并对关系模型进行优化,结果如下:
数码音像信息{数码音像名,ISRC,格式,分类,库存,入库,出版社}
数码音像名是此关系的主码。
会员信息{会员编号,会员名,联系地址,联系电话,租赁销售记录,押金}
会员编号是此关系的主码。
管理员{用户名,密码}
用户名是此关系的主码。
§3.3.3物理结构设计
数据库中所有表的名称及其标识如表3.1所示
表3.1表名及其标示
表名
别名
管理员信息
Admin
数码音像制品分类信息
Class
数码音像制品格式信息
Format
数码音像制品信息
Vedio
会员信息
member