课程设计报告

发布 2022-10-01 04:11:28 阅读 7485

经济管理学院本科课程设计**。

数据库开发与应用课程设计。

学号。姓名。

班级。专业。

系别。指导教师。

2010 年 12 月 24日吉林。

1.1引言 3

1.2系统开发的必要性和意义 3

1.3现行系统的调查与分析 4

1.3.1现行系统调查研究 4

1.3.2 需求调查和分析 7

1.4新系统方案介绍 8

1.4.1 拟建系统的目标 8

1.4.2 系统规划及初步方案 8

1.4.3 系统的实施方案 8

1.4.4 投资方案 8

1.4.5 人员培训及补充方案 8

1.5系统方案的可行性分析 9

1.6结论 9

2.1 概述 10

2.1.1系统分析的原则 10

2.1.2系统分析方法 10

2.2现行系统概况 10

2.2.1 现行系统现状调查 11

2.3 新系统逻辑设计 14

2.3.1 新系统目标 14

2.3.2 新系统的需求分析 14

2.3.3 新系统逻辑模型 15

2.3.4 数据字典 16

2.3.5 处理过程的逻辑描述 21

2.3.6 数据分析(数据库的概念结构设计) 21

2.4遗留问题 22

2.5 用户领导审批意见 22

1.1.1 摘要。

系统名称:图书馆管理信息系统。

系统目标和功能。

系统目标:信息技术的发展推动了图书管理信息化的快速发展,如何将先进的信息技术运用到图书采购管理和服务中,用这些技术来改变图书的传统管理模式,多方面,多角度满足用户的需求,已成为图书管理的当务之急。根据需求分析,本系统应能够达到以下目标:

1. 全面自动化信息管理,可随时图书借阅情况。

2. 全方位的快速查询,提高工作效率。

3. 完整的工程及服务,提高管理水平。

4. 灵活准确的计算购买图书和超时欠款费用,提高财务工作效率。

5. 全面统计,汇总,分析及时提供决定依据和崔还图书报表,领导可随时查阅到最新信息的详细情况。

6. 系统内部控制严密,数据存储安全可靠。

7. 系统界面友好美观,操作简单易行。从需求、服务形成一套严密、科学、完善的管理体系。

系统功能:通过计算机对图书的相关信息进行管理的图书馆管理信息系统是典型的信息管理系统(mis),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求数据的一致性、完整性和安全性。

而对于后者则要求应用程序功能完备,易使用等特点。我们利用delphi7.0为开发工具,可以通过数据窗口方便而简洁地操纵数据库对象,为系统的开发带来了很大的方便。

开发背景:在这样一个飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于管理信息系统的环境。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。

尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。

因此,开发这样一套图书馆信息管理管理软件成为很有必要的事。其实现代图书馆的图书管理早就进化信息化阶段了,但是从软件市场购买的一些信息管理软件通常是通用版的,不可能适应所有图书馆管理中的情况,功能不能扩充,导致图书馆管理软件通用版本的许多功能闲置,这样不仅工作效率低下,浪费人力,财力,而且在一些中间环节还造成信息丢失,出错。以下是本人针对我校(东北电力大学图书馆)图书馆的图书管理现状,在调研基础上开发出来的我校图书馆管理信息系统。

专门术语和缩写词:管理信息系统;数据库;图书;模式;dbms

如今是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。

使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。

信息技术的发展推动了图书管理信息化的快速发展,如何将先进的信息技术运用到图书采购管理和服务中,用这些技术来改变图书的传统管理模式,多方面,多角度满足用户的需求,已成为图书管理的当务之急。根据调查得知,他们以前对信息管理的主要方式是基于文本、**等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据处理手工操作,工作量大,出错率高,出错后不易更改。

图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂。一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。

尽管nedu大学的图书管理业务已经使用计算机,但流程烦琐复杂,管理难度随图书库存的日益庞大而增加,并且采购和流通分离,数据受工作量,工作习惯等因素制约,工作人员难以对图书数据进行准确的统计和分析,致使在工作中经常存在错误和漏洞。比如很多学生需要最新的计算机图书,但在在图书馆却找不到,造成信息滞后,不能很好地满足用户的需求。

基于这此问题,我认为有必要建立一个图书馆管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和借阅图书情况。因此开发一个将采购和流通合成一体的图书综合管理系统就显得尤为必要。图书馆管理系统自动进行图书入库、出库、借阅等管理,相关信息不需要重复录入,杜绝了差错,大大提高了工作效率。

依托查询统计功能,能够更加精确地把握用户需求,从而能够快速地为教师员工和广大学生服务。

1. 组织机构调查。

