首页 > 范文大全 > 正文

音像租借管理系统

开篇:润墨网以专业的文秘视角,为您筛选了一篇音像租借管理系统范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘 要:现今音像租借管理系统是为适应信息化的要求,使音像管理提高到计算机化的水平。音像管理包括多项内容,本系统只是其中的一冲毁分,即:音像租借管理。本课题设计作为一个数据库应用程序,用到了关系数据库、软件工程思想等多项技术。

关键词:关系数据库;软件工程;音像租借;可行性分析

1 课题背景

随着人民的生活水平不断提高,而对文化生活的需求也不断提高。图书、音像行业得到了迅猛的发展,消费持续增长。就音像系统而言,它具有种类繁多,难于管理等特点,而且,音像管理人员在租借音像制品时,要经历登记、查找、统计等枯燥的手工工作,这种操作即烦琐又不精确,许多记录不便长期保留,这就迫切需要标准的,高效率的管理方式引导音像租借行业的发展。因此,为了满足人民日益增长的文化需求,为了适应音像行业的迅猛发展,提高工作效率,便于管理者统一管理,我们要开发一套音像租借系统来满足音像租借者和学生的需要。

本系统利用微软件公司研发的Visual Basic 6.0进行开发的。它是为数据库结构和应用程序开发而设计的功能强大的面向对象的环境,利用它可以完成整个音像租借管理系统的开发工作。

2 音像租借管理系统的总体设计

2.1 可行性分析

针对目前音像管理人员在租借音像制品时,要经历登记、查找、统计等枯燥的手工操作,操作既烦琐又不精确,许多记录不便长期保留的现状,迫切的需要使用计算机来进行统一的管理。音像租借管理系统可通过Visual Basic软件作为开发工具来制作完成。有了该系统可以使目前音像租借管理工作大为改观,利用计算机中最为友好、最为方便的Windows界面进入本系统,并可以让管理人员轻松自如的通过鼠标与键盘的简单操作,来完成浏览、查询、租借/归还、登记、信息的增、删、改以及数据统计等工作,真正实现音像租借管理自由化,大大提高工作效率。

2.2 需求分析

2.2.1 信息录入功能

2.2.2 信息存储功能

2.2.3 浏览功能

2.2.4 查询功能

2.2.5 报表功能

2.2.6 数据维护功能

2.2.7 特殊要求

2.3 设计思想

2.3.1 安全化

因为系统的使用环境并不是一般的办公室环境,而是带有一定复杂性的商业环境,为了确保数据的安全性,对进入本系统的人员设置了二级管理权限,权限2为初级,对会员交费功能模块及管理维护功能模块的操作进行了屏蔽;权限1为高级,除了初级用户可操作的范围,还可以对每个操作人员权限进行更改和设定以及会员交费手续的办理。

2.3.2 模块化

依据系统结构化设计方法,把整个系统划分为若干个功能模块,某模块可划分为多个子模块,某子模块可划分为多个二级子模块,经层层分解后,最小的子模块的功能便十分明确和简单了。这样做,不仅展现了一个应用软件系统的整体性和层次性,而且可以使用户方便使用这一数据库应用系统。

2.3.3 智能化

为了不给数据录入人员添加记忆上的麻烦,在添加新客户和添加新音像时,本系统设对客户编号、音像编号采取了自动加1的功能,这样,既避免了空号,也防止了重号。

3 音像租借管理系统的详细设计

3.1 新建项目及数据库结构

3.1.1 新建项目

项目管理器是Visual Basic中处理数据和对象的主要组织工具。项目是文件、数据、文档和Visual Basic对象的集合,可以有效的帮助组织数据,并为数据提供了一个良好的分层结构视图。

3.1.2 数据库结构

按系统要求建立数据库,名为:音像租借管理系统.res,在库中主要有以下5个表:客户.res:存放客户有关信息;音像.res:存放音像有关信息;租借.res:存放租借与归还等相关信息;密码.res:存放密码及对应密码的权限等信息;会员交费表.res:存放会员交费信息。

