OA需求分析书

OA需求分析书
1.引言
1.1编写目的
该说明书的编写目的是为了使用户和软件开发者方对该系统应具有的功能达成共识,该说明书将指导OA系统的开发工作。
预期的读者是开发小组成员及各部门经理。
1.2背景
本项目的全称是:办公自动化管理系统简称OA系统,该系统为路通公司内部使用的办公系统,该系统的开发目的是为了知识化管理企业内部。        
本需求分析,可能问题分析较浅,设计深度的不足可在后期的概要设计中补充。
用 户: XX公司
设计方: XX公司
1.3参考资料

2.任务概述
2.1 目标
随着网络的高速发展,网络OA系统逐渐受到关注。一些大型企业集团(例如联想、海尔)正致力实现高层次的网络办公自动化,这将为他们节省大量的人力资源,节省大量的办公费用,大幅度提高办公效率。
开发网络办公系统的市场前景是广阔的。大型企业需要高层次的网络办公自动化,他们往往会选择大型的软件公司合作开发,所需的开发费用和维护费用也是非常高昂的。这些高昂的费用并非大多数中小企业能承受得起的。中小型企业存在一个很大的低成本网络OA系统的需求,而我们公司可以开发这些低成本OA系统来满足这个需求。
我们将开发一个适合我公司使用的OA系统,开发他的目的是为了讨论开发低成本OA系统的技术可行性。
路通OA系统要实现:
a、企业内各种信息资源的共享
b、加强员工间的交流、提高整体工作效率
c、为领导各种有用数据,方便领导对公司情况的及时了解、提供决策支持
d、提供各种工作记录,以备事后查询

2.2用户的特点
本系统采用BS结构,使用方法类似平时的上网,对用户要求不高,如用户没有上网经验,只需短期培训即可上手使用本系统。
本系统开发完成后将在路通公司内部使用,最终用户为路通公司所有员工。用户都已经熟练掌握计算机的操作。

3.说明书默认约定

4.运行环境规定
4.1设备及分布
该系统硬件设备由一台PC服务器、数台PC工作站、交换机及网线组成。
PC服务器
CPU:1GHz以上
RAM:256M以上
存储容量:剩余存储容量大于100M
PC工作站
CPU:500MHz以上
RAM:128M以上
显示设备:支持1024X768 显示分辨率
本系统采用星型网络拓扑结构。系统分布图如下:
4.2支撑软件
PC服务器
a.操作系统:Microsoft Windows 2000 Advance Server
b.数据库系统:Microsoft SQL Server 2000
c.其他软件:IIS 5.0、Microsoft .net framework、IE6.0
PC工作站
IE5.5以上
4.3系统运行方式
本系统为独立运行的程序,采用http协议,可与其他同协议的组件挂接。

5.需求描述
5.1系统功能简述
系统分为个人办公、部门办公、邮件系统、信息更新、个人设置和系统设置这六个部分。系统层次结构图如下:
5.2系统一般性规定
5.3数据精度
数据精度见数据库定义。
5.4安全性规定
系统用户的权限分为5类,分别是员工级、项目经理、部门经理、公司高管、超级用户。
员工级:有个人办公个、个人设置的全部权限,信息交互、资源管理、事务处理的部分权限。员工所在部门不同,其权限也有所不同。
项目经理:
部门经理:这部分权限是分配给部门领导的。这个级别的权限除员工级的所有权限外,还包括部门办公的全部权限。这一级别权限的员工可以查看其所属部门员工的日程安排、已完成工作情况和工作日记并可以委托其部门员工为其工作。
公司高管:这部分权限是分配给公司领导的。公司领导拥有除系统设置外的全部权限。他们可以查看所有员工的日程安排、已完成工作情况和工作日记并可以委托员工为其工作。
超级用户:有系统设置的权限。
用户的具体权限按员工所在部门和岗位具体分配。
5.5.1个人办公

个人日程、工作日志、工作计划、个人通讯录、发短消息
a. 员工可以制定、查看个人日程安排
b. 员工可以编写工作日志,以便日后查看工作状况
c. 员工可以拟订工作计划,有目的性的安排工作
d. 员工可以按类别添加个人通讯录
e. 员工之间可以互发短消息
5.5.2部门办公
      
公共栏目:公告管理、计划审核、任务下达
a. 部门领导可以发布,管理公告
b. 部门领导可以审核员工计划
c. 部门领导可以给员工下达任务
5.5.2.1办公室

考勤管理、人力资源管理、图书管理、固资管理、底值易耗
5.5.2.2开发部

项目管理--文档/代码(文档分类,正在进行、结项)
a. 员工可以添加新项目
b. 员工可以上传项目文档,代码
c. 项目经理可以查看代码,文档
d. 员工不可以下载代码
e. 经理可以查看项目进度
5.5.3邮件系统

发邮件、收邮件、邮件列表、草稿箱、已发送邮件

5.5.4信息更新

   通知更新、公司动态更新、部门职责更新(领导及员工分工)、公告牌更新、公司文件更新

5.5.5个人设置

   快捷办公设置、通讯录设置、密码修改、
a. 可以设置通讯录分类
b. 可以修改登陆密码
c. 可以设置快捷办公菜单
5.5.6系统设置

   部门设置、项目设置、用户设置、栏目设置、计划类别
