信息管理系统项目方案书.docx
- 文档编号:23702861
- 上传时间:2023-05-20
- 格式:DOCX
- 页数:35
- 大小:608.44KB
信息管理系统项目方案书.docx
《信息管理系统项目方案书.docx》由会员分享,可在线阅读,更多相关《信息管理系统项目方案书.docx(35页珍藏版)》请在冰豆网上搜索。
信息管理系统项目方案书
信息管理系统
--项目方案书--
目 录
第一章概述
1.1项目背景
●项目名称:
●项目来源:
●开发单位:
●内容简介:
信息服务有限公司管理系统包括:
经纪人与客户维护系统,业务管理系统,财务结算系统,业务与客服的工作协调实现,工作提醒等等。
明确客服人员的职务范围,业务人员权限!
实现通过该系统,业务与客服灵活协调与沟通的功能!
1.2系统目标
系统的最终目标:
1.以Internet/Intranet(B/S模式)为核心,综合数据库技术及其它多种学科理论,建立一个高起点、高水平、高可靠性的“信息管理系统
2.该需求分析从目前团队中存在的问题入手,确定我们目前流程上的问题,最终目的是为了提高公司的工作效率,避免重复工作,更好的协调好业务与客服,业务与客户,客服与客户的关系。
实现预约工作提醒,即时工作提醒。
工作事宜跟进流程的记录。
财务表格导入,与自动结算。
3系统具有较强的通用性、灵活性、可扩展性,具有高可靠性和安全保密性,系统用户界面友好,使用灵活、方便,易于非计算机专业人员操作。
1.3编写目的
1.3.1编写目的
采用信息工程、系统工程的原理和理论,以信息资源管理(IRM)、信息资源规划(IRP)和“数据为中心”的思想,对“信息管理系统”进行信息资源规划和系统需求分析,在完成系统需求分析的基础上,建立信息管理系统的业务模型,为下一步的设计、编程、测试、维护提供依据。
1.3.2编写方法
采用面向对象的方法进行需求分析,采用统一建模语言(UML)进行需求建模。
以用例图(UseCaseDiagram,或称功能图)从用户的角度对办公自动化系统的行为进行描述,对系统功能及边界进行确定;以活动图(ActivityDiagram,或称流程图)描述办信息管理系统中某项功能的工作步骤及业务流程;以类(对象)图对现实世界中信息管理系统所涉及的信息元素和数据特征进行抽象,并进行建模。
1.4读者对象
1.指信息服务有限公司领导层人员。
2.指信息服务有限公司信息管理系统建设调研组人员。
3.系统调研及分析人员。
4.系统数据设计人员。
5.程序设计人员。
6.系统测试人员。
7.文档编写人员。
1.5术语定义
1.信息管理系统,指信息管理系统。
2.本系统,指信息管理系统。
3.业务模型,指对现实业务的功能、流程等内容进行抽象化和图形化,以作为开发人员和用户之间进行交流的依据。
4.角色,指与本系统有关联的人或外部系统,一个角色通常用一个“小人”图形来表示。
5.用例图,这是面向对象技术的专业术语,可以理解为功能图,一个用例也即一个功能,一个用例通常用一个椭圆表示。
6.活动图,这是面向对象技术的专业术语,可以理解为业务流程图,流程图只能表示事件的流向,而活动图在表明事件的流向时,还能表明每个环节是由谁来控制。
7.类,可以简易理解为对象,这是面向对象技术的专业术语,世间万事万物都可以理解为对象,每个对象都有其属性和方法,用属性用来表示对象的特性,方法用来表示对象的动作。
8.类图,把与本系统有关联的对象设计在一张图上便形成类图,在类图中需要反映类与类之间的管理、类的属性和方法。
9.强制,主要用于类的属性描述中,表示该属性在实际存储中是否允许为空。
10.主识别字,主要用于类的属性描述中,表示该属性在实际存储中是否是唯一性。
11.关联,指系统与系统之间的联系,以及联系的内容。
12.数据类型对照表
代码
数据类型
说明
N
NUMBER
数字
VA
VARCHAR2
变长字符串
DT
DATETIME
日期时间
D
DATE
日期
BL
BOOLEAN
逻辑真假
第二章项目解决方案概述
2.1术语定义
根据用户的需求,本系统决定采用网络通讯基础及先进的网络应用平台,建设一个安全、可靠、开放、高效的信息管理系统解决方案,从而为公司及各个职能部门提供现代化的日常办公条件及丰富的综合信息服务。
本系统是一个完全Web化的、B/S结构的解决方案。
解决方案涵盖硬件平台和软件系统两个部分。
软件系统根据本系统咨询报告、解决方案定制,并且运行于硬件平台之上。
其系统整体架构如下图所示:
本系统解决方案是基于.Net技术,使用多层架构开发的一套系统。
我们采用分步式n-tier(多层架构),应用MVC的开发理念,系统的开发和维护能有机地拆分组合,达到合理、高效、有序、稳定、快速;我们采用C#、XML、JS等先进软件技术,具有很强的兼容性和可扩展性;合理优化的设计,模块化的开发,能使个性化修改和二次性开发变得容易、迅速。
基于B/S架构和Web技术开发的流程事务类管理系统,系统运行的服务器端环境为任何Windows服务器,客户端环境是Internet浏览器。
服务器端进一步分解为Web服务器、应用逻辑处理服务器、数据库服务器三部份,其组织结构如下图所示:
进一步分析这个在层架构,更为详细的系统架构和在此架构下的信息处理流程:
本系统解决方案特点:
⏹Web风格的界面设计:
系统采用了WWW风格的界面设计,界面友好、美观,使用方便,易学易用。
大大降低了对使用者计算机知识的要求,特别适合于内部信息系统建设。
⏹系统具有良好的跨平台特性:
由于采用了C#,ASP.NET等编程技术,系统可以在很多流行的平台上运行,特别适合于内部网络。
⏹支持异地办公:
系统已经具备移动办公或异地办公的功能。
当领导同志或工作人员外出时只需要在笔记本电脑中装入本系统的环境及个人标识符文件即可通过上网远程访问本系统,查看、办理本人的待办事宜,查询最新文件。
另外领导同志也可以在家用计算机中装入WWW浏览器的环境,在家中处理自己的待办工作、查询信息。
⏹人性化界面设计:
系统界面友好、美观,全中文化图形界面,使用方便,大大降低了对使用者计算机知识的要求,按用户业务需求定制,易学易用。
2.2项目软件系统解决方案
本系统采用了C#技术,J2EE架构开发的先进的自主群件平台。
.net的面向对象特性,安全特性等使之已经成为构建各类单位应用的标准。
.net把数据库访问,组件和WEB技术等有机地集成在一起,使之特别适合于构建复杂的大中型应用,更好支持B/S结构,保证系统具有很好的可扩展性,可以区分出数据表现层和数据处理层两个逻辑层次,更加有利于数据地分类检索和封装,减少了组件与组件之间的耦合性,方便了二次开发和随需应变,为建设一个安全、可靠、开放、高效的本系统解决方案提供了基础保证。
“数据表形层”和“数据处理层”采用的主要技术和简要说明如下表:
结构
技术
简要说明
数
据
表
现
层
HTML
WorldWideWeb上面的文件是用简单的标记语(MarkupLanguage)写的,通常大家叫它HTML,也就是HyperTextMarkupLanguage的缩写。
XML
●XML是一种可以通过Internet和其它的信息链路容易地进行传递地文本格式。
●XML文本和名字可以使用在ISO/IEC10646和Unicode3.0标准中定义的世界上任何不同的字母、文字和书写系统。
JavaScript
JavaScript是由Netscape公司开发的一种脚本语言(scriptinglanguage),或者称为描述语言。
数
据
处
理
层
C#
●完全面向对象。
●健壮,C#在检查程序错误和编译与运行时使用了自动管理内存机制。
●安全性:
C#的安全性是有.net平台来提供的。
C#代码编译后成为IL语言。
是一种受控代码,.net提供类型安全检查等机制保证代码是安全的。
●
A
A是一种结合了跨平台与跨网站服务器支持,以aspx为主的技术来产生动态网页。
XML
●XML可以使增强的web体系结构能够适用,也可以作通用的资料交换格式和长期的资料存储格式。
●XML资料可以用于计算机之间通信,或者是人类的可读的文档
本系统采用三层结构,MVC方式的三层结构设计,保证系统灵活高效。
“模型-视图-控制”结构是交互式应用程序广泛使用的一种体系结构。
它有效地在存储和展示数据的对象中区分功能模块以降低它们之间的连接度,这种体系结构将传统的输入、处理和输入模型转化为图形显示的用户交互模型,或者换一种说法,是多层次的Web商业应用;MVC体系结构具有三个层面:
模型(Model)、视图(View)和控制(Controller),每个层面有其各自的功能作用,MVC体系结构如下:
本系统跨平台设计,兼容多种关系数据库,适应客户的软硬件环境;本系统采用数据库连接池,通过JDBC技术访问数据库,满足频繁访问需求,多处采用缓存技术,提高系统整体性能;本系统采用完全B/S结构,方便用户使用,方便管理员维护。
本系统的软件体系结构如下图:
本系统的功能主要包括:
公文管理、个人办公、公共办公、事物管理、会议管理、档案管理、人事管理等功能以及提供外部财务接口。
2.3项目管理方案
项目管理是本项目的设计实现过程,是一个对系统设计实现过程的计划。
其中对本系统的测试过程将贯穿整个开发过程,是项目质量的关键。
为了保质保量的完成本项目,本项目必须严格控制系统的开发过程,确保开发团队使用正确的方法和操作适当的开发工具,在预定时间和预定经费下完成工作。
本项目采用的项目管理和实施方案如下图所示:
这个项目管理主要包括三个部分:
主要生命周期管理、支持生命周期管理、组织生命周期管理。
其中组织生命周期管理为前两个管理过程提供了管理方法支持和人才培训支持;而支持生命周期管理通过文档、审批等保证了主要生命周期管理的项目实施质量;主要生命周期管理在另外两个象限的管理方法的共同支持下,顺利完成本宜宾县办公自动化系统的设计和实现。
本办公自动化系统项目采用面向对象的方法,包括面向对象分析(OOA)、面向对象设计(OOD)、面向对象编程(OOP)和面向对象测试(OOT)。
其一般的开发过程如下:
在重新修订上面模型的基础上,同时吸收了RationalUnifiedProcess和极限编程的开发过程特点,根据本信息系统的特殊情况和性质,提出了更加符合需求的开发模型,如下:
可以看到,这个模型是一种特殊的迭代模型,其过程是迭代的;这个模型是一个特殊的增量模型,其过程是增量变化的;这个模型类似于XP,适应快速的需求变化。
与此同时,为保证过程管理更加适合项目的变化情况,以上提出的开发过程也是易于修改和易于优化的。
根据以上的项目管理方案,我们可以按照企业用户的需求,采用网络通讯基础及先进的网络应用平台,保质保量地建设起一个安全、可靠、开放、高效的办公自动化系统,从而加强信息的流转,支援企业人员有效获取有用的信息资源,提高工作效率,达到提高企业整体运作效率的目的。
2.4项目实施方案
为满足系统的需求以及解决方案中的定义的Web架构,并根据项目管理方案保质保量地完成本系统,我们拟定采用如下的工具进行项目实施:
项目管理工具
MicrosoftProject2003
项目设计工具
RationalRose2003、PowerDesigner
项目架构平台
J2EE
项目集成开发环境
Eclipse、JBuilder
项目版本控制工具
CVS
2.5项目运行与维护方案
本项目除了为企业提供一套完整的办公管理咨询报告、一套本系统解决方案,我们还将进一步为企业机关提供一系列本系统的后期运行维护服务。
本系统运行维护服务包括:
⏹对企业办公流程和企业办公组织结构的进一步调查和研究,以制定出跟好
的管理咨询报告,不断提升企业各职能办公部门的管理水平。
⏹保证本系统安全、可靠、开放、高效地不间断运行,为企业各个职能部门提供现代化的日常办公条件及丰富的综合信息服务。
⏹与时俱进,随着企业部门管理水平的不断提高和本系统要求的不断更新,随需应变,在已有的系统平台上,不断升级以适应新的业务需求。
我们将有专业的本系统运行与维护工程师对本项目进行全程跟踪和维护,在第一时间、第一现场为用户解决各种问题。
同时由以上的服务内容可以看到,我们把项目的运行维护和管理实施看作一个不断迭代的过程,如下图:
2.6项目团队组成
本系统的管理管理和实施的核心在于设计和实现这个系统的团队以及这个团队中的个体,其管理和实施的难点也在于如何控制这个团队按照进度和质量标准完成项目。
如下图所示
第三章系统业务模型
3.1系统功能模型
办公自动化系统功能模型如图3.1-1所示:
3.2系统角色描述
序号
角色名称
角色描述
1
员工
指四川大渡河电力公司的所有工作人员。
2
物资管理员
指四川大渡河电力公司的所有物资管理员。
3
办公室接待
指四川大渡河电力公司所有办公室接待员。
4
信息管理员
指四川大渡河电力公司负责信息发布和栏目设置人员。
5
分管领导
指四川大渡河电力公司负责各项工作的所有主管领导。
6
部门经理
指四川大渡河电力公司各部门负责人。
7
办公室机要员
指四川大渡河电力公司办公室负责收、发文工作人员。
8
办公室主任
指四川大渡河电力公司办公室负责人。
9
人事经理
指四川大渡河电力公司人事负责人。
10
系统管理员
指本系统中负责系统管理的人员。
11
物资管理员
指本系统中负责管理办公物资的人员
12
车辆管理员
指本系统中负责管理车辆的人员。
3.3系统功能描述
序号
功能名称
功能描述
1
个人办公
个人办公主要为系统中每一个用户创造一个方便快捷的日常办公平台。
包括个人日程安排、通讯录、个人文档管理以及电子邮件的管理。
2
公共办公
包括部门文档管理、公共交流、办公物资管理、会议管理、车辆管理、来访管理、接待管理等。
3
事务中心
用于对日常的请示、汇报、协同工作进行管理。
4
信息中心
信息中心是用于对单位内部的各种政策法规、电子刊物、电子公告进行统一管理。
5
公文管理
公文管理系统实现收文办理、发文办理、查办督办、统计查询、归档的全过程,对整个工作流程实现实时跟踪。
6
档案中心
档案管理系统将各类宝贵资料以多媒体文档、办公文档(WORD、电子表格等)、图像、声音、录像等形式在服务器统一存储和管理。
7
人事管理
用于对组织机构、员工和岗位的基本信息进行维护。
9
系统维护
设置系统的各种参数及用户权限。
第四章个人办公业务模型
4.1个人办公功能模型
个人办公功能模型如图4.1-1所示:
4.2个人办公功能描述
4.2.1日常办公功能描述
序号
用例名称
用例描述
1
日程安排
管理个人的日程安排情况。
2
个人通讯簿
管理个人通讯簿。
3
个人文档
管理个人的文档
4
备忘录
管理个人便签
5
个人信息
查看个人在系统中的环境设置
4.2.2工作日志功能描述
序号
用例名称
用例描述
1
日报管理
填报每日工作情况。
2
周报管理
填报每周工作情况。
3
月报管理
填报每月工作情况
4.2.3电子邮件功能描述
序号
用例名称
用例描述
1
收件箱
接收并保存邮件。
2
发件箱
保存已发送的邮件。
3
垃圾箱
保存待删除邮件。
4
参数设置
设置个人邮箱的服务器信息及账户信息。
4.2.4个性设置功能描述
序号
用例名称
用例描述
1
密码设置
修改个人登录密码。
2
个性选项
设置个人的消息保留数等个性参数。
第五章公共办公业务模型
5.1公共办公功能图
公共办公功能模型如图5.1-1所示:
5.2公共办公业务流程
5.2.1物资申请业务流程
5.2.2会议申请业务流程
5.2.3用车申请业务流程
5.2.4车辆维护申请业务流程
5.2.5接待申请业务流程
5.3公共办公功能描述
5.3.1部门文档功能描述
序号
用例名称
用例描述
1
部门文档
管理本部门的各文档且可以把本部门的文档共享给其它部门使用。
5.3.2公共交流功能描述
序号
用例名称
用例描述
1
公共交流
提供一个在线交流的平台,每个系统用户都可以在该用例中与其它用它用户进行交流。
5.3.3物资管理功能描述
序号
用例名称
用例描述
1
物资申请
用户根据需要向物资管理员提出物资领用申请,物资管理员对申请进行审批并对物资进行出库操作。
2
库存管理
管理办公物资的入库和库存情况。
3
物资类别
管理办公物资的分类。
4
物资盘点
对办公物资的库存盘点,自动产生台帐。
5.3.4会议管理功能描述
序号
用例名称
用例描述
1
会议室管理
管理会议室的使用和预定情况。
2
会议申请
各部门根据需要提出会议申请。
3
会议安排
审批会议申请,并安排会议室。
4
会议记录
记录会议情况。
5.3.5车辆管理功能描述
序号
用例名称
用例描述
1
用车申请
填写用车申请,报车辆管理员进行审批。
2
用车安排
调度车辆,对审批通过的申请安排具体的使用时间和车辆。
3
用车记录
记录车辆的实际使用情况。
4
车辆登记
管理车辆的基本信息及其各种费用的交费情况。
5
维护申请
填写车辆维护申请,报车辆管理员进行审批。
6
维护记录
记录车辆的实际维护情况。
5.3.6来访管理功能描述
序号
用例名称
用例描述
1
来访记录
来对来访情况进行记录。
2
来访类别
管理来访的分类情况。
5.3.7接待管理功能描述
序号
用例名称
用例描述
1
接待申请
填写接待申请。
2
接待安排
对接待申请进行审批,并且安排接待的具体事项。
3
接待登记
登记接待实际情况
第六章事务中心业务模型
6.1事务中心功能图
事务中心功能模型如图6.1-1所示:
6.2事务中心功能描述
6.2.1任务管理功能描述
序号
用例名称
用例描述
1
下达任务
下达任务给相应人员。
2
待处任务
处理上级下达的任务。
3
已处任务
历史任务查询。
6.2.2任务管理功能描述
序号
用例名称
用例描述
1
协同请求
向其他部门发出协同请求。
2
待处协同
处理需要本部门协助的协同。
3
已处协同
历史协同查询。
6.2.3请示管理功能描述
序号
用例名称
用例描述
1
个人请示
向上级主管请示。
2
待处请示
处理向当前用户发出的请示。
3
已处请示
历史请示查询。
6.2.4请示管理功能描述
序号
用例名称
用例描述
1
个人请示
向上级主管请示。
2
待处请示
处理向当前用户发出的请示。
3
已处请示
历史请示查询。
6.2.5汇报管理功能描述
序号
用例名称
用例描述
1
个人汇报
向上级主管汇报工作。
2
待处汇报
处理向当前用户发出的汇报。
3
已处请示
历史汇报查询。
第七章信息中心业务模型
7.1信息中心功能图
信息中心功能模型如图7.1-1所示:
7.2信息中心功能描述
7.2.1信息中心功能描述
序号
用例名称
用例描述
1
信息中心
电子公告牌管理最新公司内部动态及各种通知。
6.2.2公共论坛功能描述
序号
用例名称
用例描述
1
公共论坛
内部讨论平台。
6.2.3栏目管理功能描述
序号
用例名称
用例描述
1
信息栏目管理
设置信息中心的栏目及其栏目管理人。
2
论坛栏目管理
设置论坛的栏目及其栏目管理人。
第八章公文管理业务模型
8.1公文管理功能图
公文管理功能模型如图8.1-1所示:
8.2公文管理业务流程
8.2.1发文流程
8.2.2收文管理业务流程
8.3公文管理功能描述
8.3.1发文管理功能描述
序号
用例名称
用例描述
1
拟稿
公文起草。
2
发文审批
对起草的公文逐级审批
3
文件编号
对通过审批的公文进行统一发文编号。
4
正式发文
对初稿审核已经通过的公文按照正式发文的流程流转公文。
8.3.2发文管理功能描述
序号
用例名称
用例描述
1
收文登记
由办公室机要员对来文进行登记,并由办公室主任务提出拟办意见。
2
办件办理
办理由办公室分发的办件办理类公文。
3
阅件办理
批阅由办公室分发的阅件办理类公文。
8.3.3公文交换功能描述
序号
用例名称
用例描述
1
发送公文
直接向其它部门或员工转发公文。
2
待处公文
接受其它部门发送的公文。
3
已处公文
历史公文查询。
第九章档案管理业务模型
9.1档案管理功能图
9.2档案管理功能描述
9.2.1文档查询功能描述
序号
用例名称
用例描述
1
收文簿查询
查询收文历史情况。
2
发文簿查询
查询发文历史情况。
9.2.2文档管理功能描述
序号
用例名称
用例描述
1
公文文档
管理非公文文档。
9.2.3借阅管理功能描述
序号
用例名称
用例描述
1
个人借阅
个人借阅申请及借阅记录查询。
2
借阅管理
审批借阅申请。
3
借阅日志
借阅历史记录查询。
第十章人事管理业务模型
10.1人事管理功能图
人事管理功能模型如图10.1-1所示:
10.2人事管理功能描述
序号
用例名称
用例描述
1
员工管理
管理员工的基本档案。
2
组织机构管理
管理公司各部门信息。
3
岗位管理
管理各部门的岗位信息。
4
机构调整
调整部门之间的上下级关系。
5
人事查询
组合查询员工的基本信息。
第十一章系统维护业务模型
11.1系统维护功能图
系统维护功能模型如图11.1-1所示:
11.2系统维护功能描述
11.2.1用户权限功能描述
序号
用例名称
用例描述
1
用户管理
管理系统用户及其权限。
11.2.2系统管理功能描述
序号
用例名称
用例描述
1
系统设置
设置系统的环境变量。
2
系统监视
查看系统的运行状态。
3
通讯簿
管理公司通讯簿。
第十二章系统其它需求
12.1支撑平
12.1.1硬件网络平台
1.支持多种广域网互连(DDN、ADSL、VPN等)方式。
2.支持多种网络安全(路由、防火墙、防病毒等)策略。
3.数据库和软件系统均安装在IBM小型机上。
12.1.2开发技术
1、系统采用java语言进行开发。
2、系统采用J2EE技术进行开发。
12.1.3数据库
Oracle9iforAIX,1CPU。
12.1.4应用服务
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息管理 系统 项目 方案