网学网JSP,NET,JAVA类别编辑为广大网友搜集整理了:C#音像租赁|影碟出租管理系统|光碟管理系统绩等信息,祝愿广大网友取得需要的信息,参考学习。
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
第2章 需求分析 2.1运行环境 2.1.1硬件环境 A.一台586 以上的微机及兼容 B.内存要求至少256MB 2.1.2软件环境 A.Windows 98 以上的操作系统 B.Access数据库管理系统 C.Office 2000应用软件 2.2系统工作流程分析 按照需求分析中所涉及到的经营业者与租赁者相互关系以及交流过程的概念。 1.首先是经营管理者在使用本系统的一开始,对音像租赁制品的格式进行分类添加,然后是对音像租赁制品的类别进行分类添加,再就是对音像租赁制品的信息进行添加。添加完成后,如果需要,可以使用管理功能对某一格式,某一类别或某一音像租赁制品信息进行修改或删除。 2.考虑到现在的音像租赁业比较流行的会员制度,简单设计了会员的添加与管理功能,如果租借者希望办理会员,可以在管理员处登记相关个人信息,并交纳一定押金,管理员在将相关信息输入后可得到该会员的ID编号(该编号唯一),且设计了会员结算时打九折。管理人员还可对会员的信息进行必要的修改或删除。 3.具有网络条件的租借者可以通过网络访问主页浏览音像租赁制品的相关信息,并可以通过搜索功能节省时间,很快得到查询结果。在得到感兴趣的音像制品的相关信息(如:感兴趣的音像制品还有库存等)之后,可以前往店铺进行相关音像制品的租借。 4.租借者在想要借出音像制品时进入店铺后有两种情况。 (1).在货架上选取自己所想要欣赏的音像制品,交给柜台管理员,由管理员向系统输入相关信息,记录存档。 (2).已知音像制品的名称,直接向管理员查询该音像制品是否存在,管理员在查询后得到该音像制品的相关信息,并进行租借。以上两种情况,如租借者不是会员,则交纳一定押金或提供有效证件编号,如是会员,则可提供会员编号或会员姓名即可。 5.租借者在想要归还音像制品时进入店铺后直接到管理员处将音像制品交给管理人员由其进行相关信息的登记并根据系统提示进行结算。 6.管理业者还可在平时对所有业务进行查询,查看音像租赁制品的各种状态以及借还情况,以免发生借而不还等情况。 7.管理业者还能够使用报表功能查询资金报表和分类报表,并进行打印。 音像制品租借工作流程图如图2-1所示 图2-1音像制品租借工作流程图 2.3数据描述 2.3.1数据 输入数据:菜单选项,查找关键字,新建记录项。 输出数据:由查询关键字确定的数据库记录集合。 内部生成的数据:中间查询结果。 2.3.2数据流图 《音像租赁管理系统》软件的数据流图是比较清晰的,对各功能模块来说都比较有规律。但完整的图比较繁琐,各个功能模块的数据流图如下。
图 2-2登录数据流
图2-3 碟片出租查询
图2-4 系统配置
图2-5 系统维护
图2-6 打印报表 2.3.3数据字典 在这里设置影碟的基本信息,包括影片类型,影片语种,影片格式。对其进行填假,删除,修改等操作 2.4功能要求 2.4.1系统需求概述 本系统考虑到人们的一些操作习惯,由其可操作性的方便、快捷着手,针对中小音像租赁店设计。使这样的中小型租赁店在使用本系统时,可以轻松管理音像数据库,方便的进行交易管理。本系统灵活的搜索和查询功能完全摆脱了传统管理模式下经营者面对庞大的音像制品库,不知道自己有哪些音像制品,租出多少,还存多少;解决顾客面对长长的音像目录,很难找到自己要找的影片的弊端。 用户在使用本系统时,系统应主要满足用户的以下几个方面要求: 1.当租借者来对该店铺内的音像制品进行租借时,系统应能够准确,快速,详尽的帮助管理人员查找到租借者与管理人员相联系的相关音像制品的信息。 2.管理人员在对音像制品的种类,格式等多方面信息应可以根据自己本身的喜好习惯或按照当下流行方式进行细化分类,以方便对其信息的管理。 3.管理人员应可以通过系统添加会员,并对会员信息详细记录在案,同时可进行修改和删除。并对会员借出的商品状态有一定掌握。 4.管理人员可以通过系统提供的报表分析当日、月、年的各种音像制品的相关租赁信息,并对营业额进行查询。 5.具有网络条件的租借顾客可以通过访问系统浏览该店铺的音像制品相关信息,并且可以通过搜索手段对其感兴趣的音像制品具有针对性的查询。 2.4.2功能划分 本系统有以下功能模块: 1)登陆管理模块 2)影碟管理模块 3)系统配置模块 4)系统维护模块 5)打印报表模块 6)帮助模块 2.4.3功能描述 下面详细描述一下各个功能模块: 1)登陆管理模块 管理员权限设置: 管理员按照不同的权限可以分为两种类型:管理员,经理 管理员:开放影碟管理权限,系统维护权限,业务权限,会员管理权限,对自己登入密码修改的权限。 经理:开放管理员设置权限,经营管理权限。 影碟管理模块 音像分类:实现音像租赁制品信息分类类型的添加、编辑和删除功能 音像格式:实现音像租赁制品格式信息分类类型的添加、编辑和删除功能 音像管理:实现音像租赁制品相关信息的编辑和删除功能 添加音像:实现音像租赁制品相关信息的添加功能 音像出租:实现音像租赁制品借出时的记录功能 音像回还:实现音像租赁制品归还时的记录和结算功能 音像搜索:实现音像租赁制品相关信息的搜索功能 业务浏览:实现音像租赁制品相关状态信息的浏览查询功能 3)系统配置模块 包括数据字典设置和价格点数设置 “点数”: 引进“点数”的概念主要是为了会员的租借计数,因为用“部”常常不能准确计算会员的租借数。举例来说:包含2张光盘一部影片的点数可以设为1点。3张的VCD的点数也可以当作2点。包含2张光盘的新影片可以把它的点数设为2点计算。同样,连续剧可以每盒点数可设为1点,也可以设为2点,所以点数是一个量纲(请注意“点数”只能是整数,只用于会员计数)。它是自动计数的依据。当然,也可以随时修改相关计数方式,毕竟,新片也会变为旧片。 “部”: 一般指的是单剧。一部影片可能有2张光盘的,也有3张光盘的长剧都叫1部。 “盒”: 一般指的是连续剧。一盒连续剧通常是2张光盘共2集。一般来说都是按盒出租的。1盒连续剧点数可以设为1点或者2点。 4)系统维护模块 (1)数据备份:用户可以通过选择保存的路径把数据库保存在硬盘中,也可保存在软盘中。 (2)数据恢复:用户可以通过选择路径把数据恢复。 (3)操作员工管理:仅限管理员。其中可以添加、修改、删除操作员工,设置他们的权限、级别及密码。 (4)系统整理信息:显示距离管理员整理系统的时间。 5)打印报表模块 (1)打印单条档案记录:主要适用于一般浏览者和一般用户。他们只能打印在他们的权限和级别范围内所能查看的档案。 (2)打印全部档案:是为管理员设置的,管理员可以根据需要设置打印。也可以让档案以报表的形式生成文本文件或HTML文件输出。 打印操作人员的信息只限管理员使用。 6)帮助模块 (1) 帮助信息:显示系统的详细帮助信息。 (2) 关于系统:主要是显示系统的一些信息。 2.5性能需求 2.5.1数据精确度 A.要按照严格的数据格式输入,否则系统不给予响应进行处理。 B.查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。因为通常有出租的记录会很多,所以本系统采用了两种方法进行查询:直接查询和模糊查询。 2.5.2时间特性 响应时间:一般操作的响应时间应在1~2秒内,最慢的在30秒左右,对打印机的操作也应在可接受的时间内完成。 数据存储时间:碟片数据库长期保存。 2.5.3适应性 满足碟片店主使用的需求(记录量控制在3000项内)。 对前面提到的运行环境要求不应存在困难。 2.5.4安全性 数据安全:保证数据访问的安全性,同时对关键数据实行加密。 管理安全:采取严格的管理员身份认证机制,防止其他非管理员打开系统。 2.5.5可靠性 保证系统稳定运行7*24小时 系统具有均衡负载的能力,保证用户享受快捷的服务。 系统出现故障时不会引起重要数据丢失的灾难性事故 2.6运行需求 2.6.1用户界面 运用C#程序编程,使其具有全新感觉,操作简便,一目了然,视图优美等特点。并且采用菜单界面驱动方式,给操作用户带来了极大的便利,对用户友好。 2.6.2硬件接口 本软件不需要特定的硬件或硬件接口进行支撑。 Windows98以上可运行此软件。 2.6.3软件接口 运行于Windows98及更高版本的操作系统之上。 2.6.4故障处理 正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损,不会引起重要数据丢失的灾难性事故。 2.7其它要求 1)系统的功能实现情况: 用户可在本系统下实现各种用户要求的功能 2)系统的安全性: 对于系统的重要数据都有密码保护,具有一定的安全性 3)系统的容错性: 用户输错数据都有提示信息,具有较好的容错性能。 4)系统的封闭性: 用户的封闭性较好,用户基本上在提示信息下输数据。
第3章 数据库设计 3.1数据库介绍 3.1.1简介 目 录 第1章引言. 1 1.1课题背景. 1 1.2课题意义. 1 1.3系统功能简介. 2 1.4论文结构安排. 2 第2章需求分析. 3 2.1运行环境. 3 2.1.1硬件环境. 3 2.1.2软件环境. 3 2.2系统工作流程分析. 3 2.3数据描述. 5 2.3.1数据. 5 2.3.2数据流图. 5 2.3.3数据字典. 7 2.4功能要求. 7 2.4.1系统需求概述. 7 2.4.2功能划分. 7 2.4.3功能描述. 8 2.5性能需求. 9 2.5.1数据精确度. 9 2.5.2时间特性. 10 2.5.3适应性. 10 2.5.4安全性. 10 2.5.5可靠性. 10 2.6运行需求. 10 2.6.1用户界面. 10 2.6.2硬件接口. 10 2.6.3软件接口. 10 2.6.4故障处理. 10 2.7其它要求. 11 第3章数据库设计. 12 3.1数据库介绍. 12 3.1.1简介. 12 3.1.2 特点. 12 3.2概念结构设计. 14 3.3逻辑结构设计. 16 3.4物理结构设计. 16 3.4.1数据表清单. 16 3.4.2 主要数据表介绍:. 17 第4章界面设计. 20 4.1开发语言介绍:. 20 4.1.1 C# 语言. 20 4.1.2 NET Framework 平台体系结构. 21 4.2界面实例及主要代码. 22 4.2.1 系统登陆界面. 22 4.2.2 系统主界面. 23 第5章测试. 24 5.1软件测试. 24 5.2单元测试实例. 24 5.3数据跟踪实例. 25 5.4综合测试. 25 第6章总结. 26 6.1 系统结论. 26 6.2 心得体会. 27 参考文献. 28 致谢. 29 外文资料原文. 30 译文. 32
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
本文选自计算机毕业设计http://myeducs.cn |