《教材管理系统》系统分析与设计-课程设计-报告(共35页).doc
-
资源ID:13853866
资源大小:983.50KB
全文页数:35页
- 资源格式: DOC
下载积分:20金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
《教材管理系统》系统分析与设计-课程设计-报告(共35页).doc
精选优质文档-倾情为你奉上目录教材管理系统分析与设计摘要教材管理是教学管理中的组成部分,一般学校的教材管理模式是在学年制基础上以班级为单位进行处理的。院校的教材管理随着学生规模的日益增大、教材日益多样化、学生个人之间教材差异越来越大的现实面前已呈现出无法应对的局面。因此,建立一套与选课相配套的教材管理模式和管理系统具有十分重要的意义和实际应用的迫切性,而且现有的条件、管理理念和技术水平已使之成为可能。开发该教材管理系统是为了更好地管理学校的各类教材,便于教材管理人员订书、领书、查询教材资料及其库存情况。使教材信息管理工作系统化、规范化、自动化,从而达到提高教材管理效率的目的。关键词:教材管理;信息系统;数据库;delphi7第1章可行性研究1.1 系统开发背景现在,对一所综合性院校来说,专业门类多,课程门类广,教材用书种类多,数量大,随着各校规模的迅速扩大和许多新学科新专业的不断涌现,这种情况更加明显。各院校都设有专门机构负责该项工作,通常是教材科,其业务不仅涉及出版部门,而且要面对全校各系、部的授课教师,各班级的学生,涉及人员广,工作量大。传统的人工管理方法存在诸多弊端,效率低,易出错,经常出现供书不及时、书库缺书、用量与供应量脱节、学生缴费与学校订购费用出现不吻合等现象。原因固然是多方面的,但其中管理方面的硬件措施是主要因素。在信息时代的今天,计算机在事务管理方面的应用已经相当广泛,但目前很多高校还停留在人工管理的水平上,显然不适应时代发展和学校信息管理技术的发展应用的要求。因此,高校教材管理人员目前迫切需要一套方便、高效的计算机化的管理信息系统来代替他们繁琐、低效的传统手工管理方式,并最终实现教材管理的全面自动化。1.2 系统开发的意义教材管理对各个学校而言,都是一项复杂、烦琐的工作, 是高校教务管理中的一个重要环节, 由于育民学校中专业设置门类多,各专业每期开设课程种类多,其业务不仅涉及出版部门,而且要面对全校各系、部的授课教师,各班级的学生,教材科涉及管理的入出库教材种类非常多,而且还要给校方高层管理人员提供必要的数据统计分析数据,供校方做出下一学期或者来年的教材管理制度和完善这些制度中的缺陷。因此涉及人员广,工作量大,再者是近年来,我国高等教育规模的不断扩大,学校学生 人数迅速增加,使教材管理工作更加繁重不堪。因此,一套好的教材管理软件,不但能大大降低工作人员的劳动强度,还能提高学校的管理效率和教学水平。1.3 系统的开发目标和规模在这里设计的指导思想:既要保证教材管理系统的科学性、完整性、系统性,又注意到教材管理的灵活性和可操作性。同时又较好的解决了教材管理工作的大部分难点问题,比如多价书的征订、采购、发行,到货前书目替换,大量的录入工作,查找书目难以操作,统计每个专业、班级的购书人数比率、不购书的原因统计等。使用delphi7作为管理系统的开发平台,ACCESS用于数据源的开发和数据存储。1.4 经济可行性分析在教材管理系统中,实现对教材的物流、资金流和信息流的管理,即针对教材出入库管理、教材库存管理、教材费的收取和使用、教材需求信息、学生个人需用教材信息等进行管理。这些措施将为提高高等院校教材管理水平、提高工作效率、减少人为差错提供良好的管理平台。以极低成本的数据处理、信息查询、信息录入等,可实现教材需求信息、订单管理、教材费用处理、教材费查询、教材出入库管理、库存管理、教材发放、各个院系班级不购书人数比率分析、各院系班级不购书学生的原因分析等功能。从目前校园网和教材管理系统的推广和运行情况来看,本系统不需增加过多的硬件投入和应用方面的培训,甚至可以完全由在读学生利用课程设计或者课余兴趣爱好来开发而且作为一个简单且大家熟知流程易被掌握的小系统完全不需要开发前期的很多调查等准备工作。因此,其经济成本是很低的。1.5 操作可行性分析作为一个学校特别是教务任务比较繁多复杂的院校来说,其大部分工作人员是懂计算机的,具有一定基础,会使用各种管理软件。况且一般管理员的素质要求比较高,所以在新系统投入使用时,只要对员工进行少量的培训和较为详细的书面操作说明,介绍系统的功能、使用方法以及初始密码等就基本上能够使系统顺利的运行了。1.6 系统设计的要求要求本系统能够非常方便的投入实际的使用并且满足教材管理的基本的功能要求。并且具有极高的可靠性、安全性、易维护性和可操作性,具有较高的可移植性。1.7系统实现功能描述本系统应该实现的功能如下:1、系统管理模块:首先是对本系统的操作用户设置权限以及用户基本信息的添加、修改、删除其次是设置有系统初始化,能够在系统出现问题或者有大量错误、冗余数据时进行初始化设置,使系统恢复期初始状态;2、书费管理局模块:财务科根据学生订书情况和教材费用收缴学生订书费用,并记录相应的数据;3、教材出入库模块:教材科根据学生订书数量和教材基本信息想学生发放教材的出库管理和向书商下达供书订单并打印教材报表,便于用户直接查看;4、综合查询模块:根据用户的类型和需求查询教材的库存信息,班级信息以及费用收缴信息;5、统计分析模块:录入班级信息闭和教师单位信息并设置打印报表功能供用户查看然后操作员根据订书情况统计分析学生买书的人数比例和学生不购买教材的原因分析,一次给校方提供相应的数据,便于改进学校的教材管理措施,满足学生对教材的需求;6、帮助模块:介绍本系统的相关信息和操作指南。第2章需求分析与设计2.1系统设计的任务开发教材管理系统的目的就是充分利用计算机和现代办公软件,摆脱传统办公工具,用计算机实现集中方便的管理工作,把学校教材科的工作人员从繁重的体力劳动中解脱出来以达到提高工作效率和质量,最终实现教材管理的全面自动化为和现代化。因此系统主要实现教材管理信息的入库、出库、需求的输入等;教材管理各种信息的查询、修改等;教材采购报表的生成以及各系各部门的教材需求管理等需求分析是数据库设计的基础,其错误将影响到整个设计。需求分析也是令设计人员感到最繁琐和困难的一个阶段;设计任务:调查应用领域,对各种应用的信息要求和操作要求,进行详细分析,形成需求分析说明书。2.2 教材管理系统的流程在普通教材的管理应用中,一般的流程有以下几个:1、管理员可以对用户进行管理,如添加用户,分配用户的角色,如“普通用户” 、“用户管理员” ;删除用户信息;修改用户信息。2、每个班级将需要订购的教材费用交由财务科科,财务科再通知教材科,根据上报的教材数量找到供应商订购教材,并详细记录教材信息。3、每个班级按照缴费情况,到教材科领书,并记录领取信息。并且教材科根据教库存信息决定是否订购书。4、校方高层管理人员可在学校教材发放完毕后根据教材科和财务科所提供的学生够数人数比例和学生不愿意购书原因分析等总结出本校的教材管理缺陷,从而完善本校教材管理制度。5、当系统出现异常、人为故障时,或者在使用过程中出现了大量的冗余、错误数据时,可通过系统初始化设置使系统恢复初始状态。其系统流程图如下图所示:各系领取教材单领教材通知教材科定货单入库单书商财务科收缴书费通知发书库存报表学校班级信息报表统计分析表2.3 教材系统的数据流图分析阶段:对应用领域进行分析并抽象出逻辑模型:1、根据第一阶段的结果进行分析,抽象出应用领域中流动信息(信源和信宿)、存储信息、各种应用的定义以及他们间的联系;2、用数据流图描述现行系统的逻辑模型,即信息流动和加工处理等详细情况。独立于系统的实现:下边是数据流图的示例。2.3.1 数据流图使用的符号定义数据流图中使用的符号:数据的源点或终点需存储的数据数据处理应用流动数据2.3.2 数据流程图2.3.3 E-R图班级表班级编号年级班级序号买书人数班长班级总人数班级表实体E-R图学生缴费信息班级名最后修改时间班级人数ID操作员学生书费历史库实体E-R图教材表编号入库时间教材名出版年月价格类别数量作者教材表实体E-R图仓库经办人入库时间使用说明上期数量教材名本次数量仓库实体E-R图书商书商编号地址单位名负责人书费联系电话书商实体E-R图用户用户名密码权限一权限三权限四权限二所在班级用户实体E-R图分析班级名所在专业太贵专业不符没必要其它分析实体E-R图教材入库领书订书报表学生老师书商教材科缴费财务科报表付款教材库存班级信息整体E-R图2.4 数据字典2.4.1把各数据项的描述信息按下表格式组成数据字典班级表的结构字段名数据类型说明班级名文本(索引)主键,字段大小为20入学时间日期/时间所在院系文本字段大小为20班长文本字段大小为8班长联系电话文本字段大小为20班主任文本预算科目代码,字段大小为8班主任联系电话文本预算科目代码,字段大小为20操作员文本业务金额,字段大小为8最后修改时间日期/时间书费货币所学专业文本字段大小为20班级总人数数字整型买书人数数字整型单位信息表的结构字段名数据类型说明单位名文本(索引)主键,字段大小为20负责人文本字段大小为8联系电话文本字段大小为50书费货币操作员文本字段大小为8最后修改时间日期时间学生书费历史表的结构字段名数据类型说明班级名文本字段大小为20上期费用货币本次费用货币本期费用货币经办人文本字段大小为8上期数量数字整型本次数量数字整型操作员文本字段大小为8最后修改时间日期时间说明文本字段大小为50班级人数数字整型id自动编号主键,长整型 递增教材表的结构字段名数据类型说明教材名文本字段大小为50出版社文本字段大小为50作者文本字段大小为8获奖情况文本字段大小为50出版年月日期时间订书单位文本字段大小为50经办人文本字段大小为8教材数量数字整型教材单价货币使用说明文本字段大小为50入库时间日期时间说明文本字段大小为50操作员文本字段大小为8最后修改时间日期时间Id自动编号主键,长整型 递增教材出入库历史表的结构字段名数据类型说明教材名文本字段大小为50出版社文本字段大小为50获奖情况文本字段大小为50出版年月日期时间经办单位文本字段大小为50经办人文本字段大小为8上期数量数字整型本次数量数字整型本期数量数字整型教材单价货币使用说明文本字段大小为50入库时间日期时间说明文本字段大小为50操作员文本字段大小为8最后修改时间日期时间id自动编号主键,长整型 递增操作用户表的结构字段名数据类型说明用户名文本主键,字段大小为8密码文本字段大小为8所在单位文本字段大小为50权限一是/否管理权权限二是/否收费权权限三是/否出入库权权限四是/否查询权操作员文本字段大小为8最后修改时间日期/时间不购书原因记录字段名数据类型说明班级名文本主键所在专业文本字段大小为50太贵数字整型与专业不符数字整型没必要数字整型其他数字整型2.4.2数据库关联图第3章 总体设计3.1 软件设计流程图3.2 软件功能模块图图3.2.1 软件功能模块图第4章 系统详细设计4.1系统功能概述当系统管理员想进入系统时,在登录窗体(图4-4)中输入用户名和密码,点击确定按钮,就可进入教材管理系统的主窗体界面,主窗体界面如图4-6所示,管理员就可以进行如下的工作:(1)通过订书单来确定所需要的订书。(2)把订书单和库存做比较得出还需要订阅的书的名称、数量等。(3)把所需要订阅书导出到订书表,通过订书表向各出版社订书。(4)当所需要的书到货后,把它们存入库存,更新库存数据库。(5)比较新库存和订书单,导出各学生,各班级,各系的发报表。4.1.1用户登录功能模块此功能模块主要是用于实现登录用户的身份和权限认证。用户输入正确的密码后,系统根据用户所具有的权限,允许用户进行合法的操作。同时为了避免非法用户的干扰,对于用户登录窗体,如果用户连续输错3次密码,则系统自动退出。4.1.2系统管理功能模块该功能模块主要是进行操作员管理权限和密码修改管理。其中,操作员管理包括新增、删除操作员和修改操作员的信息与权限。为了保证系统的安全性,该系统只设置一个管理员用户,该用户一般为校方的高层管理人员,其操作权限不收任何人控制。用户可以在任何时间修改自己的密码和信息,管理员用户也可根据需要设置用户权限。4.1.3书费管理功能模块书费管理功能模块包括两大操作:缴纳书费和退回书费。缴纳书费是指学生以班级为单位向学校缴纳书费,财务科在收缴书费时要准确统计每个班级的人数、总费用、总人数、购书人数等重要信息,并上报给管理员,管理员可参考上报的统计分析图等总结本校在教材管理方面的不足,为校方提供改善决策。一般开学时学校为了减轻工作量而采取以班级为单位统计购书学生和教师总人数然后根据书的单价以多退少补的书费收缴形式收缴书费,退回书费操作就是用于向学生退还所多交的书费部分。4.1.4教材出入库管理功能模块教材出入库管理功能模块包括教材入库和学生领书两部分。教材入库时需要登记教材名称、出版社、出版日期、作者、订书单位、本次数量等信息。学生领书以班级为单位,通过输入教材名称,自动查出该书所有信息,包括作者、出版社、单价、库存数等。当输入领书数量后,自动计算出总书费,保存在领书历史记录表格里。4.1.5综合查询功能模块综合查询功能模块提供书费查询和库存查询。书费查询时通过输入班级名进行查询,而库存查询可按照多种方式如教材名称、出版社、作者、订书单位等进行查询。最后还对所查询的教材进行汇总,显示出教材种类和全部的书费,其归总的方式就是用直观的报表来实现。4.1.5信息统计分析功能模块信息统计分析模块在本系统中也起着非常重要的作用,因为一个系统的开发其目的不只是为了满足操作员的使用需求,更重要的是为高层决策者提供决策依据,对于一个学校的教材管理系统来说,学生购买书的人数比例和学生不购书的原因对于决策者来说是非常重要的信息,因此本系统在统计班级信息和教师单位信息的基础上设计了信息统计模块,用以分析各个系各个班级的学生不买书人数所占的比率和各个系主要不买书原因中,各个原因所占的比率,以此给决策者提供改善教材管理措施的依据,已达到广大学生能够接受教材管理方案,最终使每个学生都能买到教材,提高学校的办学质量。4.1.5帮助功能模块向用户介绍本系统的相关信息和简短的使用指南。该模块的作用在商业软件行业的作用尤为突出,它可以向用户提供自己公司的信息,以此扩大自身影响力,而且这样的“广告“可是一般人员都无法修改的,所以其用途也是非常巨大的。4.2 系统界面1登录界面以上是登录界面的截图,从用户类型中可以选择用户的登录角色,主要分为:管理员和一般用户两个用户类型,各用户角色的操作有不同的规定,不可以交叉操作,在用户连续输入错误密码三次以后系统会自动关闭,以此提高系统的安全性。但是,不同的用户类型都可以进行教材信息查询操作、用户的密码修改等。2 用户管理用户管理员根据需要可以新建用户信息,并赋予其一定的角色;还可以删除用户、修改用户信息;而其它类型的用户则只能修改自己的个人信息。此外,其中的某些字段是普通用户无法修改的,比如操作员信息,只有管理员自己才能修改,这是基于本系统的安全考虑所设置的。3密码修改为了提高本系统的安全和高效性,用户可以通过对其初设密码进行修改,这样可以保证数据库的安全性和完整性,也有利于管理员对数据进行全面的掌握,防止非法修改产生破坏。同时密码可以进行多次修改,只要管理员获得了修改的权限。通过用户对自己的密码进行修改,密码更改界面如上图所示。4 学生教材出入库查询本模块可以实现教材的出库情况,教材发放班级的备录,并计算教材领取的总费用等。如果出现特殊情况,如个人不需要订书,则点击特殊情况,做出相应的调整,同时可以打印教材出库信息及全部教材,本模块极大的丰富了教材管理发放的功能。其详细说明如下:当各系各个班级把所需教材统计准确以后,上报到教材管理科,此时教材管理科可以根据反馈的信息进行教材的订购工作,以确保教材按时到位,从而不影响学校的正常的教学活动。教材征订界面如上图所示。对教材征订界面所体现的使用功能说明如下:(1)可根据书名、出版社、主编、版本、经手人、课程名称、订书人、专业、专业号、年级、系别、ISBN(可以不填)对必修教材进行录入。(2)如果输入有误,在没有保存的情况下可以按“取消输入”键。如果将有误的数据保存,可以在查询中修改。5缴费管理本模块主要实现书费的缴纳。方便学校管理与查询书本费。而且本系统还考虑到书费退还问题,更加贴近实际需要。对教材征订界面所体现的使用功能说明如下:(1)可根据书名、出版社、主编、版本、经手人、课程名称、订书人、专业、专业号、年级、系别、ISBN(可以不填)对必修教材进行录入。(2)每个专业有一张自己的必修课的定单,按“下一定单”进行对另一专业的订书信息进行输入。(3)如果输入有误,在没有保存的情况下可以按“取消输入”键。如果将有误的数据保存,可以在查询中修改。6教材领取管理本模块主要实现教材的领取管理功能。由于可以是个人领取也可以是单位领取,所以为充分实现此功能本系统分为两个模块来实现领取教材的功能。这其中包括领取单位属性、教材名称、书费、领取数量和经办人等信息,方便操作员操作。考虑到大多数学校的基本情况和一般教材管理的基本流程,其中在教室领书模块中,不需要录入教材单价和库存数,因为教室的领书是不考虑书费的,因此就不需要录入相关的信息。教材科只需要知道领取者的单位信息和班级信息就可以在上方的下拉菜单内选择相关信息,并在下方的表格中显示相应的数据。7书费查询本模块主要实现书费的查询功能,能满足一般权限的用户进行查询操作。在查询中,我们设计了两个条件查询,让用户结合自己需要进行查询。操作员可以选择学生书费查询和单位领书查询两种方式来选择查询,并在下方的查询条件中选择班级或者单位具体名称完成最终查询目的。8库存查询本模块主要实现库存教材的查询功能。通过不同类别进行个性化查询,如教材名、出版社、作者、订书单位。通过这个模块可以查询教材信息。该模块是在用户选择查询类型如教材名好、出版社、作者、订书单位四种类型的基础上选择查询条件,因为在庞大的教材信息中每种类型都有可能对应多本书吗,它是一个一对多,多对一的关系,因此一般使用双重选择,才能查询到相关信息,并可以根据自身需求打印相关报表。9领书查询本模块用于实现领书操作的查询。通过由于领书分为学生领书、单位领书所以我们也提供了两个不同类别进行查询。用此模块可以查询领取教材的教材名、出版社、领取数量、单价等信息。该模块是通过选择学生领书和单位领书两种方式查询教材领取情况,然后再在下边的选择班级名称或者单位名称选择较查询的班级,从而找到最终用户所要查询的领取教材信息。10班级管理本模块主要实现班级信息的录入与查看功能。在这个模块中可以录入并查看班级名、专业、班长、班主任、人数等信息。该模块是通过在下方的班级信息中输入详细的班级信息,点击确定从而在上方的表格中显示输入信息,同时还可以在上方的表格中点击某条信息,再点击下方的删除信息,删除某条记录。为了方便用户操作和查询相关信息,本模块设置了打印报表的功能,可以直观的向用户提供褒贬材料。11单位信息管理本模块主要实现院系单位的新建、修改与删除功能。本模块的设计主要是为了管理的层次化,从而方便用户查询与管理员的管理。该模块是用以记录院校内教师的信息,它与班级信息的区别在于教材科可以不用记录每个班级的每个学生的详细信息,而只需要知道每个班级的人数即可,但是必须记录每个教师的详细信息,因为教师的领书方式一般都是按照个人为单位进行教材领取的。同时为了方便用户查看教师的信息,设置了打印报表的功能,用户可直观的通过打印报表打印出纸质数据供相关方面阅览。12不购书人数分析不购书人数分析功能模块的主要目的是向校方高层管理人员提供的统计分析模块,虽然作为纯粹的教材管理系统来说,没有这一项功能完全可以满足教材管理的需要,但是考虑到教材科隶属于学校的一个职能单位,其存在的意义不完全是高效的向学生提供发放教材的任务,而更应该通过本系统向校方提供统计分析数据。在每个学校内都会存在这样一个现象:虽然学校安排的课程要求学生要购买该课程的特定教材,但是很多学生却因为种种原因不愿意或者没有买到教材,从而不能够非常透彻的弄懂所要学习的知识。这样的现象对于学校提高教学质量是一个的障碍,因此校方很关注不购买教材的学生在各个班级或者专业所占的比例。而本系统就是通过详细数据统计分析,以柱状图的形式直观的列出每个专业的总人数和没有购买数的人数,可以通过该柱状图看到没有购买书的人数比例。13不购书原因分析不购书原因分析功能模块与以上不购书人数分析功能模块的设计目的一样,都是为了给校方高层领导提供准确详细的信息,以便校方采取措施来改善学校教材管理制度,是更多的学生能够买到教材,从而提高学校的教学质量,提高学生的专业知识。本模块区别于以上介绍的不购书人数分析模块的地方是本模块主要是提供学生为什么不够买教材,这才是校方应该努力改善的地方。人数分析主要是从不购书量的角度做分析,它的实际意义是向校方提供表面现象,而本模块是通过质的分析向校方提供现象出现的原因,只有这样才能够让校方采取措施进行改善,因此该模块是非常重要的。第5章 系统测试与运行它实施对软件规格说明、设计规格说明和编码的最终审核。软件测试的目的是以最少的人力、物力和时间投入,尽可能多地找出软件中潜在的各种错误和缺陷。测试的结果为软件可靠性分析提供了依据。5.1 登录界面的测试该测试的目的是保证登录窗口的正确性与在错误发生时的容错与纠错性。该系统的用户名为admin,密码为1。如果输入正确用户和密码则会进入系统。当在登录界面中输入错的用户名或错误的用户密码时,例如输入用户名为将用户jyh或错误密码为1231时,系统会自动关闭。 5.2 教材入库界面测试该测试的目的是保证添加教材信息窗口的正确性与在数据输入不正确或有异常数据时的容错与纠错性。当输入正确信息时(书名:111,编号: 作者:222 获奖情况 eee 出版年月 2006-12-5 订书单位 计算机系 教材数量 教材单价)此时会显示记录完成。当输入数据少一项时,系统会显示缺少相应信息。当输入异常数据时,系统会弹出有错误信息。5.3 教材出库界面测试该测试的目的是保证出库教材信息窗口的正确性与在数据输入不正确或有异常数据时的容错与纠错性。当输入正确信息时(专业:计算机系 班级:0511 入学时间 2006-1-12 班长 张三 班主任 李四 )此时系统会显示领取教材的信息,数量等。当输入数据缺少时,系统会显示缺少相应信息。当输入异常数据时,系统会弹出有错误信息。5.4 班级信息录入界面的测试该测试的目的是保证添加班级信息窗口的正确性与在数据输入不正确或有异常数据时的容错与纠错性。当输入正确信息时(班级名:5698 班长:计祖辉 班主任:张三喜 )系统显示信息输入完毕。当输入数据缺少时,系统会显示缺少相应信息。当输入异常数据时,系统会弹出有错误信息。5.5 查询界面的测试书费查询时通过输入班级名进行查询,而库存查询可按照多种方式如教材名称、出版社、作者、订书单位等进行查询。最后还对所查询的教材进行汇总,显示出教材种类和全部的书费,其归总的方式就是用直观的报表来实现。如果窗口上的选择项与下边的表格显示信息不相符或者不能够显示窗体,则系统会提示错误。5.6信息统计与分析系统会根据数据库中的信息正确的显示出其柱状图,如果数据库与添加的柱状图分析组件无法连接,则柱状图无法正常显示。以上所有的模块测试过程都要求系统能在用户输入出错时给出正确的响应并不影响到数据的安全与完整性。通过测试系统基本达到设计要求,系统功能完整,用户界面良好,错误处理正确,且能正确提示错误种类。 但是在测试中也发现系统的一些不足与缺陷,比如系统在用户第一次登陆时,也就是用户刚拿到系统时,必须用预先设定好的用户名登陆系统才能进行添加,删除,修改等操作,存在的缺陷需要在软件进一步修改和维护时予以纠正10。总的来说,软件通过测试,基本上达到需求分析阶段所提出的要求。第6章系统使用说明书6.1使用说明:1.本系统是基于Delphi7环境开发的,后台数据库为Microsoft Access 2003,如果要正常使用该系统,必须安装Delphi7和Access 2003,操作系统为:windows xp或windows 20032.内容最低配置建议配置如下:主机P/200PII/266以上内存64MB128MB以上硬盘10GB20GB以上显示器VGA以上3.系统登录用户名与密码:用户名:admin密码:1管理权限:管理员用户名:yan 密码:1管理权限:管理员用户名:song 密码:1管理权限:收费员6.2操作说明:1、各个班级的学习委员可以和教材科的相关人员进行联系,取得自己班级教材领取的用户名与密码,然后登陆进行确认并可以修改自己得登陆信息,然后可以选择该班级的教材;2、用户管理员可以为该系统添加若干个管理员和普通用户,可以为管理员添加需要采购的教材信息,注意所输入的教材信息必须完整,否则将会引起错误;3、管理利员的主要职责是审核教材征订信息,如果需要采购,则通过审核,提交采购信息;此外,管理员还可以删除在库的教材信息,4、用户管理员可以删除用户,添加用户,但不可以操作其他模块;5、用户管理员可以更新和初始化系统,普通用户则只能进行简单的密码修改和教材查询等操作。第7章小结经过不断的学习,设计和编程,基本完成课题设计的任务,本次课题设计任务是开发并分析教材管理系统,结合传统教材管理的模式,初步实现了教材的订购、查询、数据库管理等一些基本的管理系统功能,这些功能能够满足一般教材的管理需求。我对开发环境并不是很熟悉,在以前的学习中也只是涉及到简单的程序设计,一开始做的还是有点力不从心,但在导师的耐心指导下,通过自己的努力学习和探索,我已经使自己可以使用DELPHI以及SQL查询语言和ACCESS开发数据库应用程序。通过开发这个系统,我掌握了教材管理系统开发的基本过程,了解了教材管理的基本知识,掌握了SQL查询语言,巩固了我对DELPHI学习,而在这次毕业设计的最大收获并不是掌握这几门开发工具的应用,而是学会了设计系统的思维方法,以及与同学间相互帮助精神。但是,由于实际条件和时间限制,还有自己平时的学习不够,系统在功能方面还不完善,有的仅仅是最简单最基本的功能实现,而且由于我们知识面的局限性,对于具体的管理系统方面的知识还有很大的欠缺,可能在设计数据库存在着不合理的地方,以至于影响到整个系统的功能以及性能。在这个系统的开发过程中,让我本人初步的了解到了做一个小项目的全过程。让我们经历了从系统规划、分析、设计到后台数据库的搭建和前台开发的一个相对较为完整的过程。在此过程中我们遇到了许多实际的问题在课堂讲的教材上是找不到的。由于科学的不断发展,计算机变得越来越重要,所以基于计算机的管理信息系统也变得越来越重要, 众所周知,管理信息系统是为了适应现代化管理的需要,在管理科学、系统科学、信息科学和计算机科学等学科的基础上形成的一门科学,它研究管理系统中信息处理和决策的整个过程,并探讨计算机的实现方法。它是一个由人、计算机、通信设备等硬件和软件组成的,能进行管理信息的收集、加工、存储、传输、维护和使用的系统。管理信息系统可促使企业向信息化方向发展,使企业处于一个信息灵敏、管理科学、决策准确的良性循环之中,为企业带来更高的经济效益。所以,管理信息系统是企业现代化的重要标志,是企业发展的一条必由之路。通过这次实验课,让对理论知识有了进一步的理解,因为我们实际动手去操作了;另外,对开发一个比较完备的系统知道了它的一些具体的步筹有了一个比较清晰的认识,并不是我们想象的那么简单,他需要许多方面的准备和调节。参考文献1滕佳东著.信息管理系统(第2版).大连:东北财经大学出版社,2003.42骆 丽等译.金版Visual Basic6.0.北京:电子工业出版社,1999.23刘炳文等.Visual Basic 程序设计数据库篇.北京:人民邮电出版社,1999.6.4宋伟. 吴建国等编著.中文Visual Basic6.0编程基础.北京,清华大学出版社,5王珊 陈红著数据库系统原理教程.北京:清华大学出版社,1998.76王珊.陈红.文继荣著.数据库与数据库管理系统.北京:电子工业出版社,19957郑人杰 主编.中国计算机软件专业技术水平考试指定用书-软件工程(初级).北京:清华大学出版,1999.58林立军.程斌.翁迪恩编著.Visual Basic 6.0数据库开发指南(第2版).西安:电子科技大学出版社.2000.29徐仁佐等编著.软件工程.武汉:华中科技大学出版社.2002.1010Leszek A.Maciaszek需求分析与系统设计.金芝 译.机械工业出版社,2003年出版11丁宝康编著数据库原理.经济科学出版社.2004.312崔巍主编:数据窗口程序设计,清华大学出版社,2001.4出版,PP.87-134专心-专注-专业