nedu大学图书馆现有工作人员64人,其中副研究馆员15人,馆员39人,本科以上学历36人,计算机专业人员2人。(如表1-1所示)。图书馆下设九部一室,即采编部、流通部、期刊部、阅览部、信息部、业务辅导部、技术部、教材部、学报编辑部和办公室。

各部门职能如下:

1. 采编部

负责文献资料的采访、征集、验收、分类、编目、主题标引、加工、整理及文献资料的典藏调配工作。

2. 流通部

负责基本书库的组织管理和图书的外借工作。流通部包括社会科学图书借书处(第一借书处)、自然科学借书处(第二借书处)。

3. 期刊部

负责报刊的组织管理、阅览服务及文献资料的复印工作。期刊部包括中文社会科学期刊阅览室、中文自然科学阅览室、外文期刊阅览室、报纸阅览室、过刊库、复印室。

4. 阅览部

负责专业书阅览室、专业书借阅室、社科新书借阅室、计算机新书借阅室、学生阅览室的组织管理及图书的内阅、外借服务工作。

5. 信息部

负责公共选修课的教学工作,开展电子资源检索技巧的免费培训,提供ei、sci、istp的检索、课题查新、文献传递等服务。

6. 业务辅导部。

负责图书馆的**建设、宣传美化、业务学习及读者工作的组织管理。

7. 技术部。

负责图书馆计算机管理系统和硬件设备的管理及维护,负责磁盘阵列及馆藏电子文献的开发利用,负责图书馆与校园网、国内外网络的互联及管理。

8. 教材部。

负责教学用书的采购、管理、发放及教材建设工作。

9. 学报编辑部

负责学报的编辑、出版工作。

10. 办公室

负责图书馆日常行政管理工作,负责为读者办理**、补证、借阅证解挂、借阅证密码(遗忘)更改、图书遗失赔偿等手续。

组织结构如图1-1所示:

2. 业务流程调查。

图书馆以文献为主,从供书商处采购来的文献,经过编目、典藏调配进入流通系统,图书馆业务流程可以概括为数据的输入、处理和输出过程。高层业务流程如图1-2所示。

3. 信息流程分析。

系统高层数据流程表示如图1-3所示:

4 .费用。

现行系统运行的各项费用开支比较高。

5. 计算机应用情况调查。

1. 现有配置。

nedu大学图书馆现采用南京汇文libsys3.0自动化管理系统,在图书馆流通、阅览等业务部门实现自动化管理。

2. 计算机专业人员。

计算机专业人员2人。

3. 已经应用的项目及效益。

部分功能实现自动化管理,而采购部门的信息相对较为对立,信息入库、库存信息不能连接,不便于进行系统的统计查询工作,面对同学对需求而开展的销售工作更是没有和原由的采购、入库功能相结合,降低了工作效率和滞后了图书馆信息化管理进程。

4. 使用效率及存在的问题。

虽然有一些计算机专业人员,但大部分的工作人员计算机水平不高,计算机利用效率不高。

6.现行系统存在的主要问题和薄弱环节。

现行系统虽然部分部门实现部门化管理,但流程烦琐复杂,管理难度随图书库存的日益庞大而增加,并且采购和流通分离,数据受工作量,工作习惯等因素制约,工作人员难以对图书数据进行准确的统计和分析,致使在工作中经常存在错误和漏洞。比如很多学生需要最新的计算机图书,但在图书馆却找不到,造成信息滞后,不能很好地满足用户的需求。没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。

采购部门的各项环节联系不够紧密,对于日益增大的对同学销售工作缺乏信息化的管理,无法提供给相关领导及时准确的报表,和可供查询的信息。

课程设计报告格式 课程设计

洛阳理工学院。课程设计说明书。课程名称。设计课题。专业。班级。学号。姓名。完成日期2014年12月26日。问题描述 小四宋体,行间距单倍行距,每段缩进两个字符。叙述一下设计的内容要求。基本要求 小四宋体,行间距单倍行距,每段缩进两个字符。叙述一下设计的基本要求。测试数据 小四宋体,行间距单倍行距,每...

课程设计总结,课程设计报告

课程设计总结,课程设计报告。3.尝试应用项目管理软件进行项目进程的规划管理 绘制甘特图,不作硬性要求 二 选题说明。人事管理是企业信息管理的重要部分,面对大量的人事工资信息,财务部门采用人力处理将浪费大量的时间 人力和物力,且数据的准确性低。因此,开发一个界面友好,易于操作的人事工资管理软件进行自动...

课程设计 课程设计报告格式

学校名。课程设计报告。课程名称 c语言程序设计 系别 专业班级 学号。姓名。课程题目 企业人事管理系统 完成日期 指导老师 年月日。附件。课程设计的内容。企业人事管理系统 本项目的目标是开发一个功能实用,操作简便,简单明了的人事管理系统。能够录入人事的基本资料,在操作上能够完成诸如添加 修改 删除 ...