商贸学院学生教材管理系统的设计与开发.doc
《商贸学院学生教材管理系统的设计与开发.doc》由会员分享,可在线阅读,更多相关《商贸学院学生教材管理系统的设计与开发.doc(40页珍藏版)》请在沃文网上搜索。
1、摘 要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活动有机地组织起来,就必须加强企业管理,即加强对企业内部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的管理信息系统。作为校园信息化管理,已经成为评测校园教学质量的一个重要手段。在校园信息化管理中,学校的教材管理已是首要解决的问题,学校每学期开学都需要购买大量的教材,学校根据每学期所开设的各种课程,向书店或者出版社购进教科书,然后学生以班级为单位向学校领书交费。这项工作现在大部分学校还是手工操作,不仅工作效率很低,并且不能及
2、时了解教材库存和领取的具体情况。针对上述情况,根据目前学校管理的模式和计算机管理中的优点。本系统主要设计了4大功能模块,分别是出/入库管理、库存查询、信息录入、信息管理。通过对教材信息管理系统的实现,大大提高了管理员的工作效率,方便了学校对班级和教师教材信息的管理,完成了设计的目的。关键词: 管理信息系统; 教材管理; access2000Abstract Is getting more and more thorough along with the information technology in the management and the widespread application
3、, management information systems implementation technically already gradually maturely. The management information system is the new discipline which develops unceasingly, the enterprise must survive must develop, wants the high efficiency organically to organize the enterprise activities, must stre
4、ngthen the business 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 ca
5、mpus quality of teaching 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
6、 of curriculum which 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, an
7、d cannot understand 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 m
8、anagement, the inventory 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 acces
9、s2000 develop this 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 c
10、ompleted the design goal.Key words:Management information system; Teaching material management ;access 2000目 录引 言11 教材管理系统设计的目的和相关原理21.1 教材管理系统设计的概述21.2 本课题采用的研究方法31.2.1 基本含义31.2.2 access2000介绍31.2.3 Access数据库功能简介31.2.4 Access数据库的对象41.2.5 Access2000的特点41.2.6 java语言介绍51.2.7 基本概念61.2.8 eclipse介绍72 可行性
11、研究82.1 应用背景82.2 可行性分析83 系统分析103.1 系统需求分析104 系统总体设计124.1 系统简介124.2 系统实现的功能124.2.1 系统流程和操作方式设计124.2.2系统开发原则124.2.3系统结构135主要功能模块145.1功能测试156测试小结16参考文献21致 谢22附录A 教材添加代码23引 言高校教材是体现教学内容和教学方法的知识载体,是进行教学的重要工具和提高教学质量的基本保证。它是学校传授知识的媒介,是学生获取知识的工具,是学校开展教学,学生完成学业的重要保证。学校的教材包括教师用书和学生用书两部分,其中学生用书占总用书量的98%。要管理好这部分
12、工作是高校教材管理的重点。教材管理系统就是研究如何有效节省人力,将资源合理配置,达到学院教材管理网络化。随着高等教育改革的不断深入,各校招生规模都在逐年扩大,各校的招生专业也在不断增加,加之学分制的实行,要开设大量的选修课,教材的品种数量大幅度提升,给教材管理工作带来一定的难度。而加强教材管理信息化建设,利用计算机和网络, 进行信息采集、处理、传送、存储、统计分析等不仅减轻劳动强度,还有效地提高工作效率,保证管理质量。如何在高校建立一套与学校事业发展要求相适用的科学的教材管理信息化系统,是学校教材管理部门积极探索的目的。为了提高教材管理的效率,把教材管理人员从繁重的日常工作中解脱出来,引入现代
13、化的管理工具计算机,就成为必然趋势。利用计算机进行教材管理可大大提高工作效率。日常的工作只是输入相应数据。要查询某一教材的资料时,只要在计算机上输入其编号或名称,计算机就应在几秒钟之内把其所有信息全部地显示出来(包括名称、数量、单价、存放位置、购置日期、订购单位等)。利用计算机管理的另一个好处是不需特别的盘点,因为在输入单据的过程中,计算机会根据是进库还是出库,而自动地增加或减少相应教材的库存量,所以只要你需要,计算机会随时报告某些教材或所有教材的库存量,这样就大大提高了盘点的工作效率。实现了计算机管理后,只需几秒钟,就可以知道书库中任何种书的全部资料。结算经费时,只需按下几个键,计算机就会为
14、你打印出漂亮、准确的结算清单。目前市场上也已不同程度地开发了一些教材管理软件,并且起得了一定的效果,但一般或是由于软硬件环境的限制、或是由于任务时间的限制,而针对某一特定目标考虑,因而使得开发的系统欠缺系统性、可移植性及可扩充性。11 教材管理系统设计的目的和相关原理1.1 教材管理系统设计的概述作为校园信息化管理,已经成为评测校园教学质量的一个重要手段。在校园信息化管理中,学校的教材管理已是首要解决的问题,学校每学期开学都需要购买大量的教材,学校根据每学期所开设的各种课程,向书店或者出版社购进教科书,然后学生以班级为单位向学校领书交费。这项工作现在大部分学校还是手工操作,不仅工作效率很低,并
15、且不能及时了解教材库存和领取的具体情况。针对上述情况,根据目前学校管理的模式和计算机管理中的优点,经过多方面的分析,该系统实现班级信息管理、教材收费管理、领取的自动管理以及以往的教材信息的查询。本系统主要设计了4大功能模块,分别是出/入库管理、库存查询、信息录入、信息管理。通过功能分析首先建立数据库结构,根据功能尽量完善和实用结合设计程序界面和功能代码。系统的简单ER图如图2.1教材入库领书订书报表学生老师库存量入库单出库单费用单数量书费图2.1 系统ER图 通过对教材信息管理系统的实现,大大提高了管理员的工作效率,方便了学校对班级和教师教材信息的管理,实现了设计教材管理系统的目的。1.2 本
16、课题采用的研究方法 本课题研究以信息管理知识为基础理论,以系统科学的观点为指导,以java语言和access2000、eclipse作为工具。整体设计遵循软件工程的方法,经过需求分析、总体设计、文档和代码的编制、模块测试和系统实现几个阶段,进行教材管理系统的开发。下面对这几种技术和方法进行概述。1.2.1 基本含义ACCESS2000是office自带的数据库,Access 是Office2000里面的一个组件。是用来制作简单的数据库。还有的意思就是访问、还有接入的意思。如Access list 访问列表,Access point 接入点。1.2.2 access2000介绍Access200
17、0是微软公司推出的office2000重要组成部分,作为office2000主要组件之一,是目前应用最广泛的主流数据库管理系统之一。它具有极其友好的用户界面。而且不用编写任何程序代码,就可以开发出比较实用的中小型数据库管理应用系统。1.2.3 Access数据库功能简介在办公软件Office套件中,最为广大用户熟悉的是Word和Excel,因为它们功能强大且方便易用,更因为它们不仅可用于办公,还可用于个人写作和家庭记帐理财等。同为Office套件中一部分的Access,虽然有着同样强大的功能,但使用的人却相对少些,不像Word和Excel那样广泛。事实上,真正用过Access的用户,对其强大功
18、能和灵活应用均称赞有加。 Access 数据库管理系统是Microsoft Office 套件的重要组成部分,适用于小型商务活动,用以存贮和管理商务活动所需要的数据。Access不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。数据库是有结构的数据集合,它与一般的数据文件不同,(其中的数据是无结构的)是一串文字或数字流。数据库中的数据可以是文字、图像、声音等。1.2.4 Access数据库的对象Access 数据库由六种对象组成,它们是表、查询、窗体、报表、宏和模块。表(Table) 表是数据库的基本对象,是创建其他5种对象的
19、基础。表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。查询(Query)查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。窗体(Form) 窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显示相关联的表的内容。窗体也称表单。报表(Report) 报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。宏(Macro) 宏相当于DOS中的批处理,用来自动执行一系列操作。Access列出了一些常用的操作供用户选择,使用起来十分方便。模块(Module) 模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需
20、要编写程序。模块使用Visual Basic编程。1.2.5 Access2000的特点1.简单易学,功能强大提供了可视化操作工具、向导、并利用VBA语言可快速构造出具有一定的规模、较为复杂和功能强大的管理信息系统。2. 典型的开放式数据库管理系统它可以通过ODBC实现与其他数据库进行数据交换和共享。ODBC是一个开放式数据库连接的借口。也可以将数据导出到Excel,可以实现共享数据,动态更新。3. 名称自动更正数据库是由各个数据库对象组成,若某个对象更改名称,该对象相关的其他对象环境中自动更改该对象名称。通过表对象关联可以有体现出来。4. 数据访问页自access97版本后,access20
21、00增强了网络功能,就是可能把数据库中的数据以web页的形式发送到网上。供用户浏览访问。通过浏览器可以打开、浏览、编辑和存储数据库中的数据,实现与网络数据库的资源共享。5. 关闭时自动压缩数据库由于数据库文件占用的磁盘空间往往太大,为了减少磁盘存储空间,我们可以在关闭数据库的时候自动压缩数据库文件。6. 支持SQL serverSQL server也是实现对数据库的管理,它只不过比access对数据的管理更安全。通过access可直接编辑SQL server端的对象、也可利用SQL server设计工具来查看、创建、修改和删除表、视图、存储过程和数据库图表。1.2.6 java语言介绍 Jav
22、a是由Sun Microsystems公司于 1995年5月推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。另一方面,Java技术也不断更新。(2010年Oracle公司收购了SUN)Java由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商贸 学院学生 教材 管理 系统 设计 开发