收藏 分享(赏)

(软件工程)图书借阅管理系统毕业设计论文.doc

上传人:scg750829 文档编号:7330695 上传时间:2019-05-15 格式:DOC 页数:28 大小:560KB
下载 相关 举报
(软件工程)图书借阅管理系统毕业设计论文.doc_第1页
第1页 / 共28页
(软件工程)图书借阅管理系统毕业设计论文.doc_第2页
第2页 / 共28页
(软件工程)图书借阅管理系统毕业设计论文.doc_第3页
第3页 / 共28页
(软件工程)图书借阅管理系统毕业设计论文.doc_第4页
第4页 / 共28页
(软件工程)图书借阅管理系统毕业设计论文.doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

1、 毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 目 录1可行性分析报告 11.1 引言 21.2 系统开发的必要性和意义 21.3 现行系统的调查与分析 21.3.1 现行系统调查研究 31.3.2 需求调查和分析 .41.4 新系统方案介绍 41.4.1 拟建系统的目标 .51.4.2 系统规划及初步方案 .51.4.3 系统的实施方案 .51.4.4 投资方案 .51.4.5 人员培训及补充方案 .51.5 系统方案的可行性分析 51.6 结论 62系统分析报告 72.1 概述 .82.1.1 系统分析的原则

2、82.1.2 系统分析方法 82.2 现行系统概况 82.2.1 现行系统现状调查 .82.2.2 系现行系统存在的薄弱环节 102.3 新系统逻辑设计 .102.3.1 新系统目标 .102.3.2 新系统的需求分析 .112.3.3 新系统逻辑模型 .112.3.4 数据字典 .122.3.5 处理过程的逻辑描述 .142.3.6 数据分析(数据库的概念结构设计) .142.4 遗留问题 152.5 用户领导审批意见 .153系统设计报告 163.1 概述 .17毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 3

3、.1.1 系统设计目标 173.1.2 系统设计策略 173.2 计算机系统配置 .173.2.1 硬件配置 173.2.2 软件配置 .183.3 系统结构设计 .183.4 模块设计 .183.5 数据库设计 .193.5.1 数据库逻辑设计 193.5.2 数据库物理设计 193.5.3 数据库保证 213.6 代码设计 .213.6.1 代码 设计原则 213.6.2 代码设计 .223.7 输出设计 .223.7.1 输出项目 223.7.2 输出接收者 223.7.3 主要功能 223.7.4 输出要求 233.7.5 输出界面设计 233.8 输入设计 .233.8.1 输入项目

4、 .233.8.2 输入的承担者 233.8.3 主要功能要求 .243.8.4 输入要求 243.8.5 输入校验(可选) 243.8.6 输入界面设计 243.9 网络设计 253.10 实施方案设计 .253.10.1 实施方案说明 .253.10.2 实施的总计划 263.10.3 实施方案的审批 .26参考文献 .26毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 1可行性分析报告1.1 引言摘要:用户:东北电力大学师生拟建系统名称:高校图书借阅管理系统在一定时间内建立一个图书借阅管理系统,初步实现图书借阅

5、的管理计算机化,以保证图书借阅管理的管理质量。使用图书借阅管理系统后,可以从以下几个方面有所变化,1. 改进管理手段使用图书借阅管理系统后,可以将原来由手工完成的工作由计算机来完成,实现借阅自动化。2. 提高和改进管理信息服务质量使用计算机系统后统计报表和查询的功能将大大加强,广大师生可以很容易地查到图书的借阅和剩余情况,而且可以提高查询速度和,提高准确性,避免一些不必要的浪费,还可以及时提醒用户有关过期等情况,提高整体服务质量。3. 增强资源共享使用此系统后,各用户可以在网上输入要查询和借阅的图书。背景: 系统开发单位:第三课设小组系统的服务对象:在校教师和学生本系统可以和图书管理系统以及校

6、园网连接,便于教师和学生借阅图书毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 1.2 系统开发的必要性和意义图书馆是高等院校的重要组成部门,是教师和学生获取知识的重要场所。由于图书馆主要从事大量的图书资料的储存和流通。所以一直以来,计算机在图书馆的图书管理中得到了广泛的应用。目前,本校师生较多,借书籍情况日益增长。本系统就是要达到对师生所借书籍的日常管理,能快速完成,并对信息进行数据库管理的目的。为了适应本校图书馆业务发展的需要,解决问题。经过考察毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网

