文档库 最新最全的文档下载
当前位置:文档库 › OA详细设计说明书_参考资料

OA详细设计说明书_参考资料

OA详细设计说明书_参考资料
OA详细设计说明书_参考资料

文档编号:2003-11-3

版本号:V 1.0

文档名称:Office Anywhere详细设计说明书项目名称:Office Anywhere

项目负责人:

编写:2003年10月7日

校对:2003年10月7日

审核:2003年10月7日

批准:2003年10月7日

开发单位:红狐软件网络工作室

OA详细设计说明书

计本017班200103100719

1.引言

1.1编写目的:

为软件开发组制定在设计时应该共同遵守的标准,以便协调组内各成员的工作,提供软件的表示,为软件的质量评价提供依据。

1.2项目背景:

Internet的出现,正在改变着整个世界的经济,而Intranet的出现,正在改变着企业的管理和办公格局。

顺应信息技术发展的潮流,认真分析企业需求,经过潜心研究,率先推出基于知识管理的企业协同工作平台——OfficeAnywhere网络办公系统。

工程产品的名称:OfficeAnywhere网络办公系统

工程组织者:

产品用户:采用“连锁”、“分理”、“多办公室”等“分布式”的办公格局的企事业单位。

产品设计者:

1.3定义:

OA――OfficeAnywhere

1.4参考资料:

《实用软件工程》――郑人杰殷人昆陶永雷编著

清华大学出版社

《软件工程》――王利福张世琨朱冰编著

北京大学出版社

《数据库原理与应用》――李昭原主编

科学出版社

2.总体设计

2.1需求概述:

一般的OA系统往往采用定制路线,把企业的需求固定化,当企业出现新的需求时,还需要重新设计。为了使OA用户可以不改变现有的办公模式,本系统采用可自助设计的平台技术,标准化程度要高,开放程度要好,企业可以根据要求自行定义电子公告牌、讨论组等。

2.2软件结构:

2.3

3.程序描述:

3.1功能:

**文档数据库平台

1. 文档库自助生成系统:企业可根据需要自定义生成多种类型的文档数据库。

2. 文档库建立模板:包含文档柜、公告牌、讨论组等多种文档库建立模板。

3. 文档权限管理:用户可以根据部门的管理职能对每个文档库设置严格的多级管理权

限。

4. 个性化设置:个性化的设置自己的文档组合排列的模式。

**工作流系统

1. 自定义流程:工作流的生成过程简单、灵活、易操作,,企业无需更改原有的办公模式。

2. 权限管理:系统具有严格的权限管理。企业可以定义公用以及各部门办公流程。

3. 公文流转:根据公文流转的可逆性特点,系统具有公文审批节点之间的多级跳转等功能。

4. 自动归档:企业内的各种流转的公文可以通过管理员轻松实现自动归档的功能

5. 文稿编缉:增加了文稿编缉的功能可直接对传阅的公文进行文本、绘图、制表的编缉。

6. 工作提醒:系统自动会弹出呼叫窗口,提示审批者有需要处理的工作要办理。

**内部呼叫系统

1. 内部呼叫及语音通信模块:内部呼叫可实现一对一、一对多的即时收发短信息的功能。

2. 呼叫提醒:当用户有有工作要处理时,系统自动显示呼叫提示窗口。

3.站内QQ。

**邮件系统(需要系统支持)

1. 具有通用邮件系统的共有功能,能够实现企业内部和外部邮件的收发,并具有邮件到达的呼叫提示功能,定时接收邮件,来件邮箱地址显示的功能。

2. 邮件管理:可实现个人邮件箱的目录管理,可建立多个邮件夹,邮件进行轻松管理。

3. 邮件提醒:系统会自动弹出呼叫窗口提示新的邮件。

4. 通讯录链接:发邮件时可以直接链接到个人通讯簿,还可以实现对多用户的发送邮件功能

**用户和组的管理

1.用户:每位用户都隶属不同的群组,拥有不同群组的权限。

2.组:由几个用户或组组成,同一个组拥有共同的权限。

3.灵活的用户与组的设置:组与组之间的关系是相互包容的关系,管理员可以方便、灵活等

4.用户和组的选择:用户可以隶属不同的组,可以按照分公司、分部门、分组目录式排列

**个人办公系统

1. 网上办公:每位员工通过用户认证后。可以登录到个人网上办公室进行日常的办公

2. 日程安排功能:用户不仅可以创建自己的日程安排,还可派发和接受他人的工作安排

3. 个人设置:用户可以输入自己的信息,所在状态,轻松实现与系统用户的链接

4. 通讯录:系统提供内容详细的企业/个人通讯簿,并且可以实现快速模糊查询

**公共信息系统

1. 信息广播:采用一对多的信息滚动传递方式,即时发布公司内部最新新闻

2. 客户关系管理:挖掘企业的潜在客户,对客户的售前、售中售后进行全过程的监控和分析

3. 网上图书馆:有效管理企业的图书、文档、资料,实现企业内的各种有形资料的归

4. 考勤系统:帮助企业建立操作简单实用的员工考勤制度,并直接与企业的考勤系统相连接

5. 电子投票系统:通过电子投票征求企业员工的意见

**远程办公系统

同时支持局域网和广域网,轻松实现移动办公和家庭办公。只需通过拨号连接企业内部网,就可以象在办公室中一样使用本系统。不论是在家里还是在旅途上,系统的网上办公室始终可以工作。

