摘 要
在强调管理、强调效率的现代社会中,手工操作和旧的管理模式严重制约了企业的发展,管理信息系统已经得到了广泛普及,用计算机管理来代替手工管理是非常必要的。
本文主要介绍了辽宁电视台磁带库管理系统的分析、设计、系统功能及其实现的过程,详细论述了总体设计思想、数据库设计和功能模块设计。该系统实现了磁带借阅管理、磁带档案管理、员工档案管理、综合统计管理等功能,满足了辽宁电视台对磁带库自动化管理的需要。通过此系统的开发,大大减少了磁带库管理在时间的浪费,为辽宁电视台节约了人力、物力和财力。
本文介绍的系统采用C/S运行模式,前端开发工具采用JBuilder9.0,数据库管理系统采用SQL Server 2000。
关键词 磁带库 辽宁电视台 管理信息系统
Abstract
In modern society that emphasizes management and efficiency, the manual operation and the old pattern of management have seriously hindered the development of enterprise. Management information system has been more and more prevailing .It is very necessary to replace the manual management with the computer management system.
This dissertation mainly introduces the system analysis, system design, system functions and the implementation process of the Liaoning television station library of tapes management, and describes particluarly the system design idea, database design and function module design. This system implements tapes borrowing management, tapes recording management, staff recording management, synthesis statistics management, and meets the needs of Liaoning television station library of tapes automation management. Through developing this system, the time waste of the library of tapes management can be greatly reduced, and manpower, the physical resource and cost for the Liaoning television station can be saved.
This system uses the C/S as running module, and JBuilder9.0 for the development kit of front end, and SQL Server 2000 for the database management system.
Key words Library tape,Liaoning television station,Management information system
目 录
第1章 引言... 1
1.1 题目背景... 1
1.2 设计内容... 1
1.3 系统开发理论基础... 2
1.4 系统设计的目标... 2
第2章 需求分析及方案论证... 4
2.1 需求分析... 4
2.2 总体设计思路... 4
2.2.1 数据库设计思路... 4
2.2.2 软件设计思路... 5
2.3 系统开发工具... 5
2.3.1 JBuilder9.0. 5
2.3.2 Microsoft SQL Server 6
2.4 程序可行性分析... 7
2.5 经济可行性分析... 7
第3章 结构特性设计... 9
3.1 E-R图及分析... 9
3.1.1系统E-R图... 9
3.1.2 E-R图分析... 10
3.2 表的建立及说明... 10
3.3 数据流图... 13
第4章 行为特性设计... 15
4.1 功能模块图... 15
4.2 功能概要设计... 17
4.3 数据流程图... 18
4.4 关键技术的描述... 19
4.4.1安装SQL Server JDBC驱动... 19
4.4.2数据库的连接... 20
4.4.3数据库中数据的显示... 20
4.4.4统计的实现... 22
第5章 系统的测试与结论... 24
5.1 系统测试... 24
5.2 结论... 25
结 束 语... 27
参考文献... 28
致 谢... 29
第1章 引言
1.1题目背景
项目来源于辽宁电视台,磁带库的管理是一项繁杂的工作。以前电视台磁带库的管理都是靠手工记载,磁带的检索要查登记薄,效率不高,特别是在查找和清理时更加的费力,这使磁带库管理人员的工作量增大。同时,随着磁带库内的磁带越来越多,使得管理磁带库变的很困难。而且,管理员也容易忙中出错,使磁带丢失,造成不必要的经济损失。
针对这种情况,建立计算机磁带库管理系统是有必要的,它将会极大地提高磁带的检索效率,提高了操作的准确性,使磁带管理趋向规范化。为更好的管理磁带库提供了技术保障。
这个磁带库管理系统的建立使得磁带的检索、磁带出借统计、操作员业务量统计等复杂的工作只须鼠标的轻轻点击即可完成。这不但是对工作人员劳动强度的大大减轻,而且也节约了大量的劳动力资源,节约了劳动成本。同时计算机技术的安全、快速、方便等特性也表现的淋漓尽致。
1.2设计内容
根据对毕业设计题目的分析,得出此磁带库管理系统的具体内容要求和指标如下:
(1) 面向角色的功能分类
本系统共有两类角色,即系统管理员和磁带库的操作员。系统管理员可以执行本系统的所有操作,对操作员、磁带、员工的信息进行管理,保证系统运行的稳定。磁带库的管理员主要是对磁带库中的磁带进行管理,能够完成磁带的出借、归还、查询、统计等功能。
(2) 统计与查询
系统可以按类别、时间、个人对出借的磁带进行统计,并可以按操作员代码和时间对操作员的业务量进行统计。可以按类别对磁带进行查询以及磁带状态(出借/可用)的查询,可以按员工的编码对员工进行查询。
(3) 信息管理功能
主要是对磁带类别、磁带信息、员工部门、员工信息以及操作员信息中的各项信息进行输入、查询、修改、删除等操作以实现对各个部分的管理。
1.3系统开发理论基础
系统需要采用C/S运行模式。C/S (Client/Server,客户机/服务器)模式又称C/S结构,是软件系统体系结构的一种。C/S模式简单地讲就是基于企业内部网络的应用系统。与B/S(Browser/Server,浏览器/服务器)模式相比,C/S模式的应用系统最大的好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。
采用客户机/服务器模式,管理系统在客户端直接访问数据库,不必通过服务器端程序访问。整个程序看上去结构简单,便于理解和以后扩展。在程序初始化的时候使用一个全局变量获取当前路径,用户设置好客户端环境,无论程序文件夹在什么位置,均可以正常运行。
C/S模式的优点主要包括:交互性强、提供更安全的存取模式、降低网络通信量。由于C/S在逻辑结构上比B/S少一层,对于相同的任务,C/S完成的速度总比B/S快,这就使得C/S模式更利于处理大量数据。其中一台或几台较大的计算机集中进行共享数据库的管理和存取,称为服务器,而将其它的应用处理工作分散到网络中其它客户机上去做,服务器控制管理数据的能力己由文件管理方式上升为数据库管理方式,(因此,C/S的服务器也称为数据库服务器),注重于数据定义及存取安全后备及还原,并发控制及事务管理,执行诸如选择检索和索引排序等数据库管理功能,它有足够的能力做到把通过其处理后用户所需的那一部分数据而不是整个文件通过网络传送到客户机去,减轻了网络的传输负荷。