1、 学号 093412013 陕西国际商贸学院本科毕业论文 商贸学院学生教材管理系统的设计与开发 二 级 学 院:信息与工程学院 专 业 名 称:计算机科学与技术 学 生 姓 名: 指 导 教 师: 二一三年六月 郑 重 声 明 本人呈交的学位论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含他人享有著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。本学位论文的知识产权归属于培养单位。 本人签名: 日期: 摘 要 随着信息技术在管理上越来越深入而广泛的应用,管
2、理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活动有机地组织起来,就必须加强企业管理,即加强对企业内部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的管理信息系统。 作为校园信息化管理,已经成为评测校园教学质量的一个重要手段。在校园信息化管理中,学校的教材管理已是首要解决的问题,学校每学期开学都需要购买大量的教材,学校根据每学期所开设的各种课 程,向书店或者出版社购进教科书,然后学生以班级为单位向学校领书交费。这项工作现在大部分学校还是手工操作,不仅工作效率很低,并且不能及时了解教材库存和领取的具体情况。针对上述情况,根
3、据目前学校管理的模式和计算机管理中的优点。本系统主要设计了 4 大功能模块,分别是出 /入库管理、库存查询、信息录入、信息管理。 通过对教材信息管理系统的实现,大大提高了管理员的工作效率,方便了学校对班级和教师教材信息的管理,完成了设计的目的。 关键词: 管理信息系统; 教材管理; access2000 Abstract Is getting more and more thorough along with the information technology in the management and the widespread application, management infor
4、mation systems implementation technically already gradually maturely. The management information system is the new discipline which develops unceasingly, the enter prise must survive must develop, wants the high efficiency organically to organize the enterprise activities, must strengthen the busine
5、ss management, namely strengthens to enterprise interior each resources (personnel and so on) the effective management, establishes the management information system which adapts with own characteristic. Takes the campus informationization management, already became evaluates the campus quality of t
6、eaching important means. In the campus informationization management, the school teaching material management already was the most important solution question, school each semester begins school needs to purchase the massive teaching materials, the school acts according to each kind of curriculum wh
7、ich each semester opened, purchased the textbook to the bookstore or the publishing house, then the student received book paying fee take the class and grade as the unit to the school. This work now majority of school manual operation, not only the working efficiency is very low, and cannot understa
8、nd promptly the teaching material keeps in stock the special details which and receives. In view of the above situation, according to the present school administrations pattern and computer managements merit.This system has mainly designed 4 big functional modules, the warehousing management, the in
9、ventory query,the information input,the information management. First establishes the database structure through the functional analysis, is as far as possible perfect according to the function and the practical union project approach contact surface and the function code. But access2000 develop thi
10、s management system management system very good tool. Through to teaching material information management systems realization, raised managers working efficiency greatly, has facilitated the school to the class and grade and the teacher teaching material information management, has completed the des
11、ign goal. Key words:Management information system; Teaching material management ;access 2000 目 录 引 言 . 1 1 教材管理系统设计的目的和相关原理 . 2 1.1 教材管理系统设计的概述 . 2 1.2 本课题采用的研究方法 . 3 1.2.1 基本含义 . 3 1.2.2 access2000 介绍 . 3 1.2.3 Access 数据库功能简介 . 3 1.2.4 Access 数据库的对象 . 4 1.2.5 Access2000 的特点 . 4 1.2.6 java 语言介绍 . 5
12、1.2.7 基本概念 . 6 1.2.8 eclipse 介绍 . 7 2 可行性研究 . 8 2.1 应用背景 . 8 2.2 可行性分析 . 8 3 系统分析 . 10 3.1 系统需求分析 . 10 4 系统总体设计 . 12 4.1 系统简介 . 12 4.2 系统实现的功能 . 12 4.2.1 系 统流程和操作方式设计 . 12 4.2.2 系统开发原则 . 12 4.2.3 系统结构 . 13 5 主要功能模块 . 14 5.1 功能测试 . 15 6 测试小结 . 16 参考文献 . 21 致 谢 . 22 附录 A 教材添加代码 . 23 1 引 言 高校教材是体现教学内容和
13、教学方法的知识载体 ,是进行教学的重要工具和提高教学质量的基本保证。它是学校传授知识的媒介,是学生获取知识的工具,是学校开展教学,学生完成学业的重要保证。学校的教材包括教师用书和学生用书两部分,其中学生用书占总用书量的 98%。要管理好这部分工作是高校教材管理的重点。教材管理系统就是研究如何有效节省人力,将资源合理配置,达到学院教材管理网络化。随着高等教育改革的不断深入 ,各校招生规模都 在逐年扩大 ,各校的招生专业也在不断增加 ,加之学分制的实行 ,要开设大量的选修课 ,教材的品种数量大幅度提升 ,给教材管理工作带来一定的难度。而加强教材管理信息化建设 ,利用计算机和网络 , 进行信息采集、
14、处理、传送、存储、统计分析等不仅减轻劳动强度 ,还有效地提高工作效率 ,保证管理质量。如何在高校建立一套与学校事业发展要求相适用的科学的教材管理信息化系统 ,是学校教材管理部门积极探索的目的。 为了提高教材管理的效率,把教材管理人员从繁重的日常工作中解脱出来,引入现代化的管理工具 计算机,就成为必然趋势。利用计算机进行教 材管理可大大提高工作效率。日常的工作只是输入相应数据。要查询某一教材的资料时,只要在计算机上输入其编号或名称,计算机就应在几秒钟之内把其所有信息全部地显示出来 (包括名称、数量、单价、存放位置、购置日期、订购单位等 )。利用计算机管理的另一个好处是不需特别的盘点,因为在输入单
15、据的过程中,计算机会根据是进库还是出库,而自动地增加或减少相应教材的库存量,所以只要你需要,计算机会随时报告某些教材或所有教材的库存量,这样就大大提高了盘点的工作效率。 实现了计算机管理后,只需几秒钟,就可以知道书库中任何种书的全部资料。结 算经费时,只需按下几个键,计算机就会为你打印出漂亮、准确的结算清单。 目前市场上也已不同程度地开发了一些教材管理软件,并且起得了一定的效果,但一般或是由于软硬件环境的限制、或是由于任务时间的限制,而针对某一特定目标考虑,因而使得开发的系统欠缺系统性、可移植性及可扩充性。 2 1 教材管理系统设计的目的和相关原理 1.1 教材管理系统设计的概述 作为校园信息
16、化管理,已经成为评测校园教学质量的一个重要手段。在校园信息化管理中,学校的教材管理已是首要解决的问题,学校每学期开学都需要购买大量的教材,学校根据每学期所开 设的各种课程,向书店或者出版社购进教科书,然后学生以班级为单位向学校领书交费。这项工作现在大部分学校还是手工操作,不仅工作效率很低,并且不能及时了解教材库存和领取的具体情况。针对上述情况,根据目前学校管理的模式和计算机管理中的优点,经过多方面的分析,该系统实现班级信息管理、教材收费管理、领取的自动管理以及以往的教材信息的查询。 本系统主要设计了 4 大功能模块,分别是出 /入库管理、库存查询、信息录入、信息管理。通过功能分析首先建立数据库
17、结构,根据功能尽量完善和实用结合设计程序界面和功能代码。系统的简单 ER 图如图 2.1 图 2.1 系统 ER 图 通过对教材信息管理系统的实现,大大提高了管理员的工作效率,方便了学教材 入库 领书 订书 报表 学生 老师 库存量 入库单 出库单 费用单 数量 书费 3 校对班级和教师教材信息的管理,实现了设计教材管理系统的目的。 1.2 本课题采用的研究方法 本课题研究以信息管理知识为基础理论,以系统科学的观点为指导,以 java语言和 access2000、 eclipse 作为工具。 整体设计遵循软件工程的方法,经过需求分析、总体设计、文档和代码的编制、模块测试和系统实现几个阶段, 进
18、行教材管理系统的开发。下面对这几种技术和方法进行概述。 1.2.1 基本含义 ACCESS2000 是 office 自带的数据库 , Access 是 Office2000 里面的一个组件。是用来制作简单的数据库。 还有的意思就是访问、还有接入的意思。如 Access list 访问列表 , Access point 接入点 。 1.2.2 access2000 介绍 Access2000 是微软公司推出的 office2000 重要组成部分,作为 office2000 主要组件之一,是目前应用最广泛的主流数据库 管理系统之一。它具有极其友好的用户界面。而且不用编写任何程序代码,就可以开发出
19、比较实用的中小型数据库管理应用系统 。 1.2.3 Access 数据库功能简介 在 办公软件 Office 套件中,最为广大用户熟悉的是 Word和 Excel,因为它们功能强大且方便易用,更因为它们不仅可用于办公,还可用于个人写作和家庭记帐理财等。同为Office 套件中一部分的 Access,虽然有着同样强大的功能,但使用的人却相对少些, 不像Word 和 Excel 那样广泛。事实上,真正用过 Access 的用户,对其强大功能和灵活应用均称赞有加。 Access 数据库管理系统 是 Microsoft Office 套件的重要组成部分,适用于小型商务活动,用以存贮和管理商务活动所需要的数据。 Access 不仅是一个数据库,而且它具有强大的 数据管理 功能 ,它可以方便地利用各种 数据源 ,生成窗体( 表单 ),查询,报表和应用程序等。 数据库是有结构的数据集合 ,它与一般的数据文件不同, (其中的数据是无结构的 )是一串文字或数字流。数据库中的数据可以是文字、 图像 、声音等 。