a. 可以设置部门
b. 可以增加、删除用户
c. 可以设置门户站栏目
d. 可以设置员工权限
e. 可以设置员工计划类别(周计划,月计划…)
f. 可以设置开发部项目起始
g. 可以管理项目文档分类
h. 可以设置代码浏览权限

6.数据库定义
Userinfo用户信息表
字段 描述 类型
ID   int
username 用户名称 varchar
passwd 密码 varchar
departmentid 员工所在部门ID int
itemid 员工所开发项目ID int
purviewstr 权限字符 varchar
userlogin 登陆名 varchar
state 状态 int
dutyid 职务id int

Purviewinfo权限信息表
字段 描述 类型
ID   int
purviewname 权限名称 varchar
purviewstr 权限值 varchar
classes 权限分类 varchar

Planinfo工作计划表
字段 描述 类型
ID   int
title 计划主题 varchar
plansortid 计划类别 int
content 计划内容 text
addtime 计划日期 datetime
userid 计划人ID int
flag 计划审核标志 int

Plansort计划类别表
字段 描述 类型
ID   int
plansort 计划类别(如周计划,月计划..) varchar

Notice公告表
字段 描述 类型
ID   int
title 公告标题 varchar
content 公告内容 text
noticetime 公告时间 datetime


Messageinfo短消息表
字段 描述 类型
ID   int
sendid 发送人ID int
receiveid 收短信人ID int
title 短信主题 varchar
content 短信内容 text
addtime 发送时间 datetime
flag 收到标志 int

Mailinfo邮箱设置表
字段 描述 类型
ID   int
mailname   varchar
username   varchar
pop3server   varchar
smtpserver   varchar
pword   varchar
userid   int

Emailinfo邮件信息表
字段 描述 类型
ID   int
Subject 邮件主题 varchar
FromName 发件人 varchar
ReTO 收件人 varchar
ReCC 抄送 text
mailBody 正文 text
mailFrom 发件邮箱 varchar
userid 邮件所属用户ID int
htmlbody html邮件体 text

Emailsendinfo邮件发送信息表
字段 描述 类型
ID   int
subject 邮件主题 varchar
sendto 主送 text
copyto 抄送 text
mailbody 邮件正文 text
userid 发邮件用户id int
fromname 发邮件使用的用户名称 varchar
issended 是否已发送 varchar
  

Emailattaches邮件附件表
字段 描述 类型
ID   int
mailid 邮件ID int
filename 附件文件名称 varchar
foldername 附件存放文件夹名称 varchar


Loginfo工作日志表
字段 描述 类型
ID   int
title 日志主题 varchar
content 日志内容 text
addtime 日志时间 datetime
userid 用户ID int

Iteminfo项目信息表
字段 描述 类型
ID   int
itemname 项目名称 varchar
userid 项目负责人(经理)ID int
departmentid 项目所属部门ID int
flag 项目是否结束标志 int
itemdepict 项目描述 text
itemtime 项目开始时间 datetime

Itemcode项目代码表
字段 描述 类型
ID   int
itemid 项目ID int
grade 项目代码浏览级别 int
itemcode 项目代码 varchar

Itemdocument项目文档表
字段 描述 类型
ID   int
documentname 文档名称 varchar
documentsortid 文档类别ID int
itemid 项目ID int

Itemdocumentsort项目文档类别表
字段 描述 类型
ID   int
documentsort 项目文档类别 varchar

Dutyinfo职务信息表
字段 描述 类型
ID   int
dutyname 职务名 varchar
grade 级别 int

Departmentinfo部门信息表
字段 描述 类型
ID   int
department 部门名称 varchar

Classinfo门户栏目表
字段 描述 类型
ID   int
classname 栏目名 varchar

Article门户文章表
字段 描述 类型
ID   int
classid 栏目ID int
title 文章标题 varchar
content 文章内容 text


Calendarinfo日程信息表(个人日程和办公日程)
字段 描述 类型
ID   int
title 主题 varchar
address 目的地 varchar
addtime 日程填加时间 datetime
startime 日程开始时间 datetime
datetime 日程结束时间 datetime
userid 所属员工ID int
content 日程内容 text
flag 标志个人日程0或办公日程1 int

Calendarwakeup日程提醒表
字段 描述 类型
ID   int
calendarid 日程ID int
wakeupstart 提醒开始 datetime
wakeupend 提醒结束 datetime
ineffectstart 失效开始 datetime
ineffectend 失效结束 datetime
isrepeat 是否反复提醒 int
repeatstr 重复信息 varchar
isreaded 是否阅读 int
userid 所设置用户ID int

Addresslist通讯录表
字段 描述 类型
ID   int
name 姓名 varchar
classid 通讯类别ID int
duty 职务 varchar
unit 单位 varchar
officeaddress 办公地址 varchar
homeaddress 家庭地址 varchar
hometel 家庭电话 varchar
officetel 办公电话 varchar
mobil 手机号 varchar
fax 传真 varchar
postcode 邮编 varchar
email Email varchar
note 备注 text
userid 所属用户 int

Addressclass通讯录类别表
字段 描述 类型
ID   int
classname 通讯录类别 varchar
userid 所属用户 int

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值