3.2性能:

整体性能要求:

1、建成可自助设计的平台,企业可以根据要求自行定义电子公告牌、讨论组。

2、采用WEB技术――Browser/Server结构体系,最终用户界面统一为浏览器,应用系统全部在服务器端,标准的三层结构体系。系统负载轻,开放性好,系统维护升级方便。

3、在企业局域网上,基于TCP/IP技术实现企业内文本呼叫和语音呼叫,为企业节省电话交换机系统成本。

4、提供标准的数据接口,可接入企业原有的ERP系统、财务系统、人事系统等数据库。安全与保密:

用户间数据相对隔离,设置多重权限控制,用户密码等非还原较验数据采用MD5加密,防止泄密。

文档数据库平台

1. 支持多种类型的公共文档模板。

2. 支持调用公共文档模板起草文件。

3. 公共文件和私有文件权限严格控制。

工作流系统

1. 工作流的生成过程要求简单,可操作性强。

2. 权限管理严格,可定义公用以及各部门办公流程。

3. 实现公文流转的可逆性特点。

4. 管理员可操作自动归档功能。

内部呼叫系统

1.语音通信话音清楚,在局域网上延迟时间在1000毫秒以内。

2.站内QQ可以实现一对多的通讯。

邮件系统

1. 具有通用邮件系统的共有功能。

2. 新邮件到达,系统自动弹出呼叫窗口提示新的邮件。

用户和组的管理

1.权限控制易操作。

个人办公系统

1. 用户不仅可以创建自己的日程安排,高权限用户还可派发本部门其他人的工作安排。

2. 企业/个人通讯簿可以实现快速模糊查询。

公共信息系统

1. 信息广播实时发布公司内部最新通知。

2. 对客户的售前、售中售后进行全过程的监控和分析。

远程办公系统

可以支持用户从任何Internet接入,登录OA系统。

3.3输入项目:用户输入信息,及存储于数据库中的特征量。

3.4输出项目:经过处理的用户数据及状态特征量,存储于数据库中。

3.5算法:

本系统采用C#及https://www.wendangku.net/doc/5c15423314.html,编写,C#实现各个系统实例的类封装,采用数据库技术支持各个特征量的记忆,并由https://www.wendangku.net/doc/5c15423314.html,的调用来实现各个类之间的通讯,以完成系统的各个功能。

用户登录、用户权限管理主要由数据库中记录的用户级别特征量Level来控制,Level=1为超管用户,可以设定普通管理员。Level=2为普通管理员,具有除设定管理员以外的一切权限,各普通管理员之间隔离,相互不可见。

所有管理员均可发设定用户文件查看权限,如设定经理或部门负责人一级的用户可否查看本科室或本部门员工的个人信息、日程安排各种个人信息。(保护个人隐私)

Level=3为经理一级的用户,可查看已经由管理员设定的用户的可查看信息。Level=4为部门负责人一级的用户,可以设定本部门的用户,可查看已经由管理员设定的本部门用户的可查看信息。Level=5为普通用户。

所有同等级用户间隔离。

其余OA系统子模块的功能控制依据用户判定系统的用户级别判定给出相应操作权,此前必先经过一次连接有效性核实,以防备恶意用户或入侵者,却保安全性。

3.6程序逻辑:

3.7接口:

人机接口:统一采用采用WEB技术――Browser/Server结构体系,最终用户界面统一为浏览器,应用系统全部在服务器端,标准的三层结构体系。

模块接口:各模块间依靠Level、UserName、Passwd来通讯,各个子模块的功能控制依据用户判定系统的用户级别判定给出相应操作权。

3.8存储分配:

采用WEB技术――Browser/Server结构体系,最终用户界面统一为浏览器,应用系统全部在服务器端。服务器端分为Web服务器和数据库服务器两台服务器(为节约成本,也可以采用同一台服务器),https://www.wendangku.net/doc/5c15423314.html,服务器端脚本、Web服务控件和客户端脚本均存储于Web服务器上,由客户端(浏览器)发送Http请求,服务器响应请求处理服务器端脚本,调用Web服务控件,发送处理结果和客户端脚本给用户。所有用户数据存储于数据库服务器,采用SQL Server数据库系统。

3.9限制条件:

1.开发周期较短,部分模块由于时间或服务器配置问题,将可能来不及完成全部功能或测试。

3.10测试要点:

文档数据库平台

1. 是否支持多种类型的公共文档模板。

2. 公共文件和私有文件权限控制是否严格。

工作流系统

1. 权限管理严格,可定义公用以及各部门办公流程。

2. 实现公文流转的可逆性特点。

3. 管理员可操作自动归档功能。

内部呼叫系统

3.语音通信话音清楚,在局域网上延迟时间在1000毫秒以内。

4.站内QQ可以实现一对多的通讯。

邮件系统

1. 具有通用邮件系统的共有功能。

2. 新邮件到达,系统自动弹出呼叫窗口提示新的邮件。

用户和组的管理

1.权限控制易操作。

个人办公系统

1. 用户不仅可以创建自己的日程安排,高权限用户还可派发本部门其他人的工作安排。

2. 企业/个人通讯簿可以实现快速模糊查询。

公共信息系统

1. 信息广播实时发布公司内部最新通知。

2. 可以对客户的售前、售中售后进行全过程的监控和分析。

远程办公系统

系统可以支持用户从任何Internet接入,登录OA系统。

相关文档