1、- - 毕业设计(论文)任务书 毕业设计(论文)题目: 办公用品申领管理系统的设计与实现 设计(论文)的基本内容: 办公用品申领管理系统作为办公系统的一个子系统,通过网络,组织机构内部的人员可跨越时间、地点协同办公。建立一个安全、可靠、开放、高效的办公自动化、信息管理电子化系统。为管理部门提供现代的日常办公条件及丰富的综合信息服务,实现档案管理自动化和办公事物处理自动化,实现企业各内部日常业务工作的规范化、电子化、标准化,增强办公物品申领等档案的可管理性,实现信息的在线查询、借阅。最终实现“无纸”办公,使信 息的传递更加快捷和方便,从而极大的扩展了办公手段,实现了办公的高效率。 毕业设计(论文
2、)专题部分: 题目: 设计或论文专题的基本内容: 学生接受毕业设计(论文)题目日期 第 1 周 指导教师签字: 2009 年 月 日 东北大学 东软信息学院毕业设计(论文) 摘要 - - 办公用品申领管理系统的设计与实现 摘 要 办公用品申领管理 系统是将现代办公和计算机网络功能结合起来的一种新型的办公方式,是信息化社会的产物。办公自动化系统可以将一个机构的办公用的计 算机和其他办公设备连接成网络,这样可以为办公室工作人员和企事业负责干部提供各种现代化手段,从而改进办公条件,提高办公业务的效率和质量,及时向有关部门和领导提供有用的信息。 本系统 拟实现 如下功能 : 职员登陆主要实现功能 在系
3、统主页 显示自己以往办公物品申领记录 。 查看和检索可申领物品库存记录 。 填写新办公物品申领记录 。 个人密码 更改 。 管理员登陆主要实现功能 审批新填入的物品申领信息。 查看、统计库存及领取情况 。 公司职员信息管理 。 新进办公物品的录入及登记。 关 键词 : 办公用品 ; Java; Mysql; 申领大连理工大学网络教育 毕业设计(论文) Abstract - - Design and Implementation of Apply to get Office Supplies for Bocai Abstract Office supplies management system
4、 is to apply modern office and computer networking combined with a new type of office methods, is the product of the information society. Office automation system can be an agency of the office computers and other office equipment to connect into the network, so for office workers and cadres of ente
5、rprises and institutions responsible for providing all the modern means to improve working conditions, improve the efficiency of office operations and quality and leadership to the departments concerned to provide timely and useful information. The system was to achieve the following functions: Staf
6、f to achieve the main function of landing in the system home page to show their past records office to obtain items. view and retrieve inventory records can apply for items. fill in to apply for the new record office items. password change. Main achieved administrator login feature Fill in the items
7、 to apply for approval for new information. View, statistical inventory and receiving conditions. information management staff. entry for new articles and registration office. Key words: Office supplies; Java; MySQL; apply to get 东北大学 东软信息学院毕业设计(论文) 目录 - 1 - 目 录 毕业设计(论文)任务书 . I 办公用品申领管理系统的设计与实现 . II
8、 摘 要 . II ABSTRACT . III 第 1 章 绪 论 . 1 1.1 论文研究主要内容 .1 1.2 国内外现状 .1 第 2 章 关键技术介绍 . 2 2.1 关键性开发技术的介绍 .2 2.1.1 Java . 2 2.1.2 Java Apache Struts2 介绍 . 3 第 3 章 系统分析 . 4 3.1 构架概述 .4 3.1.1 功能构架 . 4 3.1.2 模块需求描述 . 5 3.1.3 系统数据流图 . 6 3.1.4 数据字典 . 8 3.2 系统开发环境 . 11 3.3 系统任务的可行性分析 . 11 3.3.1 技术可行性 . 11 3.3.2
9、 系统安全性分析 . 13 第 4 章 系统设计 . 14 东北大学 东软信息学院毕业设计(论文) 目录 - 2 - 4.1 设计指导思想和原则 . 14 4.1.1 详细设计 . 14 4.2 构架概述 . 15 4.3 系统的功能结构设计 . 15 4.4 安全保密设计 . 16 4.5 数据库设计 . 16 4.5.1 概念设计 . 17 4.5.2 物理设计 . 17 第 5 章 系统实现 . 23 5.1 申领审核管理系统 . 23 5.1.1 审核系统登陆的实现 . 23 5.1.2 人员管理系统实现 . 24 5.1.3 库存查看的实现 . 25 5.1.4 申领审核的实现 .
10、25 5.1.6 申领系统登陆的实现 . 26 5.1.7 员工申领物品的实现 . 27 5.1.6 商品添加的代码实现 . 27 第 6 章 系统测试 . 29 6.1 测试方案及测试用例 . 29 6.1.1 测试环境 . 29 6.1.2 注册测试 . 29 第 7 章 结 论 . 31 参考文献 . 32 致 谢 . 33 东北大学 东软信息学院毕业设计(论文) 第 1 章 绪论 -1- 第 1 章 绪 论 Internet 技术的成熟为企业信息管理系统增加与客户或供应商实现信息共享和直接的数据交换的能力,从而强化了企业间的联系,形成共同发展的生存链,体现企业为达到生存竞争的供应链管理
11、思想。 ERP 系统相应实现这方面的功能,使决策者及业务部门实现跨企业的联合作战。 由此可见, ERP 的应用的确可以有效地促进现有企业管理的现代化、科学化,适应竞争日益激烈的市场要求,它的导入,已经成为大势所趋。 1.1 论文研究主要内容 办公 用品申领管理 系统作为办公系统的一个子系统, 通过网络,组织机构内部的人员可跨越时间、地点协同办公。建立一个安全、可靠、开放、高效的办公自动化、信息管理电子化系统。为管理部门提供现代的日常办公条件及丰富的综合信息服务,实现档案管理自动化和办公事物处理自动化,实现企业各内部日常业务工作的规范化、电子化、标准化,增强 办公物品申领 等档案的可管理性,实现
12、信息的在线查询、借阅。最终实现“无纸”办公,使信息的传递更加快捷和方便,从而极大的扩展了办公手段,实现了办公的高效率。 办公用品申领管理系统 主要设计将分为 审批人员操作界 面与员工申领界面两部分。 1.2 国内外现状 办公管理系统 起源于政府办公系统,当初的作用主要是公文收发,如今核心内容是提高办公效率、提高团队的整体作战能力以及有效的提供应用信息与素材,从而提高管理水平。广义而言, 办公管理系统 应该是一个企业除了生产控制之外的一切信息处理与管理的集合。它面向不同层次的使用者,有不同的功能表现。 国外众多大企业由于机构庞大,人员分散并且对信息的时效性特别强,这时 ERP系统的出现迎刃而解了
13、这个问题,不但处理效率高而且传达信息准确并可及时将操作与反馈信息备案至数据库,仅以 SAP 为例, 如今世界 500 强已经有 90%的企业在使用其提供的信息系统及解决方案。 东北大学 东软信息学院毕业设计(论文) 第 2 章 关键技术介绍 -2- 第 2 章 关键技术介绍 2.1 关键性开发技术的介绍 2.1.1 Java J2EE Java2 平台企业版( Java 2 Platform,Enterprise Edition) J2EE 是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。 J2EE 核心是一组技术规
14、范与指南,其中所包含的各类组件、服务架构及技术层次,均有共通的标准及规格,让各种依循 J2EE 架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容 ,,企业内部或外部难以互通的窘境。 一、 J2EE 的概念 目前, Java 2 平台有 3 个版本,它们是适用于小型设备和智能卡的 Java 2 平台Micro 版( Java 2 Platform Micro Edition, J2ME)、适用于桌面系统的 Java 2 平台标准版( Java 2 Platform Standard Edition, J2SE)、适用于创建服务器应用程序和服务的 Java 2
15、平台企业版( Java 2 Platform Enterprise Edition, J2EE)。 J2EE 是一种利用 Java 2 平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。 J2EE 技术的基础就是核心 Java 平台或 Java 2 平台的标准版, J2EE 不仅巩固了标准版中的许多优点,例如 “编写一次、随处运行 “的特性、方便存取数据库的 JDBC API、 CORBA 技术以及能够在 Internet 应用中保护数据的安全模式等等,同时还提供了对 EJB( Enterprise JavaBeans)、 Java Servlets API、 JSP( Jav
16、a Server Pages)以及 XML 技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。 J2 体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台, J2EE 降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterprise JavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。 东北大学 东软信息学院毕业设计(论文) 第 2 章 关键技术介绍 -3- 2.1.2 Java Apache Struts2 介绍
17、 Apache Struts2 是一个优雅的,可扩展的 JAVA EE web 框架。框架设计的目标贯穿整个开发周期,从开发到发布,包括维护的整个过程。 Apache Struts 2 即是之前大家所熟知的 WebWork 2.在经历了几年的各自发展后,WebWork 和 Struts 社区决定合二为一,也即是 Struts 2。 Struts 2 是一个雅致的,可扩展的,用来建立企业级 Java Web 应用程序的框架。 Struts 2 不但注重程序的开发过程,更注重部署和后期维护。 Struts 2 来源于 WebWork 2。 Struts 2 融合了 Struts 和 WebWork
18、 的社区力量,是这两个社区努力的结果。 Struts 2 非常容易使用。 Struts 2 最大可能的保留了和 Strut 1.x 的相似行。 大连 理工大学 信息学院毕业设计(论文) 第 3 章 系统分析 -4- 第 3 章 系统分析 3.1 构架概述 3.1.1 功能构架 通过对 办公用品申领管理系统 的业务分析,我们将本设计主要分为 审批人员操作界面与员工操作界面 。 审批人员操作界面 :主要有 物品的 管理 ,员工 的 管理,库存查询,物品入库及物品申领审批。 员工界面 :主要有 物品的库存查看 , 物品的审批,申领记 录的跟踪及相关系统辅助功能。 以下是对 办公用品申领管理系统 处理
19、流程详细分析得到的业务流程图。 ,如图 3.1所示。 管 理员管 理 员 登 陆审 核未 通 过审 批 系统 操 作人 员 管 理物 品 管 理库 存 管 理入 库 管 理审 批 管 理增 删 改 查增 改 查查增 查改 查员 工员 工 登 陆审 核未 通 过申 领 系统 操 作库 存 管 理申 领 管 理申 领 记录 查 询查增查图 3.1 业务流程图 大连 理工大学 信息学院毕业设计(论文) 第 3 章 系统分析 -5- 以下分别是后台管理子系统各项业务的详细介绍: 3.1.2 模块需求描述 ( 1) 登陆模块 整个办公用品申领系统总共又有两个登陆入口,分别为审核人员入口与员工人员登口。分
20、别登陆不同的操作界面 ( 2) 员工 管理 主要负责添加公司员工信息 。 添加员工的用户名,密码, 姓名, 部门等相关 员工 属性,添加过的 员工可以通过员工入口登陆 系统 ( 3) 物品管理 添加可审批物 品,填写商品相关信息,如 名称, 类别 ,介绍 等。 更改物品 状态,可以将指定 物品 下架,使其在前台不显示,但是商品并未在数据库删除。 更改商品信息,可更换商品 介绍,类型 等相关信息。 ( 4) 库存管理 查询商品在库数量,可以为审核员提供参考,以备及时进货 ( 5) 物品入库管理 物品 入库 ,物品到公司需先进行入库操作,库存随着更改。 ( 6) 物品 申领 审核操作 员工提交申领请求后,审核人员会在此页面看到申领信息,并可以对申领信息状态进行操作,使此条申领信息完成申领。并可以查询以往申领信息,申 领成功后库存会减去此申领物品数量 ( 7) 物品申领操作 员工登陆申领系统后, 通过库存管理查看可申领物品名称及数量,在进入申领页面根据自己需要进行物品申领,物品申领操作类似物品入库,层级筛选。 ( 6) 员工申领记录跟踪 对自己以往申领信息进行查看,可以了解所申领物品是否被审批下来,与物品申领