jiaocaiguanli教材管理系统课程设计_第1页
jiaocaiguanli教材管理系统课程设计_第2页
jiaocaiguanli教材管理系统课程设计_第3页
jiaocaiguanli教材管理系统课程设计_第4页
jiaocaiguanli教材管理系统课程设计_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

教材 管理系统  评  语  组长签字:  成绩  日期  年    月    日  沈阳理工大学  2 课程设计任务书  学   院  机械工程学院  专  业  工业工程  学生姓名  梁祝   王健    马根 课程设计题目      教材 管理系统  实践教学要求 与任务 : 1每 组 同学都应制定相应的任务完成计划,并按计划开展课程设计 内容和定期 接受检查。  2课程设计必须完成对系统的分析与设计任务,编写相应的 系统 分析与设计 文档 。系统 实施部分的 程序代码 内容必须 经过 上机 调试与 检查 通过 。  3 系统 开发工具 与开发环境 自选,推荐选择  B/S 模式开发,数据库管理系统建议选择   4说明书要求文字通顺、画图清晰、紧凑、整洁。注意按统一规定格式和封面,装订成册。  工作计划与进度安排 : 1课程设计任务的布置  2系统分 析  3系统设计  4系统实施与测试  5编制设计说明书  6 成绩 考核  指导教师:  年    月    日  专业负责人:  年    月    日  学院教学副院长:  年    月    日   3 目录  第一章  系统开发概述 .  1 第二章  系统分析 .  2 行性研究 . 2 理业务调查 . 4 .业务流程图 .据流程分析 .据字典 .理逻辑的描述 .系统的系统逻辑方案 .三章  系统设计 .码设计 .统总体结构设计 .统流程图设计 .据结构、存储与数据库设计 .数据库设计 .统物理配置方案设计 .出 /输入设计 .输出设计 .输入设计 .理流程、过程设计 .四章  系统实施 .统实施 .统的日常管理与运行维护 .统安全与保密制度 .五章  结束语 .考文献   1 第一章  系统开发概述  求分析  随着科学技术的不断提高,计算机网络的功能已进入人类社会的各个领域并发挥着越来越重要的作用。各类学校的校园网也运行了多年,但还有不少学校的管理系统缺少统一规划,单机运行的信息孤岛还为数不少,所以有必要进一步研究充分利用校园网合理整合原有异构数据库,从而建立相关部门协同合作的管理系统。本教材管理平台充分依托校园网,实现教材信息的集中管理、分散操作、信息共享,使传统的教材管理向着数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的学校信息系统打下良 好的基础。学校通过使用本系统,可以实现教材预定、领取、教材计划、定单、库存的自动管理,提高效率,避免出错。教材管理系统软件切实推进了教学管理的信息化。该软件是以面向对象编程语言为实现语言,其功能在系统内部有源代码直接完成。操作人员只需输入一些简单的汉字、数字,即可完成操作,达到自己的目标。大大提高了工作效率,作到信息的规范管理,科学统计和快速查询,让教材管理处更好的为学校服务 。  统的问题  在学校,教材管理对教学工作的正常进行起着至关重要的作用,因此教材科  管理人员对于教材征订、教材领取、教材信息管 理等,需要有一个自动化的工具  进行统筹管理,才能够及时、准确地反映教材的征订状态。但目前由于教材的种  类多、数量多,将教材准确地分门别类、快速检索,手工进行非常困难往往是终  于查到了书的信息,但此书没有库存或库存不足,因此检索速度较慢、效率低。   目前,很多学校教材科的管理工作还停留在纸质记录的原始方式上。教师书  面提出需要使用的教材名,上交后由系领导审核,审核通过后,由教学秘书统计  需要的数量,然后提交给教材科。之后教材科还有大量的工作,统计各系各班级   2 需要某种教材的数量,任课教师需要的数量,教材科需要的 数量,然后进行订购。  领书的时候,要学生提供领书单才能领书,还要记得立刻做记录。这样的操作过  程不但繁琐,而且在这一系列的操作中,无论哪一步出了错误,对最终教学工作  的正常进行都有很大的影响。  立系统的必要性  教材管理对各个学校而言 ,都是一项复杂、烦琐的工作 , 是高校教务管理中的一个重要环节 , 由于大学中专业设置门类多,各专业每期开设课程种类多,其业务不仅涉及出版部门,而且要面对全校各系、部的授课教师,各班级的学生,教材科涉及管理的入出库教材种类非常多,涉及人员广,工作量大,再者是近年来,我国高 等教育规模的不断扩大,学校学生 人数迅速增加,使教材管理工作更加繁重不堪。因此 ,需要一个自动化的工具进行统筹管理,才能及时,准确的反应教材征订状态。   3 第二章   系统分析  行性研究  术上可行性分析  一种可视化的、面对对象和事件驱动方式的结构化高级程序设计,可用于开发 境下的应用程序。它简单易学、效率高,且功能强大,可以与 专业开发工具 媲美。在 用事件驱动的编程机制、 新颖易用的可视化设计工具,使用 数,以及动态链接库 (动态数据交换 (对象的链接与嵌入 (开放式数据访问 (技术,可以高效、快速地开发出 境下功能强大、图形界面丰富的应用软件系统。  据库是个人、部门及企业管理数据的最易操作的新一代数据库 。它兼容传统的数据库,同时进一步增强了 持 , 具有 性的信息共享特性 。可以非常方便地跨平台作业和共享数据。 它不仅有一个数据库管理系统所应具有的功能而且还 是一个面向对象的采用时间驱动机制的新型关系数据库管理系统。它有丰富的信息管理分析工具,可以通过 其他数据库相连 , 实现数据交换与共享数据库是进行信息管理的基础。  两种使用方式:作为创建个人或部门数据库的独立应用程序,或作为更强健、更具扩展性的后端数据库的接口客户端。不论选用了何种后端数据源,最终用户都将得到使用流行的桌面数据库客户端时易于使用的好处。  济上的可行性  在教材管理系统中,实现对教材的信息的管理,提高工作效率、减少人为差错提供良好的管理平台。  极 低成本的数据处理、信息查询、信息录入等,可实现教材需求信息、订单管理、教材出入库管理、库存管理等功能。从目前校园网和教材管理系统的推广和运行情况来看,本系统不需增加过多的硬件投入和应用方面的培训,因此,其经济成本是很低的。  理 上可行性分析   4 从管理的角度上来分析,管理的方法十分科学,相对管理制度改革的时机比较成熟,规章制度也比较齐全。一些原始数据正确,高中层管理人员支持项目的实施。因此,该项目可以实施。  理业务调查  务流程分析  通过业务流程分析对对教材管理系统作 进一步的分析,教研室教师书面提出需要使用的教材名,上交后由系领导审核,审核通过后,由教学秘书统计需要数量,然后提交给教材科。教材科将教材订单进行处理,以确定本学期的教材数量(除库存外的订单),同时对教材的基本信息进行完善处理,以保证教研室提出新的教材需求在教材基本信息中存在。教材科根据库存的情况发放教材,若库存有货,教材管理员打印领取教材通知单给教研室,通知领取教材。若库存无货,打印订书单交给采购员,采购员根据订货单制定补货单并将其交给相应的供应商。供应商将提货通知单发给采购员。采购员进行采购并将教材入库并 打印入库单,交给教材科 。如图   5 教师教材需求单教研室教材需求单领导批准教材需求单教材需求单教学秘书教材科订书单订货单采购员供书商领教材通知单领书通知单学生领教材通知单入库单提货通知单图 务流程图   6 据流程分析  教材出入库管理教材科教研室教材科供书商制定学生教材使用计划教材采购处理制定教材处理方式 教材出库处理P 1出库单入库单教材需求单已批准教材需求单入库单教材需求单订书单教材需求单出库单入库单订书单库存台账库存台账教材管理子系统顶层数据流程图P 1 . 1P 1 . 3P 1 . 4P 1 . 2图 材管理子系统的第二层数据流程图  据字典  数据项描述  表 材编号描述  数据项编号 :  据项名:教材编号  简述:存储每本教材的信息  别名 :学校教材编码  类型及长度:数字型, 4 位  取值范围: 00019999 数据项编号 :7 表 材名描述  表 师编号描述  表 师姓名描述  数据结构描述  表 库单描述  表 库单描述  数据项名:教材名  简述:存储每本教材名称的信息  别名 :学校教材名称  类型及长度:字符型, 320 位  取值范围:  数据项编号 :据项名:教师编号  简述:存储教师的信息  别名 :学校教师的编号  类型及长度: 数字 型, 3 位  取值范围: 001999 数据项编号 :据项名:教师姓名  简述:存储教师的信息  别名 :学校教师的名称  类型及长度:字符型, 24 位  取值范围:  数据结构编号: 据结构名:入库单  简述:  存储教材入库的表单  数据结构组成:教材编号 +教材名 +数量 +教材价格  数据结构编号: 据结构名:出库单  简述:  存储教材出库信息的表单  数据结构组成:教材编号 +教材名 +数量 +教材价格        8 材需求单描述  表 批准教材需求单描述  表 书单描述  数据流描述  表 材需求单 1 表 批准教材需求单  数据结构编号: 据结构名:教材需求单 1 简述:  学生上课需要的教材种类  数据结构组成:教材编号 +教材名 +时间 +数量      数据结构编号: 据结构名:已批准教材需求单  简述:领导批准的教材需求表单  数据结构组成:教材编号 +教材名 +时间 +数量      数据结构编号: 据结构名:订书单  简述:教材科制定的教材采购表单  数据结构组成:教材编号 +教材名 +时间 +时间 +数量       数据流编号: 据流 名称:  教材需求单 1 简述:  学生上课需要的教材种类  数据流来源:教研室  数据流去向:制定教材使用的计划  数据流组成:教材编号 +教材名 +数量 +时间  数据流量: 600 份 /年  数据流编号: 据流 名称:  已批 准教材需求单  简述:  领导批准的教材需求表单  数据流来源:制定教材使用的计划  数据流去向:教材科   数据流组成:教材编号 +教材名 +数量  数据流量: 600 份 /年   9 表 材需求单 2 表 书单描述  表 材需求单 3 表 库单描述  数据流编号: 据流 名称:教材需求单 2 简述:  教材科确定的教材需求数量  数据流来源:教材科  数据流去向:判定教材处理的方式  数据流组成:教材编号 +数量 +教材名 +时间  数据流量: 600 份 /年  数据流编号: 据流 名称 :  订书单  简述:  教材科制定的教材采购表单  数据流来源:判定教材处理的方式  数据流去向:教材采购处理  数据流组成:教材编号 +教材名 +时间 +数量  数据流量: 600 份 /年  数据流编号: 据流 名称:  教材需求单 3 简述:  教材科确定的发放教材的数量  数据流来源:判定教材处理的方式  数据流去向:教材出库处理  数据流组成:教材编号 +教材名 +时间 +数量  数据流量: 600 份 /年  数据流编号: 据流 名称:出库单  简述:  存储教材出库信息的表单  数据流来源:教材出库处理  数据流去向:库存台帐  数据流组成:教材编号 +教材名 +时间 +数量  数据流量: 600 份 /年   10 表 库单描述  理逻辑的描述  表 定学生教学计划描述  表 定教材处理方式描述  表 材处理方式描述  数据流编号: 据流 名称:  入库单  简述:教材入库信息的表单  数据流来源:教材采购处理  数据流去向:库存台帐  数据流组成:教材编号 +教材名 +时间 +数量  数据流量: 600 份 /年  处理逻辑名:制定学生教材计划  处理逻辑编号: 要描述:根据教师上课内容,确定学生需要使用的教材种类  输入数据流 : 教研室制定的的教学计划  输出数据流 : 教材需求单  处理频率:五个月一次  处理逻辑名:判定教材处理方式  处理逻辑编号: 要描述:教材科统计各种教材使用数量,确定需要购买的教材数量    输入数据流 :教材需求单  输出数据流 : 订书单 +教材需求单  处理频率:五个月一次  处理逻辑名:教材采购处理  处理逻辑编号: 要描述:根据订书单,采购员进行教材采购   输入数据流:订书单  输出数据流 : 订书单  处理频率:五个月一次  处理逻辑名:  教材出库处理   11 表 材出库处理描述  数据存储描述  表 存台账描述  外部实体描述  表 材科描述  表 研室描述  处理逻辑编号: 要描述:根据教材需求单进行教材发放处理   输入数据流 : 教材需求单  输出数据流 : 出库单  处理频率:五个月 一次  数据存储编号: 据存储名 称 :库存台帐   简述:记录教材种类,数量,单价信息  数据存储组成:教材编号 +教材名 +数量。  关键字:教材编号  相关联的处理:  外部实体编号: 部实体名:教材科  简述:  对于学校的教材订 购发放进行管理  输入数据流 :已批准教材需求单  输出数据流:教材需求单 2 外部实体编号: 部实体名:教研室  简述:  确定教材需求种类的部门  输入数据流 : 领教材通知单  输出数据流:教材需求单   12 系统的系统逻辑方案  逻辑方案是新系统开发中要采用的管理模型和信息处理的方法,亦是系统分析阶段的最终成果和今后进行系统设计和实施的依据。逻辑方案主要包括以下内容;  ( 1)  新系统的业务流程  由于手工整理 教材 信息比较 复杂,容易出错。开发 教材 管理系统处理信息,可对各种信息进行录入并可供查询 。  ( 2)  新系统的数据流程  原来由人手工整理数据,系统中信息由人录入,处理和分析由计算机完成。  ( 3)  新系统的逻辑结构  主要指新系统中子系统的划分。  ( 4)  新系统中数据资源的分布  系统所有数据记录在数据库中。  ( 5)  新系统中的管理模型  对于系统中的信息均由管理员管理。           13 第三章  系统设计  码设计  设计问题是一个科学管理的问题。设计出一个好的代码方案对于系统的开发工作是一件极为有利的事情。它可以使很多机器处理 (如某些统计、校对查询等 )变得十分方便 ,另外还把一些现阶段计算机很难处理的工作变成很简单的处理。   代码就是以数或字符来代表各种客观实体。在现实世界中有很多东西如果我们不加标识是无法区分的 ,这时机器处理就十分困难。所以能否将原来不能确定的东西 ,唯一地加以标识是编制代码的首要任务。  区间码的组成:如 教材 区间码的组成为  : 教材属于 的院系 +类型 +产地 +序号(注:院系 含有一位数; 类型含有一位数; 产地含有两位数;序号有两位)如表 3 表 3统总体结构 设计    本系统是以教材管理业务为原型设计开发的,教材科的日常业务大体上有如下几项:  1 材种类的预订工作基本上是由老师或者管理员完成。教材科将教材征订通知下发到各系(轮流传阅),各系从中选订所开课程的教材,名称  码的类型  位数  举例  教材 编 码  区间码  6 位  000001 供应商编码  区间码  5 位  00001 订 单号  区间码  5 位  00001 入库单号  区间码  3 位  001  14 填写预订单,经系、部汇总报教材科。教材科编制填写正式订单寄发到各出版社。  2 . 教材发放。按预订数量发放专业和年级用书 。通常是以班级为单位领进行领书。  3 . 查询。这项工作包括四项内容,其一是预订查询及时了解各系教材的订购情况;再就是入库查询及时掌握入库情况;第三是库存查询情况:打印与报表,主要用于订书、购书的打印。  4 码的更改和用户的添加 . 图 材管理系统功能模块设计图   15 统流程图设计  制定学生教材使用计划 # 1教材需求单 1已批准教材需求单入库单教材采购处理 # 3入库单库存 台账教材需求单判定教材处理方式订书单教材需求单教材出库处理出库单库存 台账处理订书单图 统流程图  据结构与数据库设计  型 设计  教材编号教材出版日期教材名称图 材实体    16 图 库实体   图 级实体   图 应商实体   班级  班级编号  班级名称  教材编号  仓库  教材入库数量  入库时间  入库单价  供应商代号  供应商  名称     地址      电话   17 图 体   据库设计  系统数据库中有 教师密码 表, 管理员密码 表,教材 资料 表, 订单资料 表   :  字段名称  数据类型  教师 姓名  文本  登录 密码  文本   :  字段名称  数据类型  管理员姓名  文本  登录密码  文本  教材  仓库  供应商  班级  入库  1 N N M N M 订货  出库   18 息 表 :  字段名称  数据类型  教材名  文本  教材编号  文本  价格  文本  出版日期  日期  数量  数字  作者  文本  出版社  文本    字段名称  数据类型  征订种类  文本  征订编号  文本  征 订 数量  数量  征订 日期  日期  征订人  文本  单信息表  字段名称  数据类型  订单种类  文本  订单编号  文本  单价  数量  订单 数量  数量  订单 日期  日期  供应商  文本   19 库信息表  字段名称  数据类型  教材名称  文本  教材编号  文本  出库时间  日期  出库 数量  数量  领书人  文本  库信息表  字段名称  数据类型  教材名称  文本                           教材编号  文本  入库 数量  数量  入库 日期  日期  供应商  文本  统物理配置方案设计   本系统采用单机多用户操作方式,基本配置如下:  机型:华硕 驱:无  硬盘 :500存: 4示器:华硕  打印机:无  软件:   器安装在教材科 . 出 /输入设计  出设计  输出是系统产生的结果或提供的信息,对于本系统而言,输出的内容是系统内 订单 有关信息 。  本系统的信息 输出方式设计为数据表格的形式,具体结构如下;   20 订单:含有一些订购教材的基本信息。  订单信息表 1. 出库单:出库教材的基本信息。  出库信息表 2. 入库单:入库教材的基本信息。  入库信息表 3. 征订表:学校所征订的教材的基本信息。  表 订购教材名称  订购数量  订购单价  运输费用  订购日期  供应商  总价格  备注  出库教材名称  出库教材数量  出库日期  领书人  入库教材名称  入库教材数量  入库日期  供应商  接收教材人  征订教材名称  征订数量  征订价格  征订日期  征订人   21 入设计  输入用户名、密码,登录成功后可进入系统进行相应的输入。在输入界面中,教材管理系统能够完成教材基本信息的录入以及各种详细信 息等,如订单信息编辑和添加、征订信息的录入、出库入库信息的记录。  本系统的输入设计由图片的形式表示,具体如下:  订单信息的输入:  征订信息的输入:   22 出库信息的输入:   23 入库信息的输入:   24 教材信息的输入:  理流程、过程设计  理流程图设计   25 制定学生教材使用计划 # 1教材需求单 1已批准教材需求单入库单建立教材采购程序入库单库存 台账教材需求单判定教材处理方式订书单教材需求单建立教材出库程序出库单库存 台账处理采购单学生教材使用计划书修改学生教材使用计划教材采购文件教材出库文件教材处理方式处理流程图   26 第四章  系统实施  统实施  教师 登陆界面  包 括姓名和密码,与数据库 教师登录密码 表相连 ,教师可查询教材信息。   图   码设计 ;  s im s  " 码表  户名  ='" &  "'"  f 用户名错误,请重试 ", "警告 "  "" f 密码 ") = e  27 密码错误,请重试 ", "警告 "  "" f f   1 If  3 e    登陆界面输入姓名和密码正确后,进入 教师管理界面,包括信息查询和退出 .  如  图  28 代码设计:     材信息查询界面,如图   a f  "" 请输入书名或者教材代码 ", "提示 "  " 材资料表 "  " 材资料表  教材资料表 ='" &  "'  教材资料表 '" &  "')"  29 f 无该教材记录 ", "提示 "  f f   理员登录 界面 ,如图   s im s 30  " 码表  户名  ='" &  "'"  f 用户名错误,请重试 ", "警告 "  "" f 密码 ") = e 密码错误,请重试 ", "警告 "  "" f f   1 If  3 e   31 管理员管理分为教材管理,用户管理,订单管理,教材信息查询,出库入库信息查询,教材征订管理模块  图      材 管理  :管理时输入教材名,编号,价格,出版日期,现有库存可进行对教材信息的管理。如图  32 图 码设计:    a a = 确定删除吗? ", "删除 ") If a = f   f 33 f  f f   添加成功 "   户管理 :进入界面可看到教师账号管理与管理员账号管理。可进行用户的添加与删除,修改用户信息。如图  34 图  35 图 码设计:       添加成功 "   36 a a = 确定删除吗? ", "删除 ") If a = f   f f  f f     37  添加成功 "   f f  f f  a a = 确定删除吗? ", "删除 ") If a = f  38 订单管理  可对订单进行添加删除与修改。如图     f f  添加成功 "  f f &nb

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论