服务项目管理系统.doc

服务项目管理系统.doc

ID:57984988

大小:297.50 KB

页数:25页

时间:2020-04-05

服务项目管理系统.doc_第1页
服务项目管理系统.doc_第2页
服务项目管理系统.doc_第3页
服务项目管理系统.doc_第4页
服务项目管理系统.doc_第5页
资源描述:

《服务项目管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、服务项目管理系统设计说明书1软件背景11.1可行性分析21.1.1功能可行性21.1.2经济可行性21.1.3管理可行性22软件概述及设计方案3软件构架图7功能结构分析73针对软件的各功能模块做具体的设计描述及附注相关设计结果83.1服务产品管理83.1.1功能简介83.1.2功能说明93.1.3数据表设计93.2服务方案管理93.2.1功能简介93.2.2功能说明103.2.3数据表设计103.3培训管理113.3.1功能简介113.3.2功能说明113.3.3数据表设计111软件背景系统的背景是:近年来,随着it服务行业的

2、发展,对服务项目管理方面产生了很大需求,针对此需求提出开发服务项目管理系统的必要,可以实现出更多的用途或满足更多需要。与原有技术相比所体现出方便快捷优势。服务项目管理系统是服务项目管理软件的通俗化名称,服务项目管理系统是服务产品管理、服务方案管理,培训管理统计销售业绩的先进工具,适合企业管理部门办公使用,协助方案经理和方案人员快速管理客户、服务和业务的重要数据。服务项目管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好

3、的库。而对于后者则要求应用程序功能完备,易使用等特点。1.1可行性分析1.1.1功能可行性1)系统完整性:整个服务项目管理系统具备系统设计的科学合理性,方案管理信息录入,修改,删除及学生成绩的查询等功能符合学校对学生的管理要求,满足了相关人员对信息管理的要求,适用于复杂的学生管理,因而达到了设计任务的要求.2)系统的可靠性:该系统可靠性高,能无故障正常的工作,当出现异常情况是还采取了一些防止系统破坏的方法和措施,如密码保存,数据备份等.3)系统的效率:与旧系统相比,减轻了许多重复的繁琐的劳动和手工计算量,抄写量,在对学生成绩进

4、行评价和统计方面效率提高了不少.4)系统的工作质量:学生管理系统所提供数据的精确度,输出结果的易读性都能达到用户要求,使用方便,使学生管理工作变得轻松,有序而有效.5)系统的灵活性:系统的环境是不断变化的,因而该学生管理系统具有一定的扩充性,修改信息方便简易,能够、适应环境的变化.1.1.2经济可行性6)减少资金占用.由于实施了服务项目管理系统,资源得到了充分利用,减少和避免了资金的使用不当.7)缩短查询时间.由于采用新技术,大大缩短了查询时间,推进了管理水平.8)减少人员.由于实施该系统,在总体工作质量上升的情况下,可减少一

5、半管理人员,减少工资奖金等支出.1.1.3管理可行性各个方案的管理人员可以对管理方案进行编辑,添加,删除各培训管理人员可对培训方案进行编辑,添加删除,实现了管理上的角色分配,普通用户只能对方案和培训课程进行查看1软件概述及设计方案服务项目管理系统系统应用于it服务项目管理方面,采用了Hessian、HttpInvoker、XFire、Axis等多种形式的远程调用技术,实现了服务端生成骨架,对外暴露服务;客户端生成服务代理,访问调用服务等技术特点及各功能模块。在现代J2EE企业应用系统中,存在着Hessian、HttpInvok

6、er、XFire、Axis等多种形式的远程调用技术。尽管有Spring等框架对这些技术进行了封装,降低了使用的复杂度,但对普通程序员而言仍是复杂的—至少需要要掌握这些技术的基础知识。无论使用那种技术,其基本原理都是一样的:服务端生成骨架,对外暴露服务;客户端生成服务代理,访问调用服务。通常情况下,生成服务代理的代价比较高昂,这也是我们第一次访问远程服务速度比较慢的原因,为每个请求生成新的服务代理恐怕不是我们所期望的。更何况,如果采用这种方式,就要在代码里针对各种不同的技术(如XFire、HttpInvoker)编写不同的服务生

7、成和调用的处理代码。不仅麻烦,而且容易出错。我想,没有人愿意去直接操作各种框架技术的底层代码,这并不是一个好注意!作为一种替代方案,我们设计了一个“服务池”的功能,或者说“服务工厂”更贴切一点。针对HttpInvoker、XFire、Hessian等各种远程调用技术,抽象出一个“远程服务池”(服务工厂)既RemoteServicePool接口。该接口提供了获取服务及一些其他的辅助功能,并针对HttpInvoker、XFire、Hessian等不同技术提供了相应的具体实现。采用这种方式,开发人员只需在代码中“注入”RemoteS

8、ervicePool,并以统一的方式(如getService())获取实际的服务,只是针对不同技术在配置上有些须差异而已。该技术的原理非常简单,在应用启动之前把所有存在的服务提供者提供的服务都配置好,并为它们分配一个唯一的ID。应用启动之后,框架会自动生成和这些地址相对应的服

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。