【毕业学位论文】(Word原稿)教材管理系统的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)教材管理系统的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)教材管理系统的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)教材管理系统的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)教材管理系统的设计与实现-软件工程_第5页
已阅读5页,还剩83页未读 继续免费阅读

下载本文档

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

文档简介

硕士学位论文 (专业学位) 教材管理系统 的设计与实现 二一年十月 姓 名: 学 号: 所在院系:软件学院 职业类型:工程硕士 专业领域:软件工程 指导教师:张晨曦 刘依 副 指 导教师: 二 一 三 年 三 月 in 2013 of 教材管理系统的设计与实现 同济大学 位 论文版权使用授权书 本人完全了解同济大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签名: 年 月 日 年 月 日 经指导教师同意,本学位论文属于保密,在 年解密后适用本授权书。 指导教师签名: 学位论文作者签名: 年 月 日 年 月 日 同济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品 的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日 同济大学 硕士学位论文 摘要 要 高校教材管理是高校教学管理中的一个重要环节,是维持教学运行的一个重要保障。教材管理周期涉及到校内外多个单位,涉及多类用户,包括:教师、教学秘书、教材管理员、供应商、学生等,因此工作繁杂,费时费力。本 系统的开发首先实现了教材管理日常工作的信息化, 教材数据的一体化,整合了教材管理的各个环节,其次系统采用 B/S 架构,解决了教材仓库的跨校区管理问题,实现了教材库存的实时变动管理;提供了开课学院上报教材的一个快捷的方案,同时也为高校相关人员提供了一个方便查询教材库存的途径。 论文首先介绍了 术和教材管理系统 的相关知识,以及 本 系统设计所使用到的技术原理和工具。本设计依照软件生命周期法则,在需求分析阶段进行了功能需求分析、非功能性需求分析,其中包括业务流程分析。系统概要设计中描述系统的主要功能模块,以及模块之间必要的接口,同时还构建关系数据库。在详细设 计中具体描述了各个子模块的功能。 本系统采用 层 架构模式开发,即表示层、数据访问层和业务逻辑层。在表示层完成了网站页面建设以及用户的交互;在数据访问层对数据库进行增、删、改、查等 处理 ;在业务逻辑层,根据用户的身份(管理员或普通用户)来进行页面跳转和业务提供。本系统主要实现以下几个功能模块: 教材选用管理 、 教材订购管理 、 教材入库管理 、 教材零售管理 、 学生领书管理 、教师领书管理、采购 退货管理 、销售退货管理、 结算管理 、 库存管理。 在系 统测试中,对各个模块的功能和接口、数据库的读写操作、网页的跳转显示以及各个业 务的处理逻辑都一一进行测试,最后都通过测试,完成了 教材管理系统 的构建。 关键词: 教材管理系统 , B/S,三层架构 he of in an in as is to in of as of of of on of is on , of of a to a to in as In 2EE of of to of it in as of of of in in 2EE of It on it in on s it of on of s (or of of of is 2, 同济大学 硕士学位论文 目录 录 第 1 章 绪论 . 1 题背景 . 1 内高校教材管理现状 . 1 课题的目的和意义 . 2 究的主要内容 . 2 . 3 第 2 章 相关技术 . 5 术架构 . 5 术路线 . 6 材管理系统基础框架 . 7 第 3 章 系统需求分析和总体设计 . 13 求分析 . 13 能需求分析 . 13 功能需 求分析 . 14 别参与者与用例 . 14 别参与者 . 14 别用例 . 15 统业务流程描述 . 19 第 4 章 系统的设计 . 27 . 27 . 34 统的整体架构 . 34 统认证设计 . 36 用单据处理模块设计 . 37 材选用设计 . 38 材采购设计 . 38 材入库设计 . 39 材零售设计 . 40 生领书设计 . 41 同济大学 硕士学位论文 目录 V 师领用设计 . 41 售退货设计 . 42 购退货设计 . 43 算设计 . 44 存设计 . 46 第 5 章 系统的实现与测试 . 49 统的实现 . 49 统登录 . 49 材选用管理 . 51 材订购管理 . 53 材入库管理 . 55 材零售管理 . 57 生领书管理 . 58 师领用管理 . 60 退货管理 . 61 购退货管理 . 62 算管理 . 64 存管理 . 66 统的测试环境 . 68 统测试 . 69 第 6 章 总结与展望 . 71 论 . 71 一步的工作方向 . 71 致谢 . 73 参考文献 . 74 附录 A 插图清单 . 75 附录 B 表格清单 . 77 个人简历、在读期间发表的学术论文与研究成果 . 78 第 1章 绪论 1 第 1 章 绪论 题背景 随着计算机网络技术和通信技术的发展,各大 院校 都在改变管理模式,从传统的人工管理模式向 着网络 信息 化 管理模式 发展 。传统的 手动 模式在很大程度上,增加了管理的复杂性,降低了工作 的 效率,同时也 在人力物力资源方面造成了浪费 。 时代在 进步 ,科技在发展, 网络 服务和通信技术日趋 成熟 , 信息办公自动化 也逐渐 步入我们的 工作与生活 ,改善着我们 的工作环境 ,提高 了 办公效率,降低 了 劳动强度,减少 了 重复劳动,改进 了 办公质量,减少或避免 了各种差错,缩短 了 办公处理周期,并利用科学的管理方法,借助各种先进技术,提高 着 管理和决策的科学化水平。 目前,高校的发展越来越快, 招生规模的扩大,报考学生的增多,原有的教材 管理模式已经不能满足不断增长的需要。在当前的情况下,不但要求更多的教师参与管理,工作复杂程度高,而且没有一个 现成的有序 管理流程,大大降低了工作 的 效率,长此下去 教材管理的不堪重负势必会成为高校长远发展的最大瓶颈 。所以, 我们 很有必要研究和开发一个能适应 高校 发 展的 网络 自动化教材 管理系统。 内高校教材管理现状 目前,国内教材管理系统有单机版和网络版,单机版的管理系统目前高校占有份额比较大,这是由系统使用方本身的特点和传统的教材管理方式决定的。而网络版也正因其安全性、通用性、多功能化获得越来越多的市场份额,这也是今后教材管理系统的发展趋势。 国内教材管理模式随着时代变迁也 完成了由简到繁,由功能单一的单机模式到多功能的网络化模式过渡。在 20世纪 80年代国内处于计划经济时期教材管理模式带有计划经济的色彩,其中高校教材管理模式是典型的代表。中小型院校是计划 性的整体教材订购方式,在教材管理上也只针对年级管理,这就决定了其相应的教材管理模式简单而粗狂,在功能、业务处理效率和成本等方面存在很大弊端。 高校的教材管理模式则随着市场经济的转变和信息时代的来临发生了根本的变化,在原来教材单机管理模式基础上添加了很多业务处理内容,在管理对同济大学 硕士学位论文 教材管理系统的设计与实现 2 象上也由简单的终端操作变成了可视化人机互动性的 个性化 管理方式。 综上所述,高校教材管理模式已经具备了信息化、自动化、网络化的特征,未来的发展 必然向 着 信息化、自动化、多功能网络化方向变革,因此开发一套与当今高校教学管理体制想适应的教材管理系 统愈发显出其必要性,而随着计算机信息技术和网络技术的飞速发展,也为更先进的软件开发、应用提供了良好的技术支持,最终,实现教材管理逐步向多功能网络化模式过渡 将是 必然的趋势。 课题的目的和意义 随着 高校 的快速发展,传统的有纸化,繁琐,低效的办公模式,已经不能满足 高校 现代化建设的需要,为了改变这种传统的管理模式,提高 教材管理教师的工作效率 ,有必要开发一个能适应 高校发展的网络 自动化 教材 管理系统。 本课题研究的主要目的就是通过采用最流行的 术,运用 B/S 结构和 计和开发一个 网络 自动化 教材 管理系统。实现 院校 办公自动化,无纸化,从而有效地提高教师的工作效率,降低工作的复杂度,提高 院校教材中心的管理水平。 课题 研究 的 主要内容 本课题是基于 B/S 结构和微软的 台下进行设计与实现的,在设计的过程中,使用 一建模语言和面向对象设计思想建立开发模型,从而制定出可行的开发方案对系统进行设计与开发,同时运用先进的迭代开发工程理论指导系统的开发过程。 具体的研究内容包括: 1. 通过 材 业务 管理部门的 需求进行分析和研究,并画出相关用例图。 2. 通过对用例图的分析,发现实现过程 中出现的问题,并与客户进行进一步的沟通和研究。 3. 研究三层架构的设计思路,设计出通用的数据访问接口,以方便系统日后进行扩展。 4. 对 教材 管理系统进行总体的结构设计和功能设计。 5. 对 教材 管理系统进行详细设计和开发,实现各模块的功能,然后集成各模块,并对系统进行调试。 第 1章 绪论 3 文的结构 本文是以 教材 管理系统为例,介绍了基于 B/以 文的组织结构如下:第 1 章 绪论 ,主要介绍了课题的背景,意义和目的,以及系统的发展现状和本课题的研究方法。第 2 章相 关技术,主要介绍了系统在设计和开发过程中所涉及到的方法和技术。第 3 章 需求分析, 包括总体需求分析和各个功能的需求描述。 主要是通过与 本地多所高校的 教材 管理部门工作人员的交流, 获得教材管理 业务 描述和相关流程 ,并运用用例图将需求分析可视化,进而使系统的拥有者,开发者以及测试人员对系统有一个直观上的认识。第 4 章系统设计,在本章中, 对系统的 通用功能和 各 业务 子功能进行了详细的分析, 利用时序图对 功能分析转化为程序描述, 同时利用数据库 范式设计出了数据库。第 5 章系统实现 与测试 , 本章 实现了系统的 各个子 功能, 对 部分功能进行了简要的 介绍 ,设计了各个功能模块的主要界面,并编写了核心实现代码 ,最后最系统功能进行了测试并予以总结说明 。第 6 章总结与展望,主要是对系统的设计与实现进行总结,并提出下一步的计划。 同济大学 硕士学位论文 教材管理系统的设计与实现 4 第 2章 相关技术 5 第 2 章 相关技术 术架构 整套系统主要为 B/S 架构,使用最先进的三层网络架构开发完成,将软件的核心部分 流程和逻辑关系分离出来,系统的开发语言使用 间层应用服务器为 兼容版本 ,下面简要介绍一下系统架构: 图 图 务器 组织结构图 防火墙 I n t e r n e t 用户 校园网用户 I n t e r n e t 机房 系统管理员 W E B / 应用服务器 数据库服务器 校园网 同济大学 硕士学位论文 教材管理系统的设计与实现 6 术路线 我们认为基于 术的 系结构和标准是建设本系统的首选。作为基于 编写一次、随处运行 ” )的操作系统无关、设备无关的特点。 将这种无关性更进一步,可以很方便地实现多层结构和分布式计算。同时, 以采用 前, 经成为很多大型跨国企业建设信息系统、协作办公系统以及企业信息门户的事实标准。它的成功可以说在很大程度上就在于它所建立的多层模型。大量的实例表明, 且能够解决相当复杂的应用问题。 1) 系结构简介 平台来简化企业解决方案的开发和部署的体系结构。术的基础就是核心 台或 平台的标准版, 仅巩固 了标准版中的许多优点,例如刚才提到过的“ 编写一次、随处运行 ” 的特性、对方便存取数据库的 及对能够在 时还提供了对 及 技术的全面支持。其最终目的就是成为一个能够使企业应用开发者缩短产品投放市场所需时间的体系结构。 满足无需支付太 多费用即可拥有高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,时提供对现有应用程序集成的强有力支持,完全支持 持应用的打包部署,同时还增加了目录支持,增强了安全机制,并且进一步提高了性能。 2) 四层模型 用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根据他们所在的层分布在不同的机器上。典型的 运行在客户端机器上的客户层组件, 运行在 器上的 运行在 运行在 层软件。 第 2章 相关技术 7 图 23) 结构 这种基于组件,具备平台无关性的 用开发架构使得程序的编写变得较为容易:业务逻辑被封装成可复用的组件, 务器以容器的形式为所有的组件类型提供后台服务,因此系统设计和开发人员可以集中精力解决手头的业务问题 。 图 2意图 材管理系统基础框架 本系统采用 面向对象、基于组件 的设计和开发方法进行设计和开发。这种方法强调通过现实世界的业务语言对系统要解决的问题进行描述和分析,通过对现实业务世界中的事物的摹写、改造和优化,逐层向下分解显示、逻辑、存储三者内部以及之间的责任, 从而完成问题在工具域(采用的操作系统、数据库、开发工具及语言等等)的求解,并对找到的答案进行封装,最终,以类似现实世界同济大学 硕士学位论文 教材管理系统的设计与实现 8 人员责任划分的方式完成系统结构的设计。实践证明,这种方法的确能够较好地完成有较高灵活性和复杂性要求的应用系统的建设,通过这种设计开 发方法设计开发完成的系统往往对现实世界的变化具有更好的适应性。 应用软件构架采用四层结构。单独针对系统软件架构说明,数据库管理系统不在此描述为单独一层,仅作为外部系统引入。如下图所示: 图 1) 资源层 主要包括系统外部应用程序(如 及 统),和系统使用到的外部组件。 ,供 发人员编写单元测试之用。代码的单元测试代码必须用 一个开源的纯 过解析用 件,据此自动生成最终的报表,目前支持的数据报表格式有 个组件是应用系统构架中报表引擎的基础。 是应用系统构架中系统报表基础 第 2章 相关技术 9 组件之一。 规则定义 定义规则时使用了采用 过维护独立的配置文件来修改系统使用的规则,简单使用文本编辑器维护配置文件。 体构架中没有专门的报表设计器,为了简化定义,方便程序员和最终用户操作,把 为未来用户会使用到的报表浏览工具,系统产生的各类报表能够方便得导出到 数据库 系统通过 现 2) 整合层 整合层是在基础组件基础上开发的公共组件。目前主要包括表单引擎、报表引擎和持久化管理组件。 规则引擎 对软件设计来说,如何在将用户业务相关问题域映射到与实现技术相关的面向对象体系架构,而又同时保证映射的准确性和灵活性, 是构建大型系统的关键性因素之一。个人认为通过构建基于工作流和规则驱动的软件体系架构是最终解决之道。工作流负责宏观的任务流程定制和重组;规则驱动则负责微观的任务逻辑与实现分离。 这方面先行一步,由 定义的 4: 述了如何提供规则引擎 现客户程序与规则引擎的交互。此接口集包括了规则的载入、执行以及管理等等功能,由 厂商推动支持,同时也有大量的开源实现。 规则引擎 采用 现,该引擎支持 范,具体规则定义规则时使用了更熟悉的语言: 报表引擎 报表引擎利用 件解析报表引擎创建的报表模板,利用 板文件,将封装 擎实现生成 3) 业务层 程序员针对特定应用编写的代码包括事务处理、业务实体对象、业务规则处理对象都放在这一层,为了方便应用系统集成和表示层组件调用,应该以 ,应该尽可能实现对应的 口。 这一层主要是各个应用模块的业务处理类,实现具体业务的业务规则,具同济大学 硕士学位论文 教材管理系统的设计与实现 10 体结构根据实际应用系统分为教材选用、教材采购、教材入库、教材销售、库存管理、财务管理、信息维护几个基本模块。 包括针对特定业务的事务处理对象、业务实体对象、业务规则管理对象等与实际特定业务相关的对象,通过调用整合层组件实现业务实体对象的持久化,生成用户需要的查询 /报表。 4) 表示层 表示层是最终用户可见的部分,包括用户界面对象、界面数据对象和用户界面逻辑控制对象。不管是本地客户端 是 基于浏览器的用户界面都应该采用 示层最好使用 这一层主要是各个应用模块的现实界面,实现界面之间的操作逻辑控制。 除了表示层外,下层的组件不应该随意截获任何程序异常( 可能的情况下,下层组件应该提供自己封装的异常类。表示层提供专门的 本地界面 本地图形界面应该采用 如果需要与服务器进行交互,应该通过 为了维护升级方便,应该用 式发布。 不应该使用 有开发集中式的应用程序需要,客户端应该采用 界面中使用的显示资源(菜单项文字、按钮表单标题、控件标签显示文字、提示信息、图标文件路径等等)应该放在专门的资源配置文件进行描述,应该有专门的对象管理这个资源配置文件。 提供专门的独立界面显示程序异常信息。 面 能在 能传递 象到业务层组件对应的业务处理类实现相应的处理。 界面中 使用的显示资源(菜单项文字、按钮表单标题、控件标签显示文字、提示信息、图标文件路径等等)应该放在专门的资源配置文件进行描述,应该有专门的对象管理这个资源配置文件。 应该提供专门的程序异常处理 第 2章 相关技术 11 目前 I 组件仅仅是一些通用的 1) 数据接口 系统要能够提供数据接口以实现与共享数据平台的数据接口。 2)平台集成 平台集成主要包括两个部分,数据集成和应用集成。数据集成部分如果有购买专业 具或是 据整合平台实现,只需要我们提供详细的数据库底层数据结构即可由 平台供应商实现,必要时,我们可以开发针对平台的接口程序完成我们系统与平台数据库之间的数据转换。 应用集成目前主要涉及到两部分内容:统一身份认证和门户集成。 统一身份认证 系统目前采用自带的身份认证方式,即通过保存在本地数据库中的用户名和密码匹配来识别登陆用户的身份。同时系统支持平台统一身份验证模式,凡是通过了平台统一身份认证中心认证的用户使用本系统不需要重新认证,未识别的用户使用本系统时提交的用户名和密码将会由本系统的登陆程序自动提交到平台统一身份认证中心进行身份认证。 门户集成 门户集成首先要统一身份认 证方式,需要集成的应用程序必须通过平台的统一身份认证中心进行身份认证,否则无法实现不同应用系统集成后的 点登陆)。 门户集成根据门户整体应用需要开发符合 范的 前主流的 供良好支持,可以无缝的整合到去,不仅不会影响美观和使用,而且可以利用 台对所有应用进行统一的权限管理和个性化风格设置。 同济大学 硕士学位论文 教材管理系统的设计与实现 12 第 3章 系统需求分析和 总体设计 13 第 3 章 系统需求分析和总体设计 求分析 需求分析是 教材管理 系统开发的第 一步也是最重要的一步。需求分析阶段要通过描述系统的需求,通过定义系统中的关键领域的类来建立模型。简而言之 , 需求分析的任务就是解决 “ 做什么 ” 的问题 , 就是要全面地理解用户的各项要求 , 并准确地表达所接受的用户需求 。 因此系统的需求分析应该是开发人员和客户一起完成的 。 能需求分析 本系统是 高校教材管理 系统, 开发 目标是实现 教材的选用和发放,以及中间环节涉及到教材进销存管理 。 系统可以与教务管理系统方便整合, 自动读取开课数据,并方便教师选用教材。系统支持教材采购、教材入库、教材退回 、教材发放 的自动化处理; 通过各类单据记录教材数量、金额的变化;提供各类统计报表;方便相关用户对系统数据的查询和打印 。总 体 需求可参看 下 图 。 图 教材管理 系统功能模块图 同济大学 硕士学位论文 教材管理系统的设计与实现 14 1) 教材选用管理: 实现任课教师在网上指定教材 ; 2) 订购管理: 教材选用结束后,系统能自动生成教材订单; 3) 入库管理: 教材到库后,通过系统记录到库种类与数量; 4) 零售管理:面向教师、学生或校外人员的零售处理; 5) 发放管理: 学生可以在网上选购教材 ,直接到书店领书和结算,也可以以班级为单位统一领书; 6) 退货管理:剩余教材回退给教材供应商; 7) 财务管理: 管理教材的应收账款、应付账款 以及结算; 8) 盘点管理: 对教材书库进行盘点; 9) 移库管理:变更教材的存储位置; 10) 移位管理: 局部 变更教材的存储位置; 11) 损溢管理: 管理 报废或多出的教材 。 功能需求分析 1) 性能需求:性能高效、运行稳定、安全可靠。 2) 效率 需求 :教材管理工作的数字化和流程的规范化,降低教材管理工作强度, 提高工作效率,降低成本。在科学规范的一体化管理体系内,可加速教材工作运转、合理控制,实现对教材管理工作的有效管理和控制,从而降低不必要成本,带来一定数量的直接经济效益。 3) 管理需求:实现教材管理一体化,建立科学规范的管理系统,全面 提高管理水平。 通过系统建设,全线跟踪、控制教材从选用到发放的过程,同时帮助教材服务中心建立规范的管理体系,形成带有业务重组意义的可操作性极强的标准业务操作规程,提高教材服务中心的管理能力。教材管理系统在提供规范的业务处理流程的同时,保持适当的灵活性和可扩充性,保障了教材管理系统个性化需求的成功实施和应用。 别参与者与用例 别参与者 在 需求分析中,要抽取出用户的需求,并识别出系统中的参与者和用例。所谓“参与者”即代表与系统交互的人、硬件设备、或另一个系统。通过上述的功能需求分析,我们识 别出三个参与者: 教师( 学生 ( 同济大学 硕士学位论文 系统需求分析和总体设计 15 教材管理者 ( ( 1) 教师 ( 述: 教师通过系统网页选用自己的教材; ( 2) 学生 ( 述: 学生通过系统网页选择自己要购买的教材; ( 3) 教材管理者 ( 述: 根据工作角色的不同,教材管理者由分为销售人员、采购人员、库存管理员、财务人员和系统管理员。 用于管理教材采购、教材发放、教材库存、教材零售、教材退货 、财务结算以及 教材的日常管理 。 别用例 用例规定系统或部分系统的行为, 它描 述了系统所执行的动作序列集,并为执行者产生一个可供观察的结果,用例由参与者激活,用来捕获对用户可见的需求,实现一个具体的用户目标,用例提供了一个从用户角度来看待系统的待定方式。 前面已经识别出了参与者,通过需求分析 , 可以确定系统中存在以下用例。 ( 1) 教材管理人员: 教材管理人员登录以后,可面向销售人员、采购人员、库存人员、财务人员、系统管理人员,协调整个系统。 图 材管理人员 用例示意图 ( 2) 销售人员: 销售人员面向学生领书、教师领书,还可面向社会零售,同济大学 硕士学位论文 教材管理系统的设计与实现 16 承担销售后退货问题。 图 售人员 用例示意图 ( 3) 采购 人员: 采购人员负责图书的采购和管理,以及采购后货多或者货不对口退货问题。 图 例示意图 ( 4) 库存 人 员: 库存人员负责图书入库、图书盘点、移位以及移库管理。 同济大学 硕士学位论文 系统需求分析和总体设计 17 图 存员 用例示意图 ( 5) 财务 : 负责图书采购后的 付款以及领书、零售后的收款管理工作。 图 务人员 用例示意图 ( 6) 系统管理员: 负责各个工作人员的基础信息和权限分配管理。 同济大学 硕士学位论文 教材管理系统的设计与实现 18 图 统管理人员 用例示意图 ( 7) 教师 用例 :教师登陆后具有教材的的选择、查询功能。 图 师 用例示意图 ( 8) 学生 用例 :学生登陆后具有教材的选购、查询功能。 同济大学 硕士学位论文 系统需求分析和总体设计 19 图 生 用例示意图 统业务流程描述 本 教材管理系统 管理了高校教材的选用、发放以及教材采购、入库、销售、退货等全业务流程,主要的业务流程如下所述。 1) 教材选用流程 : 各学院根据课程指定教材,生 成 教材单,由教材科审核并发布教材选用通知。 图 同济大学 硕士学位论文 教材管理系统的设计与实现 20 2) 教材订购流程 : 采 购单用于记录教材的采购信息,同时也是发送给供应商的订购凭据。通常采购单是教材选用结束后通过系统自动创建的,在额外需要订购教材的情况下也可以手工录入采购单。采购单记录的主要信息包括供应商、教材种类和数量,确认这些信息后,通过审核采购单使单据生效。生效后的采购单可以打印出来发送给供应商作为购书凭据。 图 3) 教材入库 流程 : 处理教材入库的业务,系统通过入库单记录教材入库信息,通过审核入库单实现系统库存的增加。入库教材的来源有 2 类:采购入库和移库入库。采购入库是供应商根据采购单向教材服务中心 指定校区发送图书,移库入库是从其他校区的仓库移出教材到目的仓库。入库单的主要信息包括来源单位,如某个供应商或某个来源仓库,入库教材的种类、数量、原价、销售折扣、仓库及库位等。 同济大学 硕士学位论文 系统需求分析和总体设计 21 图 4) 教材零售流程 : 零售管理用于处理个人购书业务,通过零售单记录销售教材的信息。销售人员手工录入零售单,录入销售的教材明细,审核后实现系统出库,同时自动生成结算单,并记录为已 结算 。 图 同济大学 硕士学位论文 教材管理

温馨提示

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

评论

0/150

提交评论