7、 计算机毕业设计网 毕业设计资料网 毕业设计论文网 比较,决定利用小组的力量对图书借阅管理系统进行重新改造。使新系统不仅能利用当前的软件开发技术和校园网建设成果,方便读者查询、借阅操作,解决流通中存在的问题。而且,能结合本校资金投入有限、图书需求量大等特点,对图书借阅管理中各业务环节的加强管理。所以系统在实现时,能实现传统的借书、还书、预约、续借和催还等环节。1.3 现行系统的调查与分析1.3.1 现行系统调查研究1. 组织机构调查流通部隶属于图书馆管理,现有工作人员 8 名,分别负责图书的借阅、催还、预约和还书管理。其组织机构如图 1.1图 1.1 组织机构图2. 业务流程调查DBDL

8、 大学流通部主要负责学校师生的图书借阅,具体流程如下:图书馆借阅管理系统是以方便读者借阅、图书查询为目的,可以完成读者借书、还书、丢书处理、图书借阅查询等到业务。通过完成这些业务实现对图书馆图书和读者信息的管理。借书者通过查询找到想要借阅的书籍,再到图书馆管理人员处登记借阅,图书馆管理人员根据借书证进行登记,在书籍没有被续借并且借书证没有超过最大借书量、没有欠款的情况下才能借书成功。借书者需要在有效期内归还书籍。3. 信息流程分析根据业务流程调查,可以知道数据之间的关系如图 1.2 所示:图书信息借阅信息读者借还书处理读者 罚金处理预约登记查询处理有关人员打印催还单 统计分布 领导流 通 部第

9、一借书处第二借书处毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 图 1.2 图书借阅流通图4 .费用现行系统软件维护费用大约一万元年,硬件部分只是故障时从办公经费中随即抽出部分用于维修。5. 计算机应用情况调查(1) 现有配置DBDL 大学图书馆现已经基本实现互通局域网,但有些功能还不能在校园网上实现资源共享。现有图书册 102 万册,设有 800 个阅览座位。多媒体阅览室及办公室配有计算机 40 台,流通部门配有计算机 10 余台。(2)计算机专业人员DBDL 大学图书馆的工作人员都是多年从事图书馆业务的专业人员

10、,但是还是缺乏一些掌握计算机和管理知识的专业人员。现有 1 名计算机专业人员,16 名图书馆专业人员。(3)已经应用的项目及效益图书馆现采用南京汇文 libsys3.0 自动化管理系统,在图书馆采编、流通、阅览等部门基本实现了自动化管理,建成图书馆内部局域网,并通过校园网与中国教育科研网、国际互联网相联。(4)使用效率及存在的问题图书管理只是基本实现了计算机化的管理,某些操作还是需要大量的手工劳动,效率还有待提高,存在主要问题是计算机软件存在缺陷,系统资源共享程度不高。6现行系统存在的主要问题和薄弱环节:(1)图书馆管理员的工作内容重复、工作效率低、工作量大。在图书借阅和归还的管理中,需要实现

11、很多的流程。如需查询出图书借阅单,然后再填写图书归还单、查询超期图书等操作。如果手工去进行这些操作,将会既费时又费力,大大地降低了图书馆工作人员的工作效率,加重了工作人员的负担。(2)办理图书借阅与归还的速度过慢。通过手工办理图书借阅与归还业务,常常会出现很多读者排队等候的现象,因而增加了管理员工作时的错误几率。(3)查询、统计困难。在图书馆管理工作当中,每天都会产生大量的借书、还书数据,这些数据都需要进行统计管理。另外,面对这些复杂的数据,想要查询读者所需的图书是否在库存会很困难。毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕

12、业设计论文网 1.3.2 需求调查和分析通过调查了解到用户对系统有如下需求:1界面友好、操作简单: 系统的界面设计应该简洁明了,采用标准的 WINDOWS 编程技术,使用下拉式菜单,立体弹出式窗口等可视化手段, 每一过程应有相应的功能提示。 2丰富的查询功能: 系统的查询功能要方便灵活,如图书可以按书目编号、名称、 、出版社、作者等多种关键字查询。3灵活多样的报表功能: 系统应有丰富的报表打印功能,提供相关图书、读者、借书信息报表,同时可实现汇总和对数据项的组合输出功能,方便打印。1.4 新系统方案介绍1.4.1 拟建系统的目标(1)改进借阅管理手段(2) 提高工作效率,减轻劳动强度(3)增强

