- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
天籁书屋图书租管理系统
目 录
1 绪论 1
1.1 系统背景 1
1.2 系统目标 1
1.3 开发环境 1
1.3.1 Microsoft Visual Basic 6.0 企业版 1
1.3.2 Microsoft SQL server 2000 2
2 系统分析 4
2.1 可行性分析 4
2.2 需求分析 4
2.3 业务流程分析 5
2.3.1 业务流程描述 5
2.3.2 系统业务流程图 5
2.4 数据流程分析 6
2.5 数据字典 7
3 系统设计 11
3.1 数据库设计 11
3.1.1 概念结构(E-R 11
3.1.2 实体及其联系图 12
3.1.3 数据库逻辑结构设计 12
3.1.4 信息编码设计 13
3.2 系统模块设计 14
3.2.1 功能模块设计 14
3.2.2 系统功能结构图 15
附 录
1 绪论
1.1 系统背景
随着计算机技术的日益发展,越来越多的企事业单位都实现了无纸化办公。为了跟上时代的步伐,一个现代化的书店需要拥有一个全方位的自动化办公系统,方便处理日益复杂化的管理经营项目,提高工作效率。图书租赁管理系统就是能满足以租书业务为主的书店日常经营及后台统计电算化的系统,它可以帮助营业员和管理人员处理一般的管理项目,并且各项权限分明,使书店能够满足快速发展的现代社会的需要。
传统的图书租赁管理停留在纸介质的基础上,随着企业文化的发展,图书规模越来越大,这样的管理机制已经不能适应管理的需要,它不仅浪费许多人力和物力,并且由于效率低下,往往不能满足员工以及顾客的需要。在信息时代,这种传统的管理方法必然被以计算机为基础的信息管理所取代。开发图书租赁管理系统软件,利用计算机对图书资料及租赁业务进行有效的管理能够提高工作效率,提高图书的利用率,同时可以让顾客方便地查到所需的图书,管理人员还可以利用强大的管理统计功能,通过统计图书的总量、金额、各种图书的租借率等及时了解库存、图书发展的规模以及对各类图书的需求,掌握今后图书的订购计划及取舍方向[1]。
本系统是一个为适应当前书店对图书信息管理的需求而设计开发的软件系统。该系统面向Windows操作系统,以Microsoft SQL server 2000作为后台数据库并从数据库的应用和开发的实效性角度出发,采用Visual Basic 6.0作为开发工具,采用面向对象技术。
1.2 系统目标
1)合理的设计数据库 尽量合理地减少数据库数据的冗余,使重复的数据保持在最小限度,这样将会少占用存储空间,减少产生混乱影响的危险,还能提高计算机的运行速度。 2)设计出友好的界面
界面的友好与否是软件优劣的重要方面之一。窗口界面的各个控件布局要合理、美观。要充分的利用Visual Basic提供的强大的功能,多用窗口和控件,充分体现窗口的多元化格局。 3)强大的信息管理和查询、分析能力
可随时管理图书、客户和用户信息,租还书业务的处理和查询方便快捷,可对图书排行进行统计,并分析利润,软件功能细致且灵活。
1.3 开发环境
本系统面向Windows操作系统,以Microsoft SQL server 2000作为后台数据库,充分考虑了兼容性的问题,系统具有较好的可扩展性,并从数据库的应用和开发的实效性角度出发,采用Visual Basic 6.0作为开发工具,采用面向对象技术,系统具有高效性。下面简单介绍如下:
1.3.1 Microsoft Visual Basic 6.0 企业版
1)Visual Basic简介
Visual Basic,简称VB,是Microsoft公司推出的一种Windows应用程序开发工具。它是当今世界上使用最广泛的编程语言之一,也被公认为是编程效率最高的一种编程方法。无论是开发功能强大、性能可靠的商务软件,还是编写能处理实际问题的实用小程序,VB都是最快速、最简便的方法。Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的动态链接库(DLL)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统[2]。
2)Visual Basic) 结构化的程序设计语言
Visual Basic具有丰富的数据类型、众多的内部函数,是模块化、结构化程序设计语言,结构清晰,简单容易学习。它是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。
(2) 具有面向对象的可
文档评论(0)