3.1.3 表间的关系

3.2 系统各模块的具体功能

3.2.1 登录窗口

系统在运行封面后,首先进入“输入密码”窗口,由操作人员输入密码后,系统自动判定其进入系统的合法身份,并给予对应的权限,方可进入该系统。操作人员根据自己获得的权限,在其使用范围内对系统进行操作。如果密码有误,系统将提示“密码错误”,等操作员重新输入密码,直至输入正确为止,否则可通过“返回”按钮退出本系统。运行界面如图3-2-1:

通过此表单系统自动判定其进入系统的合法身份,并给予对应的权限,主可进入该系统并在权限范围内进行操作。

3.2.2 主窗口

根据总框架图,系统的五大模块(即:客户信息、音像信息、租借/归还、数据统计、管理维护)是通过总表单表现出来的,每个模块又是由表单中的页框来体现的。操作人员通过选择不同的页框进入不同的模块,这些模块都是由不同的表单体现出来。

它们的运行界面图部分如下:

3.2.3 选择音像窗口

此功能是在主窗口的“音像信息”页框中“选片”模块中实现的,进入此模块首先要求客户输入自己已登记的编号,然后才能进入到选片窗口。

此设计思想是:当有了客户编号后,将此客户所选中的片名,存放在与其编号相对应的一个临时表(“选片”表)中,并且每个选中的音像都带有对应此片的小号,如果此片已全部借完(即小号无),系统将做出提示“全部借出,已无库存”,客户将无法选中此片。当客户又想取消一些已选中的片名时,可通过“移去”按钮,将临时表中所选的音像退回(即删除临时表中的“选中”记录,并同时还回片子的小号)。最后单击“确定选片”按钮时,将此临时表的内容送到“租借”表。

在选片窗口界面中,用户可通过“可选片名”表中选择要租借的音像,通过“移入”按钮将其所选音像名称放进“选定片名”表中;也可以通过“移去”按钮取消移入的音像名称。用户确定了所需租借的所有音像后,单击“确定借片”进入下一级界面,这样,整个选片的操作才完成。

3.2.4 租借音像窗口

为了方便起见,也是为了解决一些实际问题(如:选片后未借走,借片同时又还片,可以一起算帐等),本设计将音像的租借和音像的归还集成在同一个窗口界面。这个界面主要的功能是借片与还片,因此在这里设置了借片复选框和还片复选框,当“预借片”按钮按下时,只有“借片”复选框可以写入,并按“借片确认”按钮才有效。当“预还片”按钮按下时,只有“还片”复选框可以写入,并按“确认还片”按钮有效。同时,为了使用户能够方便了解本店的租借情况,又设置了“全部记录”、“客户记录”、“过期音像”三个按钮。

窗口运行界面如图3-2-3:

3.2.5 管理维护模块

在管理维护功能中主要设置了“修改个人密码”和“修改密码权限”。其中“修改密码权限”要求只有1级权限的操作人员才能够进入。修改权限表单是以表格的形式出现的,维护人员可以在表格中直接对权限进行更改。

4 结论

本系统在设计的过程中,能够逐步明确所要实现的目标,从而正确的进行设计,并实现了所要达到的功能,即用户管理、借还管理、音像管理、查询和统计等功能,能够实现音像租借工作的有序化和标准化。但同时,该系统也存在许多这样或那样的不足,我个人认为还有以下几点不足之处有待日后改进。

[参考文献]

[1]伍俊良,主编.《Visual Basic7.0应用与开发教程》.清华大学出版社,2010.

[2]李春葆,主编.《Visual Basic7.0数据库系统设计与开发》.清华大学出版社,2010.

[3]许振宁,主编.《中文Visual Basic6.0程序设计指南》.海洋出版社,2011.

[4]萨师煊,主编.《数据库系统概论》.高等教育出版社,2009.

[5]苏忠,编著.《Visual Basic 6.0(中文版)应用与开发》.北京电子出版社,2009.