13、资源共享(4)提高信息处理速度和准确性(5)提高系统安全性、可靠性和可控性1.4.2 系统规划及初步方案图书借阅管理系统建成后可以和互联网相连,提供网上服务,各学生就可以在网上借阅教材。目前考虑网络安全和服务器情况,根据实际情况实行网上借阅。本系统终端拟采用奔腾 4 处理器,2G 内存,256G 硬盘,17 英寸显示器,一个光驱,一个鼠标。1.4.3 系统的实施方案本系统客户端拟采用 Windows XP 操作系统,服务器采用 Windows NT 操作系统,前端开发语言使用 Visual Basic,使用 SQL server 数据库管理系统。1.可行性分析阶段。首先采用各种方式对现行系统进

14、行初步调查研究,这一阶段的总结性成果是可行性研究报告。对报告中所阐述的可行性分析内容进行论证,论证后才可以进入下一阶段的工作。2.系统总体规划阶段。总体规划就是从总体的角度来规划系统应该由哪些部分组成,在这些组成部分中有哪些数据类。这一阶段性的成果是系统规划报告。3.系统分析阶段。主要目的是弄清楚新系统将要做什么,暂不涉及怎么做。这一阶段成果是写出系统分析报告。4 系统设计阶段。系统设计主要任务是完成对系统总体结构和基本框架的设计,然后再将设计毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 方案进一步详细化、条理化和

15、规范化。5. 系统实施阶段。这一阶段的主要任务有设备的购置与安装;程序的编制与测试;数据的录入;人员的培训;系统的测试、调试和转换。1.4.4 投资方案此系统校方一次性估计投入 20000 元(不包括硬件购买) ,尽量在开学前拨入。1.4.5 人员培训及补充方案由于人机界面友好,操作简单,一般有一定计算机基础的人都可以使用,因此不需要专门的培训。1.5 系统方案的可行性分析1.技术可行性该软件的开发只需在 WindowsXP 操作系统下进行,利用 Delphi 进行开发,在计算机上只需安装一般的处理软件和一些支持软件,不需要大型的系统软件和应用软件来支持。该系统是一个数据库管理系统,对数据库进

16、行操作不需要高配置的计算机,只要在该计算机上能够运行 WindowsXP 操作系统和一般的处理软件就可以。开发者熟悉 Delphi 和 WindowsXP 操作系统,具有开发大型软件的能力。综上,开发该管理软件具有技术可行性的。2. 系统经济可行性本图书管理系统能为图书管理者提供准确、及时的信息,对管理者的决策提供有利的支持;能够促进院校的体制改革,提高工作效率,减少手工工作人员及费用等,这些都是使用系统所带来的间接收益。同时也促进了学校信息化的进程,提高学院的管理效率。3.系统运行可行性(1)系统对组织机构影响的可行性。由于此系统的运行会对组织机构产生一定影响,但影响不大,只是涉及个别的人员

17、变动。(2)人员适应的的可行性。现行的工作人员对图书借阅环节的工作都比较熟悉,开发的系统界面友好,操作简单,帮助信息详尽,一般人员都可以使用,所以工作人员只需熟悉操作过程几次就可以上岗。(3)运行可行性该系统的开发充分考虑到组织机构和优化需求等方面的因素,从而能够满足使用者的要求。另外窗口操作简单,直观,易于掌握,所以,对现有人员不用进行培训。因此系统是具有运行可行性的。1.6 结论综上所述,图书馆管理系统是可行的。毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 2系统分析报告毕业设计( 论文) 网 QQ: 306

18、826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 题目:图书借阅管理系统作 者: 学 号: 系 : 专 业: 题 目: 小组成员: 2009 年 1 月 吉 林毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 2.1 概述2.1.1 系统分析的原则1.逻辑设计和物理设计分开的原则2.面向用户的原则3.结构化分析的原则2.1.2 系统分析方法1.对系统进行概要描述业务流程图和数据流程图2.数据部分详细描述数据字典3.功能详细描述结构式语言、判断树和判断表4.数据库逻辑设计数据库存储结构

