团委协同办公系统开题报告-软件专业.doc_第1页
团委协同办公系统开题报告-软件专业.doc_第2页
团委协同办公系统开题报告-软件专业.doc_第3页
团委协同办公系统开题报告-软件专业.doc_第4页
团委协同办公系统开题报告-软件专业.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

实习报告 1 课题来源及意义信息工程学院团委由学院团委书记和优秀的学生干部组成,工作方式仍是以传统的办公方式为主。虽然有着优良的管理制度,但是工作效率仍有待于进一步的提高。如今,信息化办公模式正在社会中广泛使用,不仅大大地提高工作效率的同时,也节约了办公设备的资源。作为信息工程学院学生,一个即将走出校园的大学毕业生,深知办公自动化会给学院团委工作带来高效率的工作效益,同时也是科学化、正规化的经营管理。此外,信息化技术将会为我院开展优秀的学生工作,创造精品的学生活动提供有力地支持。1.1 开发背景在信息化社会中,公司或组织团体的工作人员一般都要求掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件,熟悉IT产品。在当今的校园里信息化管理越来越普及,办公自动化系统应用越来越广泛。同时,通过网络传递信息可以不受距离、地点的限制,因此可以节约许多的人力和物力,方便管理,由此可以减少复杂的管理、报批流程。从管理层到下面的部门干事,通过办公自动化系统的高效、实时地管理,在一定程度上可以提高其服务的质量和水平。信息工程学院团委由学院团委书记和优秀的学生干部组成,工作方式仍是以传统的办公方式为主。虽然有着优良的管理制度,但是工作效率仍有待于进一步的提高。如今,信息化办公模式正在社会中广泛使用,不仅大大地提高工作效率的同时,也节约了办公设备的资源。作为曾经在学院团委、学生会工作过的学生,深知办公自动化会给学院团委工作带来高效率的工作效益,同时也是科学化、正规化的经营管理。信息化技术将会为我院开展优秀的学生工作,创造精品的学生活动提供有力地支持。因为我曾经在团委工作的经历,熟悉学院团委工作流程、工作业务。为设计、实现本管理系统提供了有利的基础。作为我院的毕业生,在离开母校之际,用自己在大学所学知识回馈这一方热土,以表我个人的感恩之情。希望我院的未来更加美好!1.2 国内研究现状当今社会,人们普遍使用计算机来提高个人工作效率,但是在需要许多人一起协同工作的现代工作环境中,我们更需要提高我们的整体工作效率。利用网络通讯基础及先进的网络应用平台,建设一个安全、可靠、开放、高效的信息网络和办公自动化、信息管理电子化系统,为管理部门提供现代化的日常办公条件及丰富的综合信息服务,实现档案管理自动化和办公事务处理自动化,以提高办公效率和管理水平,实现学校各部门日常业务工作的规范化、电子化、标准化,增强档案部门文书档案、人事档案、科技档案、财务档案、学生档案等档案的可管理性,最终实现“无纸”办公。OA,即办公自动化(office Automation),是实现办公的信息化,它结合现代科学技术,使工作人员的各种办公业务活动逐步由各种设备、各种人机信息系统来协助完成,目的在于改善工作质量,提高工作效率,并且可迅速掌握资讯,节省开销。OA系统也是企业实现全面信息化工程项目的基本项目。从C/S结构过渡到B/S结构,从开始的办公软件的应用到后来网络审批、资源信息共享、会议申请与管理等功能应用,OA已经是扎根于我们的日常工作中,也成为了企业快速发展的得力帮手。高校办公自动化发展随着计算机网络技术的飞速发展,在现有的校园网基础上建立高效、协调、集成的办公自动化系统已成为可能,这也是从根本上提高办公效率的有效途径。当前,我国高等教育快速发展,高校的办学规模日益扩大,高校办公工作的新情况、新问题不断出现,如何保障管理信息的公开与畅通,管理关系的协调与统一,已成为高校管理者必须着手解决的主要问题,大连交通大学信息工程学院的综合实力与日俱增,学校也越来越感觉到节约成本、提高工作效率、规范管理对于一个重点大学的重要性。学校以前所使用的老套的管理手段和决策方式已经感到力不从心了。根据时代的需要,大连交通大学信息工程学院迫切地需要建立起一种能够适应时代发展的高效率的办公教学环境。这样的新环境必须具备快速高效的反应速率,大大缩短办公时间,节约办公成本,提高整个学校的办公效率。本文采用了Struts2+Hibernate+Spring进行主页、架构和模块开发出自己的OA系统,实现了办公自动化系统的规范化、电子化、标准化,完成了办公自动化系统中个人办公系统、公共事务系统、资源库等主要模块的设计。1.3 系统设计目标本项目实现会议通知功能、新闻发布功能、组织结构管理功能、人员档案管理功能、人员调度管理功能、考核管理功能、请假管理功能、物品管理功能、财务管理功能以及文件归档管理系统等。系统可以及时根据需求进行数据的添加、删除、修改、查看等操作,并达到操作过程中的直观、方便、实用、安全等要求。2 关于毕业设计2.1 使用技术用Struts实现MVC,它将 Servlet和 JSP 标记(属于 J2EE 规范)用作实现的一部分。Struts继承了MVC的各项特性,并根据J2EE的特点,做了相应的变化与扩展。MVC即Model-View-Controller的缩写,是一种常用的设计模式。MVC 减弱了业务逻辑接口和数据接口之间的耦合,以及让视图层更富于变化。传统J2EE应用的开发效率低,应用服务器厂商对各种技术的支持并没有真正统一,导致J2EE的应用没有真正实现Write Once及Run Anywhere的承诺。Spring作为开源的中间件,独立于各种应用服务器,甚至无须应用服务器的支持,也能提供应用服务器的功能。本系统用Spring优化中间层,控制层与层之间的低耦合性。Hibernate是一个开放源代码的持久层框架,它对JDBC进行了非常轻量级的对象封装,使用对象编程思维来操纵数据库。完成数据持久化。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。2.2 设计原则为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:(1) 合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况,进行诸如产品进货、销售等工作。(2) 实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。(3) 准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料(如:类型匹配,长度不超限等)。(4) 易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。(5) 源程序可读性原则:为了便于其他设计,维护人员读懂代码或以后的代码修改,软件升级维护,即可能做好代码注释工作。(6) 优化原则:为了达到优化的目的,合理的运用窗口,菜单,对象等的继承,自定义用户对象,事件,函数,减少不必要的重复性代码,使程序简介明了,也方便了将来的维护。(7) 安全性原则:可以为该系统的用户设置用户权限,页面间有显式数据传递时,使用MD5加密。2.3 业务流程分析2.4 系统功能结构图2.5 系统功能设计(1) 该管理系统可以通过权限管理功能,对功能页面的链接进行添加、删除、修改、查看,对组织结构对应的角色进行功能页面链接的附加和撤销。(2) 该管理系统可以通过组织结构管理功能,进行组织结构的创建、删除、修改和查询。组织功能能够体现上下级的关系。(3) 该管理系统可以通过人员档案管理功能,进行人员档案的创建、删除、修改、查询和导出,每个人员档案包含着基本信息,在职状态,奖励、处罚和入职、离职的信息记录。(4) 该管理系统可以通过人员调度功能,进行人员调度的申请、审批和查看。审批通过后人员的调度信息将更新到人员档案中。(5) 该管理系统可以通过会议通知功能,进行会议通知的创建、删除和查看,同时具有会议通知的提示功能。(6) 该管理系统可以通过请假管理功能,进行创建请假申请、创建销假申请和查看请假记录,创建的申请根据组织结构,向上一级提交并审核,审核通过,申请才能生效。(7) 该管理系统可以通过文件归档管理功能,进行文件归档信息的创建、删除、修改、查看和导出。根据创建好的文件归档信息,提交对应文件信息。(8) 该管理系统可以通过新闻发布功能,进行会议的创建、删除、修改和查看。(9) 该管理系统可以通过规章制度管理功能,进行规章制度的创建、删除和查看。3 实习单位概述北京中软资源信息科技服务有限公司(简称中软资源或公司)是中国领先的从事IT外包服务的高科技企业。 根植中国、服务全球的IT服务提供商,致力于为遍及全球的客户提供全面的服务,打造中国“智造”综合平台。集团成立于2000年,并于2003年在香港上市。中软资源成立于2004年,总部位于北京。在北京、上海和深圳建立了大型研发交付中心,并在国内各主要城市以及美国、日本等地设有研发中心、分支机构和业务开拓团队。截至2010年底,中软资源拥有超过10060名员工为遍及全球的客户提供专业、创新、安全的优质IT外包服务。 作为业内最早开展IT外包服务的企业之一,中软资源积累了一系列技术领域的专业技能并建立了成熟的服务体系,为国内外客户提供高质量的解决方案。在此基础上,中软资源重视发展行业能力,目前已为包括资讯科技、通信、金融服务、交通运输、制造业、生命科学与制药等行业提供IT外包服务,具有深厚的行业积累和强大的技术服务能力。 经过在服务外包领域多年的专注和积累,中软资源的服务贯穿IT咨询和解决方案、企业IT系统实施部署、应用开发和维护、软件产品工程、业务流程外包服务等,具有端到端的全面服务能力,在手机应用开发和电信运营增值服务领域具备深厚的服务能力。 中软资源重视质量控制和信息安全体系的建立和持续完善,自2004年起,中软资源先后通过了ISO 9000(由TC176制定的所有国际标准)、CMMI 3质量管理体系认证(由美国软件工程学会制定的一套专门针对软件产品的质量管理和质量保证标准),ISO 27001(企业信息安全实施标准)信息安全管理体系认证,并持续投资,加强对软件开发过程质量的控制、提高产品质量、提升公司项目管理水平。 依靠国际化的管理团队,深厚的行业经验,领先的技术力量以及雄厚的人力资源基础,秉承中软国际“创造,分享,共成长”的理念,中软资源能够为全球客户提供高品质的专业服务,并通过在岸、近岸、离岸以及混合模式等多种交付模式,凭借广泛分布的研发交付中心,充分运用全球资源和自身领先的技术实力,以快捷高效的IT外包服务来帮助客户满足快速变化的市场需求、应对竞争激烈的商业挑战。3.1 单位组织结构中软国际总公司有董事会领导。董事会在监事会的帮助下,下属四个部门有软件事业部,硬件事业部,培训咨询中心,行政部。软件事业部分为产品研发中心,技术支持一部,市场营销一部,软件外包事业部。硬件事业部分为系统集成部,硬件维护部,市场营销二部。培训咨询中心主要为公司的后背力量做努力。行政部分为人力资源部,后勤部,法务部,如图1所示。图1单位组织结构图3.2 公司业务中软国际的IT外包业务领域所涵盖的客户主要是总部设于欧美和国内的科技类跨国公司。作为中国领先的IT外包服务提供商之一,中软资源的IT外包服务业务已经深入国内外的运输、金融、快速消费品、电信、生命与制药、高科技、通讯等领域,并与国内解决方案业务实现良好互动。 我们通过多种模式,凭借广泛分布的提交中心,充分运用全球资源和自身领先的技术实力帮助客户应对不断快速变化的商业挑战。我们凭借在中国市场的领导地位亦能帮助海外客户迅速了解中国市场并开拓新的业务机会。我们为这些客户提供的主要服务内容有一下几个方面。3.2.1 应用开发向全球客户提供全面的定制应用开发与维护服务。从分析开发阶段到产品实施,再到服务维护,在项目的整个生命周期建立了完善的流程。清晰感知客户的商业目标,选择最合适的技术并有效地设计和开发满足要求的解决方案,确保按时交付。通过以客户为中心的创新与合作提供端到端的运营支撑解决方案、各种多媒体业务和ICT应用,帮助客户构建“丰富生活、轻松工作、高效运营”的应用服务。实现业务网、交换网、传输网、接入网的IP化架构和多制式的融合。通过网络统一管理系统、 IP业务品质监控系统、光铜一体的接入线路保障系统以及网络规划模拟产品等新一代产品为运营商提供网络端到端的管理、提升运维效率、降低OPEX的服务。提供通用的集成解决方案来允许在当前系统、应用、流程、标准和平台间进行无缝的通信和交互,企业应用集成解决了各种IT系统组合带来的效率低下等问题。将卓越的沟通技能、熟练掌握的开发技术、高级编程专业技术和可靠的管理系统实现于一个灵活、适用的环境中,离岸软件开发发挥出极大优势,使得产品工程服务昂然屹立于市场中。3.2.2 商业智能和数据挖掘利用快速、准确的数据收集,商业智能和数据仓库能够通过跟踪和搜索大量数据来获得企业业务运营的详细分析,从而在历史数据中发现潜在的业务趋势。利用我们自己的产品技术来开发和部署新的用户界面拓展,与您的现有应用程序进行无缝衔接,而无需对您的大型机应用进行任何改动或增强。转换过程的大量自动化操作,使转换成为比重写或替换原有应用程序在经济上更具诱惑的一种选择。提供人力、流程、工具和经验以确保任务关键性IT解决方案的成功实施。为客户拓展现有的工程设施,并通过我们的技术专业知识使客户专注于他们的核心价值能力。即使是最有价值的IT产品也要经历它们的发展阶段。单独而言,时间可以将产品变为一种责任,而不仅仅是一个商品。通过定期增强和不断支持,产品可以通过专门的系统支持实现可持续性。中软国际提供的现场和离岸系统支持团队使您的系统运行得更加高效,使您的团队摆脱由此带来的困扰。3.2.3 测试服务提供全方位的软件质量控制和测试,持续协助进行循环式开发测试,以确保关系到企业成功的客户端软件系统的可靠性和安全性。提供手机软件开发与测试服务,帮助客户定义、开发、提高和完善当前的软件功能。我们构建了一支强大的无线领域技术团队,为客户提供卓越的无线领域服务。此外,通过改善当前众多手机操作系统和设备的设计与开发,帮助这些操作系统和设备得到普及。十几年在IT外包行业的全球运作经验,本地化与全球化服务已经日臻完善。我们不仅从事本族语的翻译,而且通过让产品顺应特定目标环境和市场的文化及其它相关需求使我们的服务更进一步。3.2.4 公司外包业务软件外包一般都会涉及发包方和接包方。发包方是把部分业务和服务外包出去的一方,而接包方是负责帮助发包方完成外包业务和提供专业服务的一方。为了使发包方和接包方真正能够从软件外包中各取所需,达到双赢的目的,外包管理的出现就成了顺理成章的事情。外包管理是指发包方依据既定的规范和流程,评估选择合适的接包方,采用合适的发包方式,签订合同、监控开发过程和验收最终成果。当然,接包方必需熟悉发包方的外包管理流程和规范,才能提高自身竞争力,达到更好客户满意度,顺利完成外包任务。总之,软件外包的双方需要对软件外包管理规范和流程达成了共识,才可能有效地管理整个外包过程,从而使双方共同获益。3.3 公司关于外包成果的验收3.3.1 验收准备接包方将待验收的工作成果准备好,并将必要的材料提前交给外包管理小组。外包管理小组慎重地组织验收人员。双方确定验收的时间、地点、参加人员等。3.3.2 成果审查验收人员审查接包方应当交付的成果,如代码、文档,等等,确保这些成果是完整的并且是正确的。验收人员将审查结果记录在外包合同验收报告之中。3.3.3 验收测试验收人员对待交付的产品进行全面的测试,确保产品符合需求。验收人员将测试结果记录在外包合同验收报告之中。3.3.4 问题处理如果验收人员在审查与测试时发现工作成果存在缺陷,则外包管理小组应当视问题的严重性与接包方协商,给出合适的处理措施并记录在外包合同验收报告之中。如果工作成果存在严重的缺陷,则退回给接包方。接包方应当给出纠正缺陷的措施,双方协商第二次验收的时间。给发包方带来损失的,应当依据合同对接包方做出相应的处罚。如果工作成果存在一些轻微的缺陷,则接包方应当给出纠正缺陷的措施,双方协商是否需要第二次验收。3.3.5 成果交付当所有的工作成果都通过验收后,接包方将其交付给外包管理小组。双方的责任人签字认可。外包管理员通知本机构的财务人员,将合同余款支付给接包方。3.4 实习部门我现在是在中软国际总公司下属的分公司中软资源工作,部门是MSBU,工作的内容主要是为微软做外包,测试方向。不同软件产品对测试环境有着不同的要求。如C/S及B/S架构相关的软件产品,那么对不同操作系统,如Windows系列、Unix、Linux甚至苹果OS等,这些测试环境都是必须的。而对于一些嵌入式软件,如手机软件,如果我们想测试一下有关功能模块的耗电情况,手机待机时间等,那么我们可能就需要搭建相应的电流测试环境了。当然测试中对于如手机网络等环境都有所要求。测试环境很重要,符合要求的测试环境能够帮助我们准确的测出软件问题,并且做出正确的判断。为了测试一款软件,我们可能根据不同的需求点要使用很多不同的测试环境。有些测试环境我们是可以搭建的,有些环境我们无法搭建或者搭建成本很高。不管如何,我们的目标是测试软件问题,保证软件质量。测试环境问题,还是根据具体产品以及开发者的实际情况而采取最经济的方式吧。所以,在本公司采用Windows 7系统,Visual Studio 2010测试工具。4 实习内容4.1 实习部门工作流程我所在的软件外包事业部的测试部门主要测试工作流程分为以下几个阶段4.1.1 测试需求分析阶段测试需求分析阶段主要工作是获得测试项目的测试需求,输出产物有可测试性需求说明书和测试规格4.1.2 测试计划阶段以测试需求为基础,分析产品的总体测试策略,输出产物有产品总体测试策略4.1.3 测试方案设计阶段本阶段主要是以测试规格为基础获得特性测试方案,对于有自动化测试的项目,进行自动化测试的分析,获得测试策略,输出产物有产品或者版本总体测试方案4.1.4 测试用例实现阶段本阶段主要是完成各个特性的测试用例的编写和自动化脚本的编写,输出产物有产品自动化测试用例和手工执行测试用例4.1.5 测试执行阶段本阶段是根据测试策略开展测试执行和回归测试,输出产品有产品或版本测试报告和缺陷分析报告4.1.6 评估与关闭阶段只对前面的各个阶段的执行情况,完成对测试项目的关闭,同时提供完整的度量数据和项目总结报告,输出产物有遗留问题风险分析报告、度量分析报告和测试关闭报告4.2 实习工作实习的方向主要以自动化测试为主,主要环节包括如下几个方面需求分析测试计划测试设计测试环境搭建测试执行测试记录缺陷管理软件评估4.2.1 实习工作的内容1) 了解测试流程,熟悉本公司的业务流程,掌握测试的相关工具并熟悉测试环境。如图2所示。图2 测试程序流程图2) 学习测试理论及实践,编写自动化测试脚本。3) 熟悉面向对象,面向服务的概念和编程理念。4) 学习自动化测试框架以及如何搭建自动化测试平台的实际经验。5) 如何手动测试Case,如何自动测试Case。6) 如何设计Case,把手动Case实现为自动化Case。上报Bug。4.2.2 实习工作的收获与体会虽然实习的时间不长,但是学到了很多平时在书本上学不到的知识,也让我们身为计算机的学生,对计算机软件方面的知识有了更进一步的认识,了解了本专业在以后的就业发展的不足,对以后的工作、发展方向有了更进一步的规划。在中软资源,看到了软件公司的工作环境及其氛围,了解了软件公司做出一个项目的过程,体验到了作为程序员、测试员等,我们的工作是什么。在软件展厅时,展厅里陈列的都是各种科技成果,从里面认识到了很多知名软件公司的情况,看到了很多知名企业的工程师设计出创新成果,还看到了取得的各种傲人成绩,让我觉得要学的知识还有很多。以当前IT企业文化和前沿技术发展趋势为主题的讲座。整场讲座让我们了解了软件项目设计的概念及其框架,其框架主要包括配可行性分析、建立项目、需求分析、概要设计、详细设计、编码、测试、联合调试、内侧及发布上线。它涵盖了从人员分配、运行环境、用户服务的全过程。还提到有关于前沿科技的发展趋势,让我们了解了以后反战前景。以中软国际发展史、业务方向、企业用人策略和要求为主演讲。通过这场演讲,我们充分了解到中软

温馨提示

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

评论

0/150

提交评论