基于VF音像租借管理系统设计
第一节任务要求
1.设计题目
音像租借管理系统
2. 设计目的
通过使用VF6.0软件编程,实现对音像制品租借的计算机管理。
3.设计要求
①具有信息录入功能
·音像制品录入的内容是:音像编号、音像名称、主要内容、种类、类型、主角、地区、语言、总数、上映时间、应收押金、日租金、过期扣款等内容。
·客户信息录入的内容是:客户编号、客户姓名、身份证号、联系方式、通讯地址、入会时间、交会费情况等内容。
为保记录的 完整性,其中有几项关键字段内容必须全部录入。
②具有信息存储功能
能够存储音像信息、客户信息、租借与归还等重要信息
③具有浏览功能
·能够浏览音像、客户的详细信息
·能够浏览录像带、VCD目录清单
·能够浏览每种音像制品的收费的标准
·能够浏览每位客户目前所租借音像制品情况
④具有查询功能
·能够按客户的编号或名称查询客户有关信息
·能够按音像制品的名称查询音像有关信息
·能够根据音像制品的某几个条件(如:地区、语言、等选项)查询音像有关信息
⑤具有统计功能
·能耐统计出各类音像的租借率
·能够统计并显示租借音像的排行榜
·能够统计日/月收入情况
·能够统计并显示会员名单
·能够统计并显示租借过期名单
⑥具有报表功能
·能够将各种统计的结果通过打印输出
·能够利用报表制作租借证并通过打印输出
⑦具有数据维护功能
对已录入的各数据项如:“客户”表中的数据可以由专门人员进行删除和修改
⑧特殊要求
·进入系统时要有一定的安全措施,不同操作者有不同的操作权限。
·若会员按时交会费,租借时费用八折优惠。
·可允许客户在租借音像制品前自由选片。
·在音像租借过程中,确保在有库存的条件下,方可允许出租。
1.安全化
因为系统的使用环境并不是一般的办公室的环境,而是带有一定复杂性的商业环境,每次操作系统的工作人员总是要与租借音像制品的客户打交道,如果进行错误的操作,将回造成很大的经济损失,甚至更为严重,为了确保数据的安全性,对进入本系统人员设置了三级管理权限,权限越高,对系统的关键数据管理的范围越大,而不知道密码的非操作人员是无权进入本系统的。
2.模块化
依据系统结构化设计方法,把整个系统划分为若干个功能模块,某模块可划分为多个子模块,某子模块又可划分为多个二级自模块,经层层分解后,最小的子模块的功能便十分明确和简单了。这样做,不仅展现了一个应用软件系统的整体性和层次性,而且通过屏幕对每个应用模块有明显的提示,在这些提示下,用户可以方便地进入系统的每一层进行操纵,可以非常方便的使用这一数据库应用系统。
3.智能化
①自动编号加1
为了不给数据录入人员添加记忆上的麻烦,在添加新客户和新音像时,为了本系统设计了对客户编号、音像编号采取了自动加1的功能,这样,既避免了空号,也防止了重号。
②自动计算租片/还片所需的付款金额
在租借与归还表单中,当操作人员按照客户的需要选定租片或还片时,系统自动将应预付或退款的金额显示出来,并自动计算出实际总付款金额,这样可以正确地引导客户按自己的经济承受能力来租借音像。
③自动填写库表
当录入完某一新音像制品的全部内容并确定之后,系统将自动按照所录入的总数把此音像制品若干套分别编上各自特有的小号,并对应其编号填写在一长能够对同类型同名称音像制品进行管理的数据库表中,以便日后对该音像租借的数量加以控制。
第四节数据的查询
操作人员主要工作之一就是进行数据查询,查询客户是否为老客户,不是老客户的要进行“新年客户注册”,只要该客户一经注册,他将成为租借音像的永久客户,他对音像租借、归还,系统都有历史记录,这样可以极大地提高管理效率;查询音像信息也是非常重要的,客户通过此查询能够了解到店内可以出租音像的名称、主角、类型、地区、语言、种类及其主要内容,以便于客户的租借。
本设计是通过“客户信息”选项卡中的“浏览客户记录”按钮进入浏览界面,再通过浏览界面中的“查找客户”按钮进入到客户查询界面中,此时,输入相关的客户信息,计算机将对该客户开始自动查询:通过“音像信息”选项卡中的“音像详细信息”按钮进入浏览界面,此时,输入相关的音像信息,计算机将对该音像开始自动查询;还可以通过“音像信息”选项卡中的“查找并选片”按钮进入选择借片界面中,此时,输入若干个条件,通过这些条件的组合也可以查询到与之相关的音像主要信息。
查询方法分为两部分:
1.简单查询
在客户信息表中,按客户编号或姓名可以查询到客户的基本的情况;在音像信息表中,按音像编号