19、规范化5.数据存取分析数据立即存取分析图2.2 现行系统概况2.2.1 现行系统现状调查1.现行系统目标、规模、界限、主要功能系统目标:建立图书借阅馆管理系统,为读者借阅提供技术支持与服务。主要功能:本系统主要负责图书的,借阅、预约、催还、办理借书证、维护读者借阅记录等,同时对过期、损坏和丢失图书的读者照章进行处罚。本系统总体上分为读者管理、图书管理、查询统计三个模块,读者管理包括借还图书、预约。缴纳罚金、书证管理等。2.组织机构调查流通部:负责基本书库的组织管理和图书的外借工作。流通部包括社会科学图书借书处(第一借书处) 、自然科学借书处(第二借书处) 。具体如表 2.1 所示:毕业设计(

20、论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 表 2.1 组织机构表部 门 室 地 点 藏 书 内 容服 务方 式开 馆时 间借 期30 天(学生)第一借书处二 楼社会科学方面图书外 借周一至周五 60 天(教师、研究生)30 天(学生)流通部 第二借书处三 楼自然科学方面图书外 借周一至周五 60 天(教师、研究生)3.业务流程调查与分析通过对流通部门的业务流程分析我们可以得到流通部门的业务流程图如图 2.1 所示图书信息借阅信息图 2.1 流通业务流程图4.数据流程分析通过对组织机构和业务流程图的分析可得到流通的数据流程图

21、如图 2.2 所示。读者有关人员领导读者有关人员借书清单预约情况表单查询结果表单 借阅表单罚金清单预约申请表单查询申请表单统计分布表单审核书证预约处理显示查询结果罚金缴纳统计分布显示预约情况iang借阅登记显示借阅情况查询处理毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 图书信息借阅信息图 2.2 流通部门数据流程图2.2.2 系现行系统存在的薄弱环节(1)图书馆管理员的工作内容重复、工作效率低、工作量大。在图书借阅和归还的管理中,需要实现很多的流程。如需查询出图书借阅单,然后再填写图书归还单、查询超期图书等操作。

22、如果手工去进行这些操作,将会既费时又费力,大大地降低了图书馆工作人员的工作效率,加重了工作人员的负担。(2)办理图书借阅与归还的速度过慢。通过手工办理图书借阅与归还业务,常常会出现很多读者排队等候的现象,因而增加了管理员工作时的错误几率。(3)查询、统计困难。在图书馆管理工作当中,每天都会产生大量的借书、还书数据,这些数据都需要进行统计管理。另外,面对这些复杂的数据,想要查询读者所需的图书是否在库存会很困难。2.3 新系统逻辑设计2.3.1 新系统目标根据薄弱环节,提出更加明确和具体的新系统目标.(1)改进借阅管理手段(2) 提高工作效率,减轻劳动强度(3)增强资源共享(4)提高信息处理速度和

23、准确性(5)提高系统安全性、可靠性和可控性读者借还书处理读者 罚金处理预约登记查询处理有关人员打印催还单 统计分布 领导毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 2.3.2 新系统的需求分析通过现行系统的数据流程图的分析和对用户的调查,用户的主要需求如下:1界面友好、操作简单: 系统的界面设计应该简洁明了,采用标准的 WINDOWS 编程技术,使用下拉式菜单,立体弹出式窗口等可视化手段, 每一过程应有相应的功能提示。 2丰富的查询功能: 系统的查询功能要方便灵活,如图书可以按书目编号、名称、 、出版社、作者等多

24、种关键字查询。3灵活多样的报表功能: 系统应有丰富的报表打印功能,提供相关图书、读者、借书信息报表,同时可实现汇总和对数据项的组合输出功能,方便打印。2.3.3 新系统逻辑模型根据前面的调查与分析结构,确定哪些概念由计算机完成或将来准备让计算机完成,哪些由人工完成。画出各个层次的数据流程图、 (自顶向下逐层扩展) 。业务流程图分析中使用的绘图工具,较好的描述了某项业务内各个处理环节之间的信息流,但却不能反映出信息的处理细节必须进一步对数据流程进行分析,分析系统内的信息流动、存储、处理加工和流出信息等详细情况。1.图书借阅管理系统高层数据流程图如 2.3 图所示:图书信息借阅信息图 2.3 图书

25、借阅流程图2.图书借还数据流程图读者借还书处理读者 罚金处理预约登记查询处理有关人员打印催还单 统计分布 领导毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 图书信息借阅信息图 2.4 图书借还数据流程图3.图书预约数据流程图图书信息 借阅信息图 2.5 图书预约数据流程图2.3.4 数据字典1 数据元素表 2.2 数据元素定义表 1 数据元素编号 001数据元素名称 读者借书证号简述 读者的借书证号码别名 Jszh长度 10 字节类型 字符型有关的数据结构和数据元素读者信息、借阅信息、预约信息有关的处理功能 借阅书

26、籍、罚金缴纳、预约书籍表 2.3 数据元素一览表编号 数据元素名称 别名 类型 宽度 小数位数DE001 读者书证号 jszh 字符型 10DE002 姓名 sm 字符型 10DE003 性别 sb 字符型 2读者借书处理还书处理罚金处理打印催还单打印罚单读者续借处理查询处理 有关人员读者预约登记审核预约统计分析 领 导毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 DE004 身份证号 sfzh 字符型 18DE005 读者类型 dzlx 字符型 20DE006 借阅等级 jydj 整型 2DE007 文化程度 w

27、hcd 字符型 10DE008 工作单位 gzdw 字符型 30DE009 电话 dh 字符型 20DE010 Email email 字符型 30DE011 到期时间 sxrq 日期型 2DE012 借阅图书 jyts 字符型 100DE013 欠费金额 qfje 浮点型 2 2DE014 累计借书 ljjs 整型 2DE015 借阅本数 jybs 整型 2DE016 预约图书 jyts 字符型 100DE017 预约日期 jyrq 日期型 2DE018 图书编号 tsbh 字符型 8DE019 国际书号 gjsh 字符型 13DE020 作者 zz 字符型 20DE021 图书名 tsm

28、字符型 50DE022 分类号 flh 字符型 4DE023 价格 jg 浮点型 2 2DE024 出版社 cbs 字符型 50DE025 出版日期 cbrq 日期型 2DE026 关键题 gjc 字符型 402.数据流表 2.4 数据流定义表 1数据流编号 DF001数据流名称 借还图书表简述 读者对图书的借还进行登记的表单来源 读者去向 处理功能“借还图书处理”组成 图书信息、借还日期、读者信息流通量 每天约 350 份高峰时流通量 工作日的上午 9 点到 11 点 约 200 份3.处理逻辑描述表 2.5 处理逻辑定义表 1处理功能编号 P001处理功能名称 预约处理简述 对现在已经外借

29、的书籍进行预约处理输入数据流 读者预约申请输出数据流 对读者操作审核检索后的结果处理 1. 从终端录入图书预约表单2. 检索图书存储信息和读者信息,验证图书有没有外借完,读者是否欠费,二者有一则不能预约,若欠费缴费后在预约3. 预约成功。毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 有关数据存储 预约信息、图书信息、读者信息表 2.7 处理功能一览表编号 处理功能名称 输入数据流 输出数据流 有关数据存储P001 预约处理 读者预约申请对读者操作审核检索后的结果图书信息、预约信息、读者信息P002 借还处理读者借还

30、图书信息有罚金,缴纳罚金在借或者还。读者信息、借阅信息P003 图书查询 读者的查询信息查询检索后的相应结果图书信息4 数据存储表 2.8 数据存储表 1数据存储编号 DB001数据存储名称 图书信息表简述 存储图书基本信息输入数据流 图书基本信息输出数据流 图书信息组成 图书信息立即存取要求 有5. 外部项表 2.9 外部实体定义表 1外部实体编号 E01外部实体名称 读者简述 对书籍进行借还、预约、查询等的人输出数据流 对书籍的借还、预约、查询等操作处理后的信息输入数据流 对书籍的借还、预约、查询等的信息单个数 大约 14000 名读者2.3.5 处理过程的逻辑描述借助于判断树对处理过程进

31、行逻辑描述如下。类型 过期 借书数 预约 方案借书数目过多 需先还才可借 未过期 已被预约 不可借借书 可借 未被预约 可借过期 先交罚金处理策略 还书 还书已被续借 不可以预约预约 未被续借 可以预约毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 2.3.6 数据分析(数据库的概念结构设计)图书借阅管理系统涉及的主要实体有图书、读者,各实体联系如图 2.5 所示。图 2.5 图书借阅实体联系图2.4 遗留问题出于技术问题,由于对网络安全可靠性要求较高,所以有些功能在互联网上还不能够实现。例如只有图书馆局域网才可以对

32、图书馆内的电子数据库资源进行检索查询,这也就间接影响到用户对系统的满意度。2.5 用户领导审批意见该方案切实可行。图 书著者 出版社ISBN书名版 次主题词出版时间联系电话书证号姓 名单 位 职 称借阅时间借阅数量 借阅期限读 者借阅毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 3系统设计报告题目:图书借阅管理系统作 者: 学 号: 系 : 专 业: 题 目: 小组成员: 2009 年 1 月 吉 林毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设

33、计论文网 3.1 概述3.1.1 系统设计目标本系统设计既要满足用户的要求又要满足设计人员的设计目标。从用户的观点看,要求系统能够达到以下目标:快速的传递信息。对那些共享数据要快速地传递。提供准确的查询信息,读者可以查找自己所需要的信息,可以进行续借或预约。从设计人员观点看,要求系统达到以下目标:方便用户具有较高的用户界面友好性。具有较高的可靠性,并具有快速恢复能力。具有较高运行效率,应比人工作业明显提高效率。具有较强的可维护性和扩充性,能够适应用户新的业务要求变化。3.1.2 系统设计策略本系统设计采用结构化设计方法,系统分解为层次化的暗盒模块结构。对高层模块,将采用以事务为中心的设计策略,

34、把一个大的复杂的系统逐步分解成小的相对简单的暗盒模块,对低层模块,采用以变换为中心的设计策略。此外要提高模块的内聚性,降低模块间的耦合程度,数据库要作为模块间“邮政信箱” ,从而即实现数据共享,又提高模块的独立性,使系统具有很高的可修改性。3.2 计算机系统配置3.2.1 硬件配置说明硬设备基本配置的考虑要求,列出设备明细表,画出硬件设备配置图。网络服务器:CPU:P4,主频 1.8MHz 以上;内存:512M 以上,推荐为 1GMB;硬盘:系统基本空间 20GMB,每 10 万条数据增加 1GB 空间;显示器及显卡:彩色 VGA,分率辨不低于 1024768,位PCI 接口,缓存 1MB 以

35、上;软驱:1.44MB;通讯口:至少一个 RS232 串行通讯口和一个并行接口;网络接口板:16 或 32 位接口,有 BNC 接口(细线网)或 RJ45 接口(双绞线网) ;备份设备:CD-R 光盘驱动器:40 倍速以上。网络工作站:CPU:P4,主频 2.4MHz 以上;内存:1GMB;硬盘:80GB 以上;显示器显示卡:彩色VGA,分辨率不低于 1024768,64 位 PCI 接口,缓存 1MB 以上;软驱、键盘和鼠标各一个;通讯口:至少一个 RS232 串行通讯口和一个并行接口;总线:PCI/ISA 总线,至少有一个空余的 16 位扩展槽;网络接口板:16 位接口,BNC 接口(细线

36、网)或 RJ45 接口(双绞线网) ;CD-ROM 光盘驱动器:24 倍速以上。其中流通部需要网络工作站 4 台,打印机 2 台,条码阅读器 4 台。设备明细表如表 3.1 所示:毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 表 3.1 设备明细表CPU AMD sempron (tm) 4000+ processor硬盘 80GB 硬盘(7200 转,串行)光驱 BENQ 16 DVD内存 512MB 内存网卡 VIA PCI 10/100M 网卡显卡 RADEN 9550(128)显卡鼠标 双飞燕兼容鼠标3.2

37、.2 软件配置MS SQL Server2000 是当今社会的主流数据库管理系统,它的稳定性和易用性是为世人所称道的,最重要的一点它是当今世界最大的软件设计厂商Microsoft 数据的产品。因此,它同Windows NT,WindowsXP 等操作系统的结合是最完美的。所以,在数据管理系统上,我们采用了 MS SQL Server2000。工作站使用 Windows 98 简体中文版。开发语言采用 Delphi7.0。3.3 系统结构设计根据系统分析得出的新系统逻辑结构进行系统的设计,由此可建立系统结构图, ;流通模块数据流程图如图 3.1 所示图 3.1 流通模块数据流成图3.4 模块设计

38、根据系统结构设计图可知流通系统的各个模块,下面就对其中主要的模块借阅处理模块进行设计说明,其模块说明书如表 3.2 所示。图书流通管理借还书处理 查 询 维 护挂失处理罚款处理续借处理 预约处理 催还书处理还书处理借书处理毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 表格 3.2 借阅处理模块说明书模块名称:借阅处理输入:数据流,借阅申请单输出:数据存储,借阅信息处理:管理员对读者借阅申请进行审核,通过后进行借阅登记,填写借阅信息内容,写入数据文件“借阅信息”3.5 数据库设计3.5.1 数据库逻辑设计逻辑设计就是

39、把概念结构设计阶段设计好的基本 E-R 图转换为与选定的 DBMS 产品所支持的数据模型相符合的逻辑结构。如(1)图书信息(编号、书名、作者、出版社、出版日期、价格、页码、是否借出、类别、进货日期)(2)图书位置(编号、图书室、书架、工作人员 )(3)借书卡信息(卡号、姓名、密码、性别、班级、借书树木、到期、超期天数、 (书籍)编号、费用、家庭住址、联系电话)(4)借还信息(卡号、编号、借出日期、还书日期 )(5)报表信息(新增图书(包括图书信息) 、借出图书(包括图书信息) 、罚款)(6)管理人员登陆(帐号、密码、姓名、性别 )(7)工作人员登陆(帐号、密码、姓名、性别)3.5.2 数据库物

40、理设计本系统内所使用的数据结构中有关数据项的存储要求、访问方法、存取单位、存取的物理关系、设计考虑和保密处理。为了简化,这里把表的结构列出来。如系统中用到的数据表的物理设计如下列各表所示。表 3.5 图书信息表字段名 数据类型 可否为空 说明编号 CHAR(10) NOT NULL 主键(唯一标识) 书 名 CHAR(20) NOT NULL 作 者 CHAR(10) NOT NULL 出版社 CHAR(20) NOT NULL 是否借出 CHAR(2) NOT NULL价格 MONEY(8) NOT NULL 页码 CHAR(10) NOT NULL 毕业设计( 论文) 网 QQ: 306

41、826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 类别 CHAR(10) NOT NULL 进货日期 Datatime(8) NOT NULL 出版日期 Datatime(8) NOT NULL 表 3.6 借书卡表字段名 数据类型 可否为空 说明卡号 CHAR(10) NOT NULL 主键姓名 CHAR(10) NOT NULL 密码 CHAR(10) NOT NULL 性别 CHAR(2) NOT NULL默认男 (男 , 女 )班级 CHAR(10) NOT NULL 借书数目 INT NOT NULL 默认0 到期 Datatime(8) NOT

42、NULL 超期天数 CHAR(10) NOT NULL 默认0 书籍编号 CHAR(10) NOT NULL 费用 MONEY(8) NOT NULL 默认0 家庭住址 CHAR(10) NOT NULL 联系电话 CHAR(15) NOT NULL 表 3.7 借还信息表字段名 数据类型 可否为空 说明编号 CHAR(10) NOT NULL 主键 卡号 CHAR(10) NOT NULL 主键借书日期 Datatime(8) NOT NULL 还书日期 Datatime(8) NOT NULL 表 3.8 图书位置表字段名 数据类型 可否为空 说明编号 CHAR(10) NOT NULL

43、主键图书室 CHAR(10) NOT NULL 书架 CHAR(10) NOT NULL 工作人员 CHAR(10) NOT NULL 毕业设计( 论文) 网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 表 3.9 报表信息表字段名 数据类型 可否为空 说明起始月份 INT NOT NULL 主键截止月份 INT NOT NULL 主键借出册数 CHAR(10) NULL 新增册数 CHAR(10) NULL 罚款 CHAR(10) NULL 表 3.10 管理人员登陆表字段名 数据类型 可否为空 说明帐号 CHAR(10) NOT NULL 主键 密码 CHAR(10) NOT NULL 姓名 CHAR(10) NOT NULL性别 CHAR(2) NOT NULL默认男 (男 ,女 )表 3.11

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报