毕业设计(论文)ASP+SQL音像租赁管理系统(附源程序).doc
《毕业设计(论文)ASP+SQL音像租赁管理系统(附源程序).doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)ASP+SQL音像租赁管理系统(附源程序).doc(44页珍藏版)》请在三一办公上搜索。
1、摘 要在科技发展日益迅猛的今天,数字化、信息化的管理模式已经渗透到了社会的每个角落。面对众多的顾客、会员信息以及其相关音像制品的租赁信息这样一个庞大的信息集合,在本着节约人力资源,以及方便经营管理的前提下,基于B/S结构模式音像租赁管理系统颇具针对性的管理模式设计,人性化、便捷的操作,为音像制品租赁行业的管理带来了一缕春风。针对实际经营管理的需求,系统中包含音像制品音像类型管理,业务管理,报表统计,会员信息管理功能模块,使用ASP+SQL技术。其中后台管理中的版块管理,音像制品租赁管理中的信息检索模糊查询以及报表统计是本系统的特色之处。本文从系统方案设计方面比较详细的介绍了本系统所采用的开发工
2、具和开发技术。其次再从软件系统开发的一般流程,需求分析、系统设计、编码实现、软件测试方面详细而细致的描述了整个系统的设计方案及实现功能。最后总结了系统的不足之处,以便于将来更好的改进。关键字:音像制品信息检索;B/S结构;报表统计全套源程序代码,联系153893706AbstractWith the rapid development of science and technology, digital and informational management pattern has been carried on everywhere. Faced with a wide range of
3、information from customers to audio and video products, we are now introducing you a convenience and low-cost audio and video products ranting management system basing on B/S structure, which is easy controlled humanized and warmly welcomed in market.To meet with the practical need, the system inclu
4、des product type management, business management, forms statistics, membership info management categories, using ASP+SQL techniques. The systems feature is category management in the backstage, product info management vague search system and forms statistics system. This thesis introduces the system
5、s development tools and techniques from system plan design point. Then, according to the normal process of a software development, the thesis mainly discuss on the systems designing plan and realization function from demand analysis, system design, code realize and software examine aspects. In the e
6、nd of the thesis drawbacks were summarized to find further improvement.Key words: audio and video info search; Structure of B/S; forms statistics system目 录第一章引论11.1系统开发的背景11.2系统的现状及其开发的意义1第二章 音像租赁管理系统需求分析22.1系统所要到达的目标22.2系统的运行环境及开发平台22.3系统需求概述32.4 实现技术及工具的选取32.4.1 B/S结构模式的选取32.4.2 IIS的选取42.4.3 ASP技术
7、的选取42.4.4 SQL Server2000数据库的选取42.4.5 程序开发工具的选取52.5系统工作流程分析52.6系统数据流程分析72.7系统功能模块概述142.8系统方案选取分析15第三章 音像租赁管理系统设计163.1功能模块设计163.2系统总体结构设计163.3数据库的设计173.3.1 概念结构设计173.3.2 逻辑结构设计183.3.3 物理结构设计193.3.4 数据库完整性和安全性设计223.3.5 数据库的连接23第四章 音像租赁管理系统功能模块设计与实现244.1主页面的设计244.2信息检索264.3业务浏览274.4系统前台功能设计284.5音像制品信息的管
8、理284.5.1 音像制品的分类294.5.2 音像制品格式的分类304.5.3 音像制品的删除和修改304.5.4 音像制品的添加304.6业务管理314.7报表统计324.7.1 资金报表324.7.2 分类报表324.8会员管理334.8.1 会员管理334.8.2 会员添加34第五章 音像租赁管理系统测试355.1软件测试355.2单元测试实例355.3数据跟踪实例375.4 综合测试37第六章 总结386.1系统结论386.2个人体会39参考文献40致谢41第一章 引论1.1系统开发的背景随着科学技术的不断提高,计算机科学的日渐成熟,计算机的强大功能已被人们深刻地认识。越来越多的人用
9、计算机来处理日常事务,使计算机的应用得到普及,这样就创造出以计算机为基础的一系列生活方式。不仅如此,计算机还被广泛的应用到商业上,越来越多的人们意识到计算机给自己带来的方便以及他所创造的巨大财富。人们开始把计算机应用到现代的各个领域中。作为计算机应用的一部分,使用计算机对音像商品租赁等各项操作进行管理,具有手工管理所无法比拟的优点,其优势已非常明显。例如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高租赁操作的效率,节省了很大一部分时间,大大增强了企业的竞争能力,也是标志着一个企业的科学化、正规化管理,与世界接轨的重要条件。1.2系统的现状及其开发的意义目前已
10、经有许多的音像租赁管理系统顺应着市场的要求应运而生,但对于庞大的市场,以及对于系统的可操作性等方面要求比较严格的消费业者来说,需求是远远大于供应的,但面对性能参差不齐的各种系统,消费者者往往是处于矛盾、谨慎的态度的,于是,在这样的环境下,开发一套美观使用,可操作性强,适用于多种经营环境的音像租赁管理系统是相当具有市场前景的。针对以上所描述的现实情况,为了真正的方便经营业者对于音像租赁制品的管理操作以及租赁制品顾客群对音像制品在网上的浏览查询,满足现目前市场对于音像租赁管理信息系统的需求,开发这样一套有针对性的系统是具有相当大的市场价值和现实意义的。第二章 音像租赁管理系统需求分析2.1系统所要
11、到达的目标本系统针对专门为各类光盘出租店铺设计服务,从符合操作简便、界面友好、灵活、实用、安全、人性化的要求出发,完成音像租借管理中包括音像制品信息、客户信息的建立,租借、归还处理的记录,音像、客户的新增以及相关数据信息的统计、查询、修改等音像租借管理的全过程的工作。租赁时分为会员租赁与零租以方便管理。并在结算时加入了报表统计功能。同时,具有网络条件的顾客可以通过访问本系统进行音像制品相关信息的查询和浏览。总之,该系统对音像制品的租赁管理实现了规范化,非常适合于中小型音像租赁店的日常工作管理。2.2系统的运行环境及开发平台1.运行环境的硬件设备及操作系统服务器:PentiumIII 1G(或与
12、此相当的CPU)以上配置的高性能PC机,有网络接口卡(NIC),内存应在256M以上,硬盘在80G以上。操作系统:Windows 2000。客户端:PentiumIII 500(或与此相当的CPU)以上配置的PC机,有网络接口卡(NIC),内存应在128M以上,硬盘在10G以上。Windows98以上操作系统,安装Web浏览器。网络:服务器和客户端应有网络连通,配置TCP/IP协议。2.系统开发平台电脑配置:CPU: AMD2500+,内存:DDR 512,硬盘:80G操作系统:Microsoft Windows XP 中文版开发环境:Microsoft Visual Studio.Net D
13、reamweaver MX 2004Photoshop CS 8.0、Web服务器:IIS 5.0数据库:SQL Server 20002.3系统需求概述本系统考虑到人们的一些操作习惯,由其可操作性的方便、快捷着手,针对中小音像租赁店设计。使这样的中小型租赁店在使用本系统时,可以轻松管理音像数据库,方便的进行交易管理。本系统灵活的搜索和查询功能完全摆脱了传统管理模式下经营者面对庞大的音像制品库,不知道自己有哪些音像制品,租出多少,还存多少;解决顾客面对长长的音像目录,很难找到自己要找的影片的弊端。用户在使用本系统时,系统应主要满足用户的以下几个方面要求:1. 当租借者来对该店铺内的音像制品进行
14、租借时,系统应能够准确,快速,详尽的帮助管理人员查找到租借者与管理人员相联系的相关音像制品的信息。2. 管理人员在对音像制品的种类,格式等多方面信息应可以根据自己本身的喜好习惯或按照当下流行方式进行细化分类,以方便对其信息的管理。3. 管理人员应可以通过系统添加会员,并对会员信息详细记录在案,同时可进行修改和删除。并对会员借出的商品状态有一定掌握。4. 管理人员可以通过系统提供的报表分析当日、月、年的各种音像制品的相关租赁信息,并对营业额进行查询。5. 具有网络条件的租借顾客可以通过访问系统浏览该店铺的音像制品相关信息,并且可以通过搜索手段对其感兴趣的音像制品具有针对性的查询。2.4 实现技术
15、及工具的选取2.4.1 B/S结构模式的选取考虑到音像租赁管理信息系统的开发及维护等因素,为了能够使本MIS系统在激烈的市场竞争中克服在二层C/S(客户机/服务器)结构下将会先天出现的多种缺陷脱颖而出,需要一种相对适合本系统运营的结构模式。 目前最为流行的是Browser/Server计算模式。B/S结构模式是一种从传统的发展起来的新的三层网络结构模式。其三层结构具有良好的开放性,减少了整个系统的运营成本,维护升级也十分的方便。由此开发的系统可扩充性良好,管理简单,可支持多种数据库,有很高的可用性。由此我们可以得出针对本系统使用B/S结构将会有以下优点:1. 客户端软件相对C/S结构来说会小很
16、多,维护十分便利。2. 客户端应用系统将可以适应多种平台,实现跨平台安装操作。3. 系统将具有良好的开放性,运营成本将大幅度下降。4. 系统使用前不需要专门培训,易于推广和普及等等。因此,本系统的设计选择了B/S结构模式。2.4.2 IIS的选取 Internet信息服务(IISMicrosoftInternetInformationServices)是一种WindowsXPWeb服务, IIS包含许多管理网站和Web服务器的功能。在整个系统开发的实际意义规划中,考虑到IIS使用的方便,安装的简单,具有集中式图形界面的管理工具。且本系统直接建立在Windows NT上,IIS系统安全管理的工具
17、与Windows NT系统安全管理工具相同这样的一致性。且对于连接大部分的数据库,包括后面将要阐述的本系统将要选取的SQL Server数据库都能够找到相对应的解决方案。也能够使用本系统将要选取的ASP技术来制作动态页面等种种优势。因此,本系统选取了IIS技术。2.4.3 ASP技术的选取由于在系统设计时考虑到在实际使用本系统时,由服务器端的编译来动态的将HTML页面传送给浏览器,而ASP其优点是可以包含HTML标签,可以直接存取数据库及使用无限扩充的ActiveX控件,在程序编制上更富有灵活性。而且其主要工作环境又正好是便捷的微软IIS应用程序结构。因此,作为一种十分成熟的动态网页开发技术,
18、ASP带着以上种种优势进入了系统设计开发所必须技术的范畴。2.4.4 SQL Server2000数据库的选取微软出品的SQL Server是Windows环境中常用的一种数据库服务器软件,也是ASP应用中经常用到的数据库之一。SQL Server2000数据库是作者最先学习并一直都在使用的数据库,比起MySQL、Qracle等数据库更为熟悉。由于本系统在开发时优先考虑的是在基于Windows NT结构下数据库的安全,稳定,可操作性强等特点,且针对于中小型音像租赁店铺中音像租赁制品相关信息的海量,在比较了多种现在比较流行的数据库之后发现SQL Server2000数据库相对于mysql、acc
19、等数据库来说显得安全、稳定、功能强大一些,并且在处理海量数据时有其明显优势。相比Oracle来说其操作简单合理,适用性强,且全图形界面,和Windows NT结构以及ASP技术结合紧密。因此,将SQL Server2000数据库作为中小型音像制品租赁店铺所使用的音像租赁管理信息系统的数据库具有比较稳定,实用,安全性好等等优点。所以,本系统选取了SQL Server2000数据库。2.4.5 程序开发工具的选取Dreamweaver MX 2004不仅实现了可视化编辑和对代码的操作的完美结合,在页面编辑时用户可以不用书写代码就制作出具有动态效果的DHTML页面,利用布局视图可以像绘画一样规划页面
20、的布局这些功能,而且Dreamweaver MX 2004还是构建Web站点和应用程序的专业选择,它组合了功能强大的工具和代码编辑支持等。它的设计和整合功能是以CSS为基础的,强大而稳定。在对HTML语言不是非常精通的情况下,我选择了以Dreamweaver MX 2004来做网页页面的框架设计。 Photoshop CS 8.0在图片的编辑制作上也既有不可替代的作用,能够根据具体的要求在格式等方面制作出网页所需要的精美图片,且由于在长期的网页图片制作中作者一直在使用Photoshop,对其操作等十分熟悉,所以在制作网页时考虑到图片质量我选用了Photoshop CS 8.0制作图片。2.5系
21、统工作流程分析按照需求分析中所涉及到的经营业者与租赁者相互关系以及交流过程的概念。1首先是经营管理者在使用本系统的一开始,对音像租赁制品的格式进行分类添加,然后是对音像租赁制品的类别进行分类添加,再就是对音像租赁制品的信息进行添加。添加完成后,如果需要,可以使用管理功能对某一格式,某一类别或某一音像租赁制品信息进行修改或删除。2考虑到现在的音像租赁业比较流行的会员制度,简单设计了会员的添加与管理功能,如果租借者希望办理会员,可以在管理员处登记相关个人信息,并交纳一定押金,管理员在将相关信息输入后可得到该会员的ID编号(该编号唯一),且设计了会员结算时打九折。管理人员还可对会员的信息进行必要的修
22、改或删除。3.具有网络条件的租借者可以通过网络访问主页浏览音像租赁制品的相关信息,并可以通过搜索功能节省时间,很快得到查询结果。在得到感兴趣的音像制品的相关信息(如:感兴趣的音像制品还有库存等)之后,可以前往店铺进行相关音像制品的租借。4租借者在想要借出音像制品时进入店铺后有两种情况。(1).在货架上选取自己所想要欣赏的音像制品,交给柜台管理员,由管理员向系统输入相关信息,记录存档。(2).已知音像制品的名称,直接向管理员查询该音像制品是否存在,管理员在查询后得到该音像制品的相关信息,并进行租借。以上两种情况,如租借者不是会员,则交纳一定押金或提供有效证件编号,如是会员,则可提供会员编号或会员
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 ASP SQL 音像 租赁 管理 系统 源程序
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3976283.html