已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
教材管理系统内容提要 本文从项目的背景开始,先简单介绍教材管理的概念和作用,阐述了系统整体和各个模块的概要设计,继而对本次毕业设计所作的具体的东西做出详细地介绍。本系统使用C+为开发语言,后台数据库使用的是Microsoft Access,以ODBC方式联结,在微软公司的windowsXP下工作。关键字: 教材管理系统;C+;数据库前 言一、开发背景教材管理的主要工作是教材的预定、采购、登记、管理、发放等,良好地完成这些工作需要管理员定期的对库存教材进行清查和统计分析,并及时与各院系、各教研室取得联系,征求各方面的建议及要求,工作性质十分重要,工作量极大。 近年来,随着国家教学改革的不断的深化,高校办学规模的不断的扩大,学生人数逐年增长,教材的采购量和分发量也在不断的增长. 库存书籍的统计、图书的出入库的管理、教材预定以及教材的财务情况等管理工作的工作量不断的增加,教材管理的难度也随着提高。一些院校的教材管理工作甚至仍然是在手工记录的基础上进行,在不同部门科室间的信息传递也是手工的记录和单据。每个新学年开始教材的采购、分发以及教材的财务管理等工作量比较大,很主要的因素就是教材管理的方法和手段的落后。显然这与院校当前教学改革的步调不一致,更难以满足以后更多学生所需教材的管理。为了将管理人员从繁琐的工作中解脱出来,真正地实现办公自动化,并充分发挥计算机管理及校园网的作用,实现信息在校园网上的迅速交流,研制和开发教材管理系统具有十分重要的现实意义。本打算利用教材管理的软件在校园网上流通,实现网上教材的查询、配置、预定、统计等管理功能,在局域网上进行教材管理,实现网络办公自动化,以提高工作的效率。但由于时间问题,本实际只完成了教材管理的软件。 二、开发目标本设计实现的主要是教材管理系统各个模块,为以后实现办公自动化打好基础。毕业设计的主要目标是实现教材管理系统化。 本系统的主要特点:能够实现教材的基本管理,取代传统的纸上记录方式;分级管理, 层次清晰, 功能丰富;界面美观,用户操作界面全部采用中文汉字操作,使用方便,操作灵活;本系统的程序设计具有良好的可扩充性,可根据教材管理工作的需要随时补充和修改;系统维护简单;打印及统计功能较强。三、教材管理系统需求分析3.1 现状描述及可行性分析教材管理工作是高等院校教学管理工作的一项重要组成部分。在高等教育不断深化改革和全面实施素质教育的今天,教材管理的信息化建设尤其具有重要的现实意义。这主要体现在以下二个方面: 1、近年来,随着高教改革的深入和持续多年的扩招,高等院校的在校大学生和研究生数量迅速增加,因而对教材的需求量和使用也相应地大幅度增加,同时,由于在各大高校,为适应人才市场的需要,也在不断地进行着专业的调整和更新,课程改革也在逐步推进,从而使得学校里所使用的教材种类越来越多,手工或效率较低的软件对于教材管理而言,使得工作人员和管理部门的劳动强度越来越大,为获取有效的信息所花费的时间也越来越长; 2、现代科学技术和人文管理等知识更新很快,相应的是大学的教材也应该随之快速更新,但在使用传统的方法进行教材管理时,在教材选用计划的制定、订购、进货、入库、发放、结算、统计、信息收集和反馈等一系列的管理过程中,其周期过长,使得教材的选用和淘汰等明显地滞后于知识、技术的发展和教材本身版本的更新,而很多的用人单位在聘用大学毕业生时,却要求他们具有较新、甚至是最新的知识结构。教材信息管理工作是一项既复杂又艰辛的工作,管理人员每天都要做大量的进书、出书、做账等工作。对于手工管理而言,其难度之大和效率之低是勿容置疑的,特别是盘点 (即清查库存量) 和收集统计信息时,这些工作有时甚至需要人工花很多天时间才能完成,常常使人疲惫不堪。而且有时发现,花了大量心血的结算清单是错误的,或者是所收集的信息是不准确的,则更使人头疼,而这些工作又是教材管理中非常重要的工作,需要经常地做。显然这种手工管理方式既费时又费力,不能适应目前教材管理的实际需要。因此,教材管理水平的高低直接影响教学工作的进行、教学质量的提高和合格人才的培养,开发和使用高校教材管理信息系统是改善和提高教材管理水平的一个重要途径。我们所开发的高校教材管理系实质是设计一套先进的数据库管理模式,在此模式上组织数据,定义数据库结构和各种功能及操作,而设计一个合理的数据库管理模式的关键在于要有完善的数据需求分析。 E-R方法和关系规范化理论是数据库设计理论的两大支柱,能够实现由现实世界模型向数据库逻辑模型的转化,确保了由逻辑模型所产生的关系具有数据一致性和完整性、而且冗余少等特点。3.2 系统结构简要介绍:系统包含教材选取、查询、修改、订购子系统,系统所需的教务信息和教材库存信息来,教研室通过用户名登陆后,直接进入教材预定界面(如图1),通过该界面可以进行教材选取、查询、修改等工作,完成后,管理员可以通过管理员用户名登陆,查看各个教研室的预定教材情况(如图2),再根据教材的库存情况订购需要的教材。3.2.1开发环境介绍本系统基于开发目的考虑采用标准两层结构为开发构架通过Builder公司提供的bcb5为前台展示的开发工具,通过微软提供的odbc作为链接池,基于通用性考虑运用access桌面数据库提供的*.mdb数据文件为数据存储方式。系统设计书:前台:如图所示,前台开发通过BCB提交的标准控件制作需求所描述的功能点,通过控件模块可以发现通过adotable和标准table控件作为内存表存储表结构和表数据,通过ADO和BDE方式访问数据库分别实现对表的查询,增删改功能,由于表设计是按照标准CMM3规范设计所以在业务功能操作时会涉及到表关联,的查询和增删改功能。数据库:如图:表设计所有的参数通过对表的读取来获得有利于后期参数的维护。关键表包括, 用户教材预定表,教材资料表, 教材出库表, 教材班级分配表,参数表。表用途:1. 参数表:用户前台下拉框的参数获取包括系别,年级,专业,班级等。2. 用户教材预定表:用与全体教材预定教职员所需求的教材资料管理和收集。3. 教材资料表:用于统计教材目前科目和数量4. 教材出库表:用户统计教材目前下发状况。5. 教材班级分配表:目前未使用用户教材出库后详细的流向信息的统计。表结构:参数表:create table 班级参数表( 班级参数编号 NUMBER(8) not null, 系别 VARCHAR2 (20) not null, 专业 VARCHAR2 (20) not null, 年级 VARCHAR2 (20) not null, 类型 VARCHAR2 (20), 学期 VARCHAR2(20), 修改时间 DATE 修改用户 VARCHAR2(20) )create table 系别参数表( 系别 VARCHAR2 (20) not null, 修改时间 DATE 修改用户 VARCHAR2(20) )create table 年级参数表( 年级 VARCHAR2 (20) not null, 修改时间 DATE 修改用户 VARCHAR2(20) )create table 专业参数表( 专业 VARCHAR2 (20) not null, 修改时间 DATE 修改用户 VARCHAR2(20) )create table 用户密码权限表(编号 NUMBER(8) not null, 用户名 VARCHAR2 (20) not null,密码 VARCHAR2 (20) not null,教材预定权限 VARCHAR2 (4) not null,教材入库权限 VARCHAR2 (4) not null,教材管理权限 VARCHAR2 (4) not null,基本信息权限 VARCHAR2 (4) not null,权限管理权限 VARCHAR2 (4) not null,用户密码修改权限 VARCHAR2 (4) not null, 修改时间 DATE 修改用户 VARCHAR2(20) )教材维护表create table 用户教材预定表( 系别 VARCHAR2 (20) not null, 专业 VARCHAR2 (20) 年级 VARCHAR2(20), 类型 VARCHAR2 (20), 学期 VARCHAR2 (20) 教材名称 VARCHAR2 (20), 教材编码 char, 书号 VARCHAR2(20), 编作者 VARCHAR2(20) , 出版社 VARCHAR2(20) , 预定数量 NUMBER(8), 预定用户 VARCHAR2(20), 预定时间 DATE) create table 教材资料表( 教材资料编码 NUMBER(8) not null, 教材编码 VARCHAR2 (20) 书号 VARCHAR2(20), 教材名称 VARCHAR2 (20), 版本书号 VARCHAR2 (20) 编作者 VARCHAR2 (20), 单价 VARCHAR2 (20), 折扣率 VARCHAR2(20), 折扣价 VARCHAR2(20) , 出版社 VARCHAR2(20) , 入库数量 NUMBER(8), 备注 VARCHAR2(50), 入库时间 DATE, 修改员工 VARCHAR2(20)create table 教材出库表( 编号 NUMBER(8) not null, 教材编码 NUMBER(8) not null, 书号 VARCHAR2(20), 教材名称 VARCHAR2 (20), 版本册号 VARCHAR2 (20) 出版社 VARCHAR2 (20), 系别 VARCHAR2 (20), 年级 VARCHAR2(20), 出库数量 VARCHAR2(20) , 出库时间 DATE, 出库用户 NUMBER(8)create table 教材班级分配表( 编号 NUMBER(8) not null, 教材资料编码 NUMBER(8) not null, 教材参数编码 NUMBER(8) not null, 教材分配数量 VARCHAR2 (20), 教材总数量 VARCHAR2 (20) 分配时间 DATE, 分配用户 VARCHAR2 (20)前台功能实现介绍及操作手册软件安装:双击安装包的setup.exe文件进入安装状态进入安装状态,安装的必要信息提醒按照CMM3标准规范制作制作声明功能介绍选择安装目录安装可执行文件重命名功能显示安装路径,NAME为使用计算机用户名字 company为WINDOWS注册时候的COMPANY通过注册表读取信息加入可操作WINDOWS用户的权限中去。注意事项:本软件的运行环境基于BCB5的开发环境,如果安装后不能正常运行请安装ACCESS,bcb5,或安装bde配置环境ado环境和odbc链接池的accessodbc链接池。数据库文件请安装在使用本软件的环境变量的默认目录下。如见功能介绍和实现方式介绍:登陆用户控制,通过对输入数据的数据库数据核对确认登陆用户的密码是否正确并分给相对应权限。用户只有有相对应界面权限后才能使用该界面业务如图有权限无权限对应表资料教材预定管理 提供给教职老师使用预定教材管理时使用,本界面受理预定教材的详细属性入下图,提供预定教材的增加删除和修改功能,录入后提供查询功能提供全量查询和条件查询两种。实现方式:通过adotable,adoquery通过ODBC链接数据库读取教材预定表资料,提供给相对应用户进行操作。管理员可通过该界面了解教材需求从而进行实际的预定工作.教材入库,教材管理员可以根据教材的需求量统计进不同的教材后入库可在以下界面进行操作选择相对应的教材资料输入教材的相关内容后点击添加可以实现教材入库,同事也提供修改和删除的功能。全量查询功能用于检查教材入库修改或者删除操作是否正确。单击显示的一条记录时候右边的输入框会自动的显示选择的记录的内容提供用于方便的修改。实现方式:通过bde table query 通过ODBC链接数据库读取教材预定表资料,提供给管理员可通过该界面对教材资料进行维护.以下界面实现方式基本都是通过table queryAdotable,adoquery实现不做详细实现介绍仅做功能阐述。如下图教材出库管理为管理员向教职员发放教材所需要录入的资料使用方式同上。教材管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电子工艺毕业实习报告(2篇)
- 暑假大学护理见习报告(2篇)
- 2025-2026学年跨越式跳高教案
- 财务部的实习报告(15篇)
- 广东省德庆县莫村中学2015届九年级体育上学期第十四周 第1课 跳远 挺身式教案
- 2025-2026学年美教学目标设计
- 2025-2026学年母鸡任务型教学设计
- 2025-2026学年摩登秀汕头教学设计
- 2025-2026学年高二下学期拒绝欺凌共建和谐校园主题班会教学设计
- 口腔助理医师模拟试题及答案详解
- 妇科急腹症超声诊断
- 重卡充电站工程质量验收规范
- 国家能源集团校园招聘笔试真题及答案解析
- 重型颅脑损伤救治指南(2024版)
- 2026年(全国2卷)高考英语真题分析及2027备考建议
- 智能毛巾加热器赋能商业地产:提升客房溢价与运营效率实证
- DB31T+1695-2026租赁居住类农村自建房消防安全管理规范
- 2026-2030中国DSP芯片(数字信号处理器)行业深度评估及未来研发创新建议报告
- 工银e信交易合同
- 2025版建筑工程建筑面积计算规范
- GB/T 25085.6-2026道路车辆汽车电缆第6部分:交流600 V或直流900 V和交流1 000 V或直流1 500 V单芯铝导体电缆的尺寸和要求
评论
0/150
提交评论