音像租赁系统
音像店租赁管理系统的设计与实现
音像店租赁管理系统的设计与实现摘要随着信息技术在管理上的广泛应用,管理信息系统(MIS)的实施在技术上已经逐步成熟。
企业要生存、要发展、要高效率地把企业活动有效组织起来,就必须加强对企业内部各种资源(人、财、物)的有效管理,建立与自身特点相适应的管理信息系统。
本音像店管理租赁管理系统,设计并且完成了一个小型的音像店管理信息系统,使得经营者以及普通用户能对影碟的历史记录等进行操作。
本音像店租赁管理系统是一个典型的管理信息系统,在J2EE架构的基础下实现模块化,使用Struts和Hibernate技术实现并完成。
在该系统的设计和实现过程中,采用了一些新技术,使其具有了良好的扩展性以及最大程度上降低了耦合。
关键词:管理信息系统;J2EE; Struts;Hibernate;Design and Implementation of a Management Information System for the DVD Rented StoreAbstractAlong with widely application of the information technique on the management, it gradually becomes mature to carry out of management information system on technology. If the enterprise wants to exist, to develop, to organize enterprise movement effectively, it is necessarily to enforce management for all kind of resource of business enterprise (person, money, thing...etc.) with high-efficiency, adapting to with oneself characteristics mutually.This DVD Rented Store Management information system is designed and completed for DVD Rented Store owner who wants to do some basic operate for DVD and also for the common users who want to renting DVDs and checking history records …etc.This System is a typical MIS. It based on J2EE framework and work on Struts + Hibernate. Some technology is adopted in my system in order to realize good expandable and lower the combination at mix level in my developing process.Key Words:Management Information System; J2EE; Struts; Hibernate目录论文总页数:28页1 引言 (2)1.1 选题背景介绍 (2)1.2 研究现状 (2)1.3 本课题研究的意义 (2)1.4 实验基础 (3)1.5 本课题的实现方法 (3)1.6 系统应用范围 (3)1.7 开发工具简介 (3)1.7.1 Eclipse简介 (3)1.7.2 MyEclipse简介 (4)1.7.3 TOMCAT简介 (4)1.7.4 SQLServer2000简介 (4)1.8 开发技术简介 (4)1.8.1 J2EE体系介绍 (4)1.8.2 Struts框架简介 (5)1.8.3 Hibernate简介 (5)1.9 预期结果 (5)2 系统分析 (5)2.1 系统分析的含义及目标 (5)2.2 系统分析的任务 (5)2.2.1 系统分析步骤 (6)2.2.2 系统初步调查 (6)2.3 现行行业主要问题分析及解决方案 (7)2.4 可行性分析 (7)2.5 技术可行性 (7)2.5.1 应用程序结构确定 (7)2.5.2 系统开发环境 (8)2.5.3 系统运行环境 (8)2.6 经济可行性分析 (8)2.7 营运可行性分析 (8)3 需求分析 (9)3.1 业务流程分析 (9)3.2 数据流图 (10)3.3 UML用例图 (11)3.4 系统模块划分 (12)4 系统设计 (13)4.1 系统设计阶段 (13)4.1.1 系统目标设计 (13)4.1.2 开发设计思想 (14)4.1.3 系统功能分析 (14)4.2 详细设计 (14)4.2.1系统功能模块设计 (14)4.2.2系统模块详细介绍 (14)4.3 数据库设计 (15)4.3.1 实体描述 (15)4.3.2 关系描述 (15)4.3.3 E-R图 (15)4.3.4 数据库的实现 (16)4.3.5 输入输出设计 (17)5 系统实现 (17)5.1 用户功能具体实现 (17)5.2 管理员功能具体实现 (20)6 系统使用说明及测试 (24)6.1 系统测试 (24)6.2 系统运行与维护 (25)7 系统设计感想 (26)结论 (26)参考文献 (27)致谢 (28)声明..................................................... 错误!未定义书签。
音像租赁系统
管理信息系统课题:音像管理信息系统姓名:向长仓班级:金融09-2班学号:0916030209音响租赁系统一、资料收集1、可行性分析(1)系统简述系统全称为音像租赁系统,主要用于对音像店平时租赁音像设备和归还音像设备的管理以及业务用户信息的存储,该系统能够实现人力资源和工资支出的节省,劳动强度降低,工作效率提高,同时也可节省大量经营成本,提高收益,提高用户满意度,从而提高商家的商誉。
(2)所建系统技术可行性分析本系统建立将大大提高数据处理业务,从而提高业务处理效率,更加方便的为客户数据进行管理。
该操作系统简单,无需大量花时间培训。
完全可以实现预期目标。
所建系统在技术上是完全可行的。
(3)组织管理可行性分析系统用户所在组织业务流程比较简单,单项业务手机人员较少,有利于该操作系统完全投入每个业务流程的使用。
使用组织员工相对较少,了解计算机使用基本知识即可,不需要做相关培训,有利于员工对系统的适应,提高工作效率。
所以所建系统组织管理方面可行。
2、需求分析音像租赁工作主要有以下四个部分组成:●音像设备管理●客户管理●租赁设备服务●归还设备服务用户对音像租赁系统实现业务功能描述如下:◆音像设备管理(1)对所有音像设备按类别进行统一编号,对各类设备建立设备登记卡,登记设备的主要信息。
(2)新购设备要编码、建卡,对遗失设备要销毁其设备登记卡。
◆客户管理(1)建立客户详细信息表,对客户统一编号。
(2)对新租赁客户,将其信息加入到客户信息表中。
(3)对业务变化或续租客户,更新客户信息表中信息。
(4)对归还设备的客户,将其信息从客户信息表中删除。
◆租赁设备服务(1)为出租设备按类别存放,以便客户查看、挑选、试用、(2)建立设备租赁登记卡,卡上记录编号、客户姓名、客户编号、租赁日期、归还日期;将设备租赁卡按客户租赁日期、读者编号集中管理。
(3)当客户提出设备租赁请求,先查看客户身份信息,如有相关租赁信息,则在于啊设备租赁卡上登记新业务,若没有,则按新客户建立信息表租赁手续。
音像出租管理系统
中国农业大学课程论文(2011-2012学年春季学期)论文题目:音像店出租管理系统课程名称:面向对象程序设计课程设计任课教师:康丽班级:信电114班学号:1108140406姓名:郭晨阳目录一、系统设计目标及意义 (1)二、功能介绍 (1)三、流程图 (2)四、类图 (3)五、主要运行界面图及运行结果图 (4)六、系统设计过程中遇到的问题 (11)七、创新点 (11)八、课程设计心得体会 (11)九、附录 (11)音像出租管理系统一、系统设计目标及意义本系统是一个音像出租管理系统,实现任意添加、删除、编辑、找与显示音像资料和顾客信息等功能,为音像出租店的工作提供参考。
二、功能介绍1、初始化顾客库信息、影碟库信息、租碟库信息的操作输入1进入系统,输入2退出系统;通过函数的识别,自动判断是否已经初始化顾客库信息、影碟库信息、租碟库信息。
若未初始化,则输入这些信息;若已建立,则可直接使用其他功能。
2、添加和显示信息的操作:分为输入顾客信息,输入碟片信息。
输入顾客信息时需要输入编号和名字,输入碟片信息时需要输入编号、名称、主演。
输入完信息后可以输出这些信息。
3、删除信息的操作:可以删除所输入的影碟和顾客信息4、查找顾客信息的操作:通过对顾客编号的输入,实现查看某一位顾客的所有信息。
5、查找碟片的操作:通过对碟片编号的输入,查看是否有这个碟片或者这个碟片是否可借;6、顾客租碟的操作:顾客可以通过碟片的编号查找碟片,看是否可租,在该过程中需要输入顾客的编号;如果所输入的编号不存在,会提示该碟片不存在;如果租碟成功,会显示该碟片的具体信息。
7、顾客还碟:通过输入所借碟片的编号进行还碟;8、退出系统:退出音像店出租管理系统界面。
主程序流程图:三、类图四、主要运行界面图及运行结果图(1)输入1进入系统(2)输入4进入顾客管理(3)输入1,添加顾客个人信息,输入编号,姓名,如果不想继续增加顾客输入n(4)按5返回主界面,进行影碟库的初始化,输入3再输入1,增加影碟信息,如编号、名称、主演。
音像制品出租及销售管理系统幻灯片
F7 顾客需求统计信息 采购员 图3.5 系统关联图
2011-11-23 音像制品出租及销售管理系统 14
四、系统设计与实现
系统软件模块结构 数据库设计 界面设计
2011-11-23
音像制品出租及销售管理系统
15
系统软件模块结构
2011-11-23
音像制品出租及销售管理系统
16
IPO图
2011-11-23
2011-11-23
音像制品出租及销售管理系统
20
系统登陆界面
2011-11-23
音像制品出租及销售管理系统
21
系统主界面
2011-11-23
音像制品出租及销售管理系统
22
音像管理界面
2011-11-23
音像制品出租及销售管理系统
23
锁屏系统启动界面
2011-11-23
音像制品出租及销售管理系统
24
结论
系统实现后能够完成音像店管理的日常工作,极大 提高了管理工作的效率和正确性,并能够提供较强 的查询功能,供管理者决策使用,因此具有一定的 辅助决策功能;系统与数据库管理系统结合,提供 了功能较强的数据安全功能,防止了越权操作、误 操作,并支持灾难性恢复;系统界面友好,操作简 单,效率高易掌握。 由于本人水平有限,肯定存在不足之处和纰漏,肯 请答辩老师指教!
2011-11-23 音像制品出租及销售管理系统 4
意义:本系统可以避免音像店音像管理的随 意性,使得管理工作规范化、系统化、程序 化,提高信息处理的速度和准确性,对于减 轻工作人员的劳动量、提高劳动热情和服务 质量,具有重要的现实意义。 音像店非常急需一套既有先进管理思想又适 合国内音像租售行业的管理系统,作为实现 目标和提高现有水平的一种重要手段!
舞台设备租赁:2024专业音响系统租用协议模板版
20XX 专业合同封面COUNTRACT COVER甲方:XXX乙方:XXX舞台设备租赁:2024专业音响系统租用协议模板版本合同目录一览1. 租赁设备1.1 设备清单1.1.1 音响系统1.1.2 灯光设备1.1.3 舞台道具1.2 设备交付和验收1.3 设备使用和维护2. 租赁期限2.1 租赁开始日期2.2 租赁结束日期2.3 租赁期限延长3. 租金和支付方式3.1 租金金额3.2 租金支付日期3.3 支付方式4. 租赁条件4.1 租赁方的义务4.2 出租方的义务5. 保险5.1 保险责任5.2 保险费用6. 违约责任6.1 出租方违约6.2 租赁方违约7. 争议解决7.1 争议解决方式7.2 诉讼管辖8. 其他条款8.1 合同的修改和补充 8.2 合同的解除8.3 保密条款9. 合同的生效和终止9.1 合同生效条件9.2 合同终止条件10. 双方信息10.1 出租方信息10.2 租赁方信息11. 附件11.1 设备照片11.2 租赁合同明细表12. 签字盖章12.1 出租方签字盖章12.2 租赁方签字盖章13. 合同副本13.1 出租方副本13.2 租赁方副本14. 合同生效日期第一部分:合同如下:1. 租赁设备1.1 设备清单1.1.1 音响系统包括:a. 功放器b. 音响c. 麦克风d. 其他相关音响设备1.1.2 灯光设备包括:a. 调光台b. 舞台灯光c. 其他相关灯光设备1.1.3 舞台道具包括:a. 舞台背景b. 舞台装饰c. 其他相关舞台道具1.2 设备交付和验收1.2.1 出租方应在租赁开始日期前将设备交付给租赁方,并确保设备的正常运行。
1.2.2 租赁方应在收到设备后及时进行验收,并在验收合格后开始使用。
1.3 设备使用和维护1.3.1 租赁方应按照出租方提供的操作手册正确使用设备,并确保设备的安全。
1.3.2 租赁方应定期对设备进行维护和检查,确保设备的正常运行。
2. 租赁期限2.1 租赁开始日期为2024年1月1日。
音响设备租赁
音响设备租赁音响设备的租赁在现代社会中成为一种流行的选择。
无论是在个人活动中还是商业活动中,提供高品质音响设备的出租服务能够满足人们对音乐和声音的需求。
本文将探讨音响设备租赁的优势、如何选择适合的设备以及一些租赁注意事项。
1. 为什么选择租赁音响设备音响设备的购买价格通常较高,而且在使用频率不高的情况下,购买设备往往是一种浪费。
与购买相比,租赁音响设备有以下几个优势:1.1 成本效益:租赁音响设备比购买更经济实惠。
租赁可以满足短期音响需求,而无需支付高额的购买费用。
此外,租赁费用通常包括设备运输和安装等服务,提供了更便捷的解决方案。
1.2 选择多样性:音响设备租赁公司通常拥有各种各样的设备以满足不同需求。
无论是需要小型音响系统还是大型舞台音响设备,租赁公司都能提供灵活的选择,满足用户的特定要求。
1.3 技术支持:租赁音响设备通常伴随着专业的技术支持和维护,确保设备的正常运行。
这对于不熟悉音响设备操作的个人或商业用户来说是非常有价值的。
2. 如何选择适合的音响设备选择适合的音响设备对于活动的成功举办至关重要。
以下是一些考虑因素:2.1 活动规模:首先要考虑的是活动的规模。
根据会场的大小和预期参与人数,选择合适的音响设备能够确保声音的有效传播和覆盖范围的满足。
2.2 设备品质:音响设备的品质直接影响声音的效果。
确保所选择的设备具备良好的音质、高保真度和适当的功率。
在选择之前,最好先试听设备以确保满足您的要求。
2.3 品牌和声誉:考虑选择具有良好声誉的品牌和租赁公司,可以确保设备的质量和可靠性。
3. 租赁注意事项在租赁音响设备之前,有几个注意事项需要牢记:3.1 提前规划:确保提前预订所需的音响设备。
尤其在繁忙的季节或节假日,设备供应可能紧张,提前规划可以避免不必要的麻烦。
3.2 检查设备:在租赁之前,仔细检查音响设备的外观和功能,确保没有损坏或故障。
在使用期间,保持设备的完整性,并及时报告任何问题。
大型晚会级舞台音响灯光租赁设备配置专业技术方案
大型晚会级舞台音响灯光租赁设备配置专业技术方案一、总体需求分析在大型晚会级舞台音响灯光租赁设备配置中,需要根据舞台大小、演出内容和场地布局等因素,选取适合的音响和灯光设备,为观众创造出良好的听觉和视觉效果。
二、音响设备配置1.主音箱:根据舞台大小和观众座位的分布,选用高性能、高功率的主音箱,确保声音可以覆盖整个观众区域,并保证音质清晰、音量充足。
2.副音箱:根据观众区域的分布情况,选用适量的副音箱进行辅助放音,将音响效果扩散到各个观众座位处,增强音场的立体感和层次感。
3.低音炮:根据音乐类型和演出需求,选用适量的低音炮进行低频效果的加强,增强音乐的震撼力和沉浸感。
4.混音台:选用功能齐全、性能稳定的混音台,可以实现现场音源调音、效果处理和音量控制等功能,确保演出音效的平衡和统一5.麦克风:根据表演者和节目类型的不同,选用适合的麦克风类型,包括有线和无线麦克风,确保声音的清晰传输和准确捕捉。
三、灯光设备配置1.主灯光:选用高亮度、高色彩还原度的主灯光设备,可以提供强烈的光线照射和丰富的灯光效果,满足舞台上演员和节目的照明需求。
2.辅助灯光:选用合适的辅助灯光设备,包括聚光灯、洗光灯、投影灯等,用于烘托氛围、增强舞台效果,并对演员和舞台进行照明补光,确保观众能够清晰看到演员和舞台上的细节。
3.控制系统:选用先进的灯光控制系统,可以实现灯光的调光、颜色控制、运动控制等功能,使得灯光效果与演出内容紧密结合,创造出丰富多样的视觉效果。
4.灯光配件:包括灯光架、吊挂系统、灯光电缆等配件,用于安装和连接灯光设备,保证灯光设备的稳定运行和安全使用。
四、特效设备配置根据演出需求和表演内容的特殊要求,可以选用一些特效设备,如烟雾机、激光灯、投影仪等,来增加舞台上的特殊效果,提升观众的观赏体验。
五、运行和维护1.设备运行:在租赁设备配置完成后,需要进行设备运行测试,确保音响和灯光设备的正常工作,并进行必要的设置和调试,以满足演出需求。
舞台设备租赁:2024专业音响系统租用协议模板
舞台设备租赁:2024专业音响系统租用协议模板本合同目录一览1. 租赁物品及数量1.1 音响设备清单1.2 租赁期限1.3 租赁费用及支付方式1.4 物品交付及验收2. 租赁双方的基本信息2.1 出租方信息2.2 承租方信息3. 租赁用途及约定3.1 租赁物品的使用目的3.2 租赁物品的使用范围3.3 租赁期间的维护与保养4. 租赁期间的维修与保养4.1 出租方的维修责任4.2 承租方的维护责任4.3 维修费用承担方式5. 保险责任5.1 保险的购买与生效5.2 保险理赔程序5.3 未购买保险的情况下的责任承担6. 租赁期满后的处理6.1 物品归还6.2 物品损坏或遗失的处理6.3 续租条款7. 违约责任7.1 出租方的违约行为7.2 承租方的违约行为7.3 违约责任的承担方式8. 争议解决方式8.1 双方协商解决8.2 提交仲裁机构仲裁8.3 向人民法院提起诉讼9. 其他条款9.1 合同的签订与生效9.2 合同的修改与解除9.3 合同的继承与转让10. 合同的签订日期及地点11. 合同一式两份,双方各执一份12. 附件:音响设备清单13. 签字盖章页14. 附件:租赁合同说明书第一部分:合同如下:第一条租赁物品及数量1.1 音响设备清单1.1.1 音响主机 x11.1.2 扬声器 x61.1.3 调音台 x11.1.4 麦克风 x41.1.5 音频线缆 x101.1.6 其他配件 x1(具体名称见附件)1.2 租赁期限1.2.1 租赁开始日期:____年__月__日1.2.2 租赁结束日期:____年__月__日1.3 租赁费用及支付方式1.3.1 租金总额:人民币____元整(大写:____元整)1.3.2 支付方式:____期支付,每期支付金额为人民币____元整。
1.3.3 支付日期及方式:租赁开始日期前七个工作日,承租方将租金支付至出租方指定的银行账户。
1.4 物品交付及验收1.4.1 物品交付:出租方应在租赁开始日期前将租赁物品交付给承租方。
基于Oracle的音像租赁管理系统数据库设计
VHS 。
每个电影需要知道其名字和分类 ,如 图 1 所示。
还需要跟踪 每部 电影 中的 明星演 员 。顾 客希 望知 道每 一
个演 员的信息 ,包括演员 的艺名 、真实的名字和生 日等。
每个电影会 有多个 副本 。对 每一个 电影有个 一 I D,然后 可以跟 踪哪 一个 D D或 V S存 有该 电影 。每个 电影 可 以是 V H D D或 者 V V HS格 式 。也能 知道它 什 么时 候报 废 。如 图 2所
的 电影 的拷 贝 。
音像租 赁店承接 影碟 的租借 和归 还业 务 ,它 的任 务是 为
所 有 的会 员 提 供 优 质 服 务 ,方便 快 捷 地 完 成 影 碟 租 赁 业 务 。
1 信 息 需 求 . 2
音像租 赁店需要 掌握 其所拥 有 的所 的 电影 的信 息 ,包 括 编号 、名 字 、类 型 、国家 、导演 、演 员 等 ,可 以存 储 为
H E a u Y r
(E gn eig Colg Xia ne ain lUnv ri Xia 1 0 7 n ie rn l e, ’n Itr t a iest e n o y, ’n 7 0 7 )
Ab t a t is y h s p p r d f e h malo e a o fa d o a d vd o b sn s e d , n oma in d ma d a d b s— s r c :F r t ,ti a e e n st e s l p r tr o u i n i e u i e s n e s i f r t e n n u i l i s o
基于VF的音像租赁管理系统
【 ywod 】h u i n ie ns h a ae n ;} aaae Vsa Fx r . Ke r sT eadoa dvd or ttem ngmetTl dtbs ; i l oPo60 e e u 0 引 言 2 数 据 库概 要设 计
随 着 信 息 时 代 到 来 , 播 信 息 的 方 式 变 的 越 来 越 多 样 化 , 统 的 传 传 V P 自身 带 数 据 库 , 用 面 向 对 象 (O ) F 采 O P 的思 想 进 行 软 件 设 计 与 符 软 电影 已 经逐 渐 被 家 庭 影 院 , 音像 厅 所 代 替 , 之 而 来 , 播 信 息 的 载 体 开 发 , 合 关 系 数据 库 标 准 , 件 工 程 开 发 的流 程 。 随 传 逻 辑 结 构设 计 : 据 库 逻 辑 设 计 在 软件 项 目开 发 中 占有 举 足 轻 重 数 光 盘 变 的越 来 越 丰 富 . 其 是 电影 光 盘 的 传 播 。 尤 电脑 逐 渐 普 及 , 而 推 进 数 关 程 程 动 了 音 像 社 的 大 规 模 发 展 , 于 每 天 的 借 人 借 出业 务 , 用 传 统 管 理 的作 用 , 据 库 设 计 好 坏 , 系 到 软 件 质 量 , 序 执行 效 率 , 序 的书 对 采 方 式— — 用手 工 记 ,则 耗 费 大 量 时 间和 人 力 ,而 采 用 电 脑 信 息 化 管 写 量 , 整体 考 虑 个 实 体 关 系 和 联 系 , 要 弄清 楚 数 据 表 的 整 体结 构 。 一 对 理 —— 音像 租 赁 管 理 系 统 则 大 大提 高 管 理 效 益 , 约 时 间 的 同 时 还 可 个 好 的 项 目是 非 常 重要 的 。 节 以记 录 大 量 的数 据 . 以 开 发 一个 高效 益 的管 理 系 统 则 是 当务 之 急 。 所
音像租赁系统
河南城建学院《数据库设计》课程设计报告书设计题目:音像租赁管理系统指导老师:学生学号:083410130学生姓名:时间:2012年 6 月13 日目录第1章选题及需求分析21创作背景及需求分析21.1.1数据流图21.1.2数据字典4第2章系统概念设计62.1局部E-R图设计62.2整体E-R图112.3E-R图中的冲突分析12第3章逻辑结构133.1关系模式设计及范式的判断13第4章物理结构144.1系统表的设计144.2建表代码164.3运行表(主要是数据库表抓图)194.4创建视图代码及截图224.5创建索引22第5章数据库的备份和还原计划235.1概述235.2创建备份和还原截图23第6章结束语26第1章选题及需求分析1创作背景及需求分析随着计算机技术的飞速发展,计算机在管理中的应用逐渐普及。
音像租借数字化渐成趋势,音像租借管理系统是一个可以为音像租借店提供音像的出租与归还业务的信息化管理系统,该系统可以把音像租借管理中一些繁琐的数据计算、信息处理为简单的指令操作,彻底的把管理人员从手工方式中解放出来。
音像租借店的管理员可以把音像制品的信息输入发系统,并且为不同类型的音像制品设定不同的租借方案:也可以把音像制品的信息和租借方案从系统中删除。
当顾客需要租借影片时,音像管理员负责顾客信息和顾客需要租借的影片名称输入系统,并收取按金,把顾客归还的影片从租借信息中删除,并归还押金。
顾客可以申请成为会员,音像店管理员把顾客的基本信息记录保存在系统中。
每位会员都会有一个账户,会员可以对账户充值。
在租借影片时。
只要会员账户的余额足够就不需要交付押金;该系统设计八大模块:会员管理、音像管理、基本业务管理、数据管理、统计、库存管理、系统维护。
1.1.1数据流图顶层第二层租借提示1.1.2数据结构第2章系统概念设计2.12.2整体E-R图2.3 E-R图中的冲突分析由于属性值域和属性取值单位不存在冲突所以E-R图中不存在属性冲突。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
音像租赁系统一、开发背景随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。
随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。
如何通过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。
作为计算机应用的一部分,使用计算机对信息进行管理,具有与手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高音像租赁管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
二、需求主要是为实现影碟出租的自动化管理而开发的一个软件系统,主要功能包括,影碟的入库,出租,归还,用户管理,系统操作员管理等主题功能。
功能划分主要分以下几大模块:系统管理,影碟管理,会员管理,附件。
系统管理:主要是提供对系统管理员的管理数据备份等管理。
影碟管理:主要提供影碟的录入,删除,信息查询,修改,打印等功能。
会员管理:主要提供影碟的录入,删除,信息查询,修改,打印等功能。
借阅管理:借碟管理,还碟管理,借碟黑名单,借碟排行。
借碟管理主要有借碟登记,借碟信息查询功能。
还碟管理主要有还碟登记。
附件:主要提供游戏,背景音乐,背景更换,小助手。
三、具体实现目标如下(1)系统界面友好,人机交互性强,输入方式简单,实用。
(2)采用模块结构,以保证系统的正确可靠,并且易于扩充、修改,便于移植。
(3)各个模块划分要求相对独立,并在模块中结合面向对象的设计方法,以提高系统的可重用性。
(4)设计风格一致,界面美观,力求简单易懂,操作灵活。
(5)数据的存储采用数据库存储。
(6)保证系统的易维护性、易理解性。
功能描述影碟管理(1)影碟资料登记1) 登记影碟的相关信息包括影碟名2) 称,3) 导演,4) 发行单位,5) 入库时间,6) 类型(分为影碟和杂志),7) 状态(分为在库和借出)。
8) 登记新碟时,9) 默认状态为在库。
10) 登记新碟时,11) 默认状态为借阅次数为0次。
12) 在登记影碟资料的同13) 时界面可以浏览其他影碟资料。
14) 显示碟目详细资料时,15) 要求显示影碟名16) 称,17) 导演,18) 发行单位,19) 价格,20) 入库时间,21) 类型,22) 状态,23) 借阅次数。
24) 浏览碟目详细资料时,25) 提供对该碟目信息删除的功能。
读者管理(1)读者信息登记登记新读者的相关信息包括读者姓名,年龄,性别,职务(分为经理和职员)。
显示读者详细信息时,要求显示读者姓名,年龄,性别,职务,曾经借阅的影碟的数目(每个人最多同时借3本)。
显示读者的信息时,提供对读者信息删除功能。
(2)读者借碟查询能够列出读者借阅过碟目的详细信息,包括影碟名称,借出时间,返还时间等(如该影碟尚未返还,则返还时间为未还)。
借阅管理(1)借阅登记1)提供借阅登记表,登记借阅信息,包括影碟名称,借阅人,借阅时间。
2)判断该影碟是否存在,如不存在则提示并返回借阅登记表。
3)判断该影碟是否已经借出,如已经借出则提示并返回借阅登记表。
4)判断该读者未返还的影碟数目是否超过3本,超过则提示,并不允许借出。
5)更改该影碟状态为借出。
(2)返还登记1)从未返还列表中选择,然后进行返还登记,登记返还时间(返还时间即处理时间)。
2)更改该影碟状态为在库。
(3)借阅信息查询提供借阅次数前10名的书目列表,包括影碟名称,导演,借阅次数。
总的来说,课题的目的主要有以下三个:首先学会去开发一个管理信息系统;其次,通过开发数据库相关的应用程序,把理论知识运用到实践中来;再次,初步掌握一门Windows下的快速GUI(图形用户界面)编程工具Microsoft Visual Basic 6.0;最后,通过对毕业论文的撰写过程,对语言文字组织能力、表述能力以及层次分析的能力也进行锻炼。
四、毕业设计思路框架(一)设计方法1.查询相关资料,了解本系统的研究意义。
可以上网搜索或者是去图书馆查阅相关资料。
2.通过查询资料了解该系统要如何做,及要做哪些东西。
3.设计出大体上的功能模块,画出模块图。
4.通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。
制定出每一步的做法和注意的地方。
5.对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。
6.最后,整理各阶段的设计记录文档,写成论文稿。
图2业务流程现行系统存在的主要问题分析现行系统的主要问题归纳起来主要有,1. 单机单用户系统,随着网络的发展和校园网的建立,同时音像租赁管理系统中信息的使用者大大增加,原有的单机单用户系统已远远不能满足需要。
同时,原有的数据库也不支持多用户的网络运行环境。
2.系统独立性差,原有系统一般都是使用数据库提供的开发工具编写的程序,因此收数据库的制约比较大,编写出来的程序性能也不好。
特别是无法支持如Access, MS SQL Server等新的数据库。
3.模块性差,由于不是一个完整的编程语言,故无法做到代码的模块化,给功能的扩展带来了巨大的不便。
提出可能的解决方案鉴于目前企业对音像租赁管理系统的需求与实际情况,新系统方案的重点放在系统的可扩展性上,为了实现这一设计,新系统应具备以下几方面的要求:1.新系统采用服务器/客户端结构,充分利用现有的校园网络资源,打破地域的限制,并能提供多人同时使用系统,提高工作效率。
2.使用最新的数据访问接口(ADO),可以运行于Win9x/WinNT/Win2000/WinXP多种操作系统上,所有支持ADO接口的数据库都可以作为系统的后台数据库。
因此,在以后对数据处理的要求提高时,容易升级为MS SQL Server 或Oracle 等数据库。
3.新系统从设计到实现都应遵循模块化,是用一致的接口进行信息的传递与模块调用。
模块的划分应尽量符合实际业务的划分,以保证以后新模块的加入尽可能少的影响现有功能模块的运行系统HIPO图根据系统分析的结果,按照结构化的系统设计方法,仓库管理信息系统从功能上可分成如图10所示,整个系统由公共信息子系统、入库子系统、出库子系统、还库子系统、设备需求管理子系统和用户管理子系统。
各子系统的简要功能说明如表6:模块名功能简介先决条件公共信息模块公共库模块在仓库系统中主要维护公共信息数据表。
(系统的维护操作主要指添加、删除和修改其中的记录)维护音像租赁管理系统所需的基本数据,如设备代码等无入库管理完成对入库信息的检验,并更新相应设备的的库存。
并维护入库记录公共信息出库管理完成对出库信息的检验,并更新相应设备的的库存。
并维护出库记录公共信息入库管理还库管理完成对还库信息的检验,并更新相应设备的的库存。
并维护出库记录公共信息设备需求管理维护设备需求信息公共信息用户管理增加,修改和删除用户账号无音像租赁管理系统HIPO图课题难点在于:1. 入库、出库及库存的一致性2. 库存报警功能3. 产品的种类及数量的灵活性。
适用于一般音像租赁管理系统开发工具选用设计语言目前的可用的设计技术在设计此类系统上的数据库技术已经非常成熟,可提供的开发工具也很多,例如:Visual C++ ,VisualBasic,PowerBuilder,Dephi, visual foxpro等,它们都是很好的数据库开发工具,都是可视化开发工具,功能强大,开发容易,开发周期短,对于本任务都能够胜任。
Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。
它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK 相媲美,而且程序开发人员不必具有C/C++编程基础。
在Visual Basic 环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。
总的来说,Visual Basic具有以下特点:可视化编程:用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。
如果对界面的效果不满意,还要回到程序中修改。
有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。
Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。
只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。
Visual Basic 自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。
面向对象的程序设计4.0版以后的Visual Basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C++)不完全相同。
在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而Visual Basic 则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。
在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。
每个对象以图形方式显示在界面上,都是可视的。
结构化程序设计语言Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。
Visual Basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。
Visual Basic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。
在设计Visual Basic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离Visual Basic环境,直接在Windows环境下运行。
5.2选用ACCESS作为后台数据库Access2000 就是关系数据库管理工具,数据库能汇集各种信息以供查询、存储和检索。
Access 的优点在于它能使用数据表示图或自定义窗体收集信息。
数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然。