资源描述
沈阳航空工业学院毕业设计论文
ASE-OFFICE网络办公系统
-37-
摘 要
网络办公系统应以公文处理和事务管理为核心,同时提供信息通讯与服务等重要功能。目前,以传统客户/服务器模型设计的办公自动化系统,已不能很好满足网络办公的需求,难以充分融合新技术的特点,进而无法充分发挥新管理模式的优势。本文设计了一种基于WEB的网络办公系统,系统建立在Browser/Server/Database三层构架之上。采用B/S结构体系,最终使用户界面统一为浏览器,应用系统全部在服务器端,系统负载轻,开放性好,系统维护升级方便,是标准的三层结构体系。该系统运用ASP技术和数据库技术,提高内部任务处理的效率,规范处理环节,减少处理中的不可控因素影响。该系统要求结构严谨,界面清晰,功能强大,使用方便,是实现企业内部信息流通的办公平台。
关键词 网络办公系统,B/S构架,公文邮件流转,工作流
Abstract
At present, the office automation system should take documents deposal and affairs management for the core, at the same time provide information communication and service etc important functions. At present, the office automation systems using conventional Client/Server do not well satisfy the need of network office and can hardly make a full use of new technique, so they could not take the advantage of new management. This paper proposes a kind of web-based office automation system, which is built upon Browser/Server /Database architecture. Uses B/S structure system, finally causes the user contact surface unification is the browser, application system completely in server end, the system load is light, openness is good, the system maintenance promotion is convenient, is the standard three structures system. This system utilizes the ASP technology and the databank technology, enhances internal duty processing the efficiency, the standard processing link, reduces in processing not the controllable factor influence. This system request structure rigorous, contact surface clear, the function is formidable, the easy to operate, realizes the enterprise interior information circulation work platform.
Key words: Web office automation system, Browser/Server frame, workflow, document-mail flow
目 录
第1章 引言 1
1.1 课题背景介绍 1
1.2 课题要求 1
1.3 课题意义 1
第2章 系统分析 2
2.1 问题分析 2
2.2 设计思想 2
2.3开发环境 3
第3章 总体设计 5
3.1 系统目标 5
3.2 系统表述 5
3.3 系统构成 5
3.3.1 公共信息模块 6
3.3.2 公文收发模块 6
3.3.3 工作流程管理模块 7
3.3.4 个人助理模块 7
3.3.5 系统管理模块 8
第4章 详细设计 10
4.1 数据备份表(backup) 10
4.2 链接模块表(linkadress表) 10
4.3 流程表(liu表) 10
4.4 流程操作人表(liuman表) 11
4.5 流程模版表(liumodel) 11
4.6 部门表(btype) 12
4.7 好友表(friend) 12
4.8 共享信息表(link) 12
4.9 共享信息类型表(linktype) 12
4.10 我的文档表(myfile) 13
4.11 最新咨询表(news) 13
4.12 记事提醒表(notebook) 13
4.13 员工信息表(personinf) 14
4.14 系统信息表(sysinf) 14
4.15 通讯录表(tele) 14
4.16 用户邮件表(userdata) 15
4.17 用户信息表(userinf) 15
4.18 投票调查表(v) 16
第5章 行为特性详细设计 17
5.1 总的模块结构流程 17
5.2 最新咨询模块 18
5.2.1 模块功能 18
5.2.2 涉及表项 18
5.2.3 执行流程 18
5.3 综合信息模块 18
5.3.1 模块功能 18
5.3.2 涉及表项 18
5.3.3执行流程 18
5.4 文档管理模块 19
5.4.1 模块功能 19
5.4.2 涉及表项 19
5.4.3 执行流程 20
5.5 投票调查模块 21
5.5.1 模块功能 21
5.5.2 涉及表项 21
5.5.3 执行流程 21
5.6 邮件管理模块 22
5.6.1 模块功能 22
5.6.2 涉及表项 22
5.6.3 执行流程 22
5.7 公文管理模块 23
5.7.1 模块功能 23
5.7.2 涉及表项 23
5.7.3 执行流程 23
5.8 流程管理模块 25
5.8.1 模块功能 25
5.8.2 涉及表项 25
5.8.3 执行流程 25
5.9 部门管理模块 27
5.9.1 模块功能 27
5.9.2 涉及表项 27
5.9.3 执行流程 27
5.10 用户管理模块 28
5.10.1 模块功能 28
5.10.2 涉及表项 29
5.10.3 执行流程 29
5.11 员工管理模块 30
5.11.1 模块功能 30
5.11.2 涉及表项 30
5.11.3 执行流程 30
5.12 用户登录模块 31
5.12.1 模块功能 31
5.12.2 涉及表项 31
5.12.3 执行流程 31
第6章 调试分析 32
结论分析 34
结 束 语 35
参考文献 36
致 谢 37
沈阳航空工业学院学士学位论文 第1章 引言
第1章 引言
1.1 课题背景介绍
随着网络的日益普及和全球信息化进程的发展,Internet技术及其应用以及电子商务的发展,给工作和日常生活等各个方面带来了深刻的影响。网络的普及已为办公自动化提供了方便条件,创造了一个集成化的办公环境。办公自动化系统(Office Automation),简称OA,是办公信息处理的自动化。它是指应用各种信息技术和集成技术,充分有效地利用信息,完成各种办公业务,提高办公效率和办公质量,实现多种资源的共享。目前OA已经发展到基于WEB的网络办公系统。
1.2 课题要求
设计一款基于WEB(B/S构架)适合于中小企业的网络办公软件。后台具有新闻发布,用户权限配置,系统管理,部门设置,公文邮件流转,企业内部共享发布,共享数据类型分档,个人文档收藏,问卷投票系统,个人提醒记事办公助理,个人通讯录,员工信息等管理。
要求:结构严谨,界面清晰,使用方便。
1.3 课题意义
早期的办公系统软件主要完成文件的输入及简单的管理,实现了文档的共享及简单的查询功能;不能很好的满足用户的需求。与传统的办公系统相比,网络办公系统不但能很好的满足用户的需求,而且可提高系统的安全性、稳定性,减少网络通讯流量,降低维护量,优异性明显。
第2章 系统分析
2.1 问题分析
现代的观念认为:办公实际上是在人与人、人与部门、部门与部门之间,实现信息的共享、交换、组织分类、传递及处理而进行的各种活动的协调,从而达到企业整体目标的过程。随着社会的进步和现代科学技术的发展,信息量日益增加,在这种情况下,企业办公要想得到好的整体效果其难度日益增加。造成这种困难的原因主要有:一是要处理信息的巨量化;二是难以表述这些巨量化信息变化的快节奏;三是在这种形势下还要求更高的处理速度,有时甚至要求“即时”处理;四是各工作岗位及工作部门之间信息交接量与交接速度的上升;五是部门之间随着外部环境的变化而使得工作流程发生变化。这就对现代OA系统提出了更高的要求,要求人们通过理论研究和技术手段,不断改进OA系统,依次来提高机关办公的整体效果,并使得现代办公自动化系统更着重于提供办公信息的共享、交换、组织、传递、监控功能,从而提高企业的管理、决策水平和手段,规范并大力提高企业各部门整体运作的自动化程度和信息化程度。
本文对网络办公系统的模型进行了研究,特别是公文邮件流转部分,同时结合WEB技术研究OA的B/S结构,使网络办公系统能更好的适应当今信息时代的要求。
2.2 设计思想
网络办公系统是基于浏览器/服务器(简称B/S)构架,适合于中小型企业使用的网络办公平台系统。软件体系结构的设计是整个软件开发过程中的关键点。对于应用软件系统来说,特别是一些较为复杂的软件系统,没有一个合适的体系结构而要有一个成功的软件几乎是不可想象的。不同类型的系统需要不同的体系结构,系统的设计往往很大程度取决于体系结构的选择。本文采用基于B/S网络结构体系,来开发网络办公系统。B/S结构将OA系统中的三要素(数据、功能、行为)分离,形成前端客户层,负责可移植的逻辑表达;中间的应用层,允许用户通过将其与设计应用隔离而共享和控制业务逻辑;后端的设计隔离和服务层,提供对专门数据服务的访问,处理客户端与数据库间的数据流。与C/S结构体系相比优点在于:
(1)不必开发专用的客户端软件,在用户端不需要增加任何代码,用户只需使用现行的浏览器,其操作十分方便,简单易学,界面统一,降低了用户学习新知识的难度,用户易于接受,这样既节省了开发时间,也减少了系统出错的可能性,降低了维护费用。
(2)网络应用系统跨平台,兼容性好,保护原有的软硬件设施,原来的网络、操作系统、数据库都可以很容易地加以利用,可以使系统在最短的时间内发挥效益。
(3)技术上相对成熟,投入费用少,系统维护简便,简单易用,见效快,回报率高。应用Web技术,OA系统只需在服务器上集中实现和配置的维护、管理,大大降低了用户用于软件系统维护和升级的难度和费用,使办公自动化更加容易实施,用户投资风险小。
(4)系统运行稳定、安全、可靠,并可进行扩展。
(5)软件移植容易,并可以进行严密的安全管理。另外,B/S层次分离的优势体现在界面风格统一为浏览器,并具有统一的语言格式、统一的传输协议,系统管理简单,能够优化资源,可支持异种数据库和方便信息发布等。
网络管理员只要维护、管理好局域网中的服务器,就可以保证网络办公的正常开展,这也是B/S构架系统流行的原因。
2.3 开发环境
网络办公系统采用了微软的ASP编程技术,数据库管理系统采用小型关系型数据库——Access,因此它需要在Windows 2000 Server+IIS 5.0+Access 2000环境下才能正常运行。
①网络操作系统的选择
在局域网中,首先要选择合适的网络操作系统才能发挥“网络办公系统”的优势。Windows 2000 Server是一款非常优秀的网络平台,它是保证网络办公平台稳定运行的基础,是我们的首选。
②Web服务器的选择
“网络办公系统”需要Web服务器的支持才能运行,Windows 2000 Server内置了Internet信息服务(IIS5),它对ASP技术有良好的支持。
③数据库管理系统(DBMS)的选择
“网络办公系统”使用的是Access 2000小型关系型数据库管理系统,它利用ODBC数据源的MDB数据库驱动程序访问数据库。Access 2000是Office 2000工具包中的一个功能组件,只要在服务器上安装Office 2000时选择Access 2000组件即可。
沈阳航空工业学院学士学位论文 第3章 总体设计
第3章 总体设计
3.1 系统目标
本系统要求提供良好的管理方式和友好的人机界面,通过网络办公系统提高内部任务处理的效率,规范处理环节,减少处理中的不可控因素影响。OA系统作为现代化的办公系统,不仅要有办公事务处理的功能,而且还必须具有办公业务的管理功能(如对公文流转的支持等),以增强网络办公系统办公处理能力。
3.2 系统表述
网络办公系统的设计内容包括如下几个模块:公共信息、公文收发、工作流程、个人助理等,支撑模块有系统管理、部门管理、用户管理、共享资源管理、流程管理、数据备份等。各个模块定位明确,相互依赖。其核心为:工作流程管理。工作流程模块实际依托的是工作流技术,是工作流技术的具体体现,它针对办公的业务流程,详细的记录和反映整个工作全部过程。
网络办公系统的各个模块各自独立,又相互依存,组合成一个完整有机的整体。整个系统的功能结构见下图
网络办公系统
公共信息子模块
公文收发子模块
工作流程子模块
个人助理子模块
系统管理子模块
3.3 系统构成
该系统从功能上分为如下五大模块:
3.3.1 公共信息模块
该模块主要负责对各类公共信息的查阅,它又可具体分为如下子模块:
A) 最新资讯:最新资讯是把企业最新的信息传递给企业的员工。可以按条浏览新闻(包括标题,发布日期,发布者等),可按部门对新闻进行分类,可对有用的新闻进行保存和打印,如果知道新闻的详细信息(例如:标题,发布日期)可按关键字查询新闻。
B) 综合信息:综合信息模块主要提供与其他模块方便的链接。例如:员工信息模块, 资产管理模块等。
C) 共享资源:共享资源模块是企业提供的一个网络平台,员工可以把音乐,资料,游戏等资源与其他人共享。可以按条浏览共享信息(包括标题,作者,文档类型,发布人等),可按文档类型对共享信息进行分类,也可按标题对文档进行查询。
D) 投票调查:投票调查模块提供了企业与员工互动的平台。其中企业可把其比较关心的内容设成标题,给出选项供员工选择,员工投票以后可查看投票结果。
3.3.2 公文收发模块
该模块主要管理邮件和公文的收发。邮件是一个用户与另一个用户的通信工具,一般以私人内容为主。而公文发送者可以把一个公文一次发给多个接收者,公文内容多以通知等内容为主。该模块又可具体分为如下子模块:
A) 邮件发送:邮件发送可把邮件发给指定的收件人。可以编辑邮件(包括填写收件人,主题,内容,附件等信息)。有时用户不知道收件人的ID,系统需提供收件人ID查询功能,如果经常与某人发送邮件可把此人添加为好友,如果好友ID有变化可以修改好友ID或删除好友ID。
B) 邮件接收:如果有人发送邮件,收件人可在邮件接收中查看此邮件的信息。收件列表可显示用户接收的所有邮件,可按邮件主题对接收到的邮件查询看是否有符合此主题的邮件。邮件附件可以下载,没有价值的邮件可以删除。
C) 公文接收:公文接收以列表(包括公文主题,发文部门,发文日期,公文类型)形式显示公文,可按主题查询公文。
3.3.3 工作流程管理模块
该模块主要负责对工作流程的管理,工作流程是指整体或部分的业务过程在计算机支持下的全自动或半自动化,它由一系列趋同于同一目标的活动组成,并与工作流程执行者交互,推进工作流程实例的执行,同时监控工作流程的运行状态。它又可具体分为如下子模块:
A) 发起流程:流程发送者根据要发送的流程的性质选择流程模版后可发送流程。
B) 处理流程:显示收到的流程列表(包括流程ID,主题,发起时间等),可对接到的流程填写执行批注和添加附件,并可指定流程的下一执行人。
C) 流程跟踪:流程跟踪可跟踪我发起的流程也可跟踪我处理的流程,输入关键字可查询有关流程信息。
3.3.4 个人助理模块
该模块是对每个员工的相对独立的个人办公空间。
A) 个人文档收藏:个人文档收藏是企业共享信息发布的先决条件,用户只有先把文档上传到个人文档收藏中才能进一步在共享资源中发布。用户在这里可以添加文档,也可以修改或删除文档,还可以将文档发布到共享资源中。
B) 记事提醒:记事提醒是用户在网络上的一个记事本,别具特色的提醒功能可以让用户在每天的工作中不再遗忘必须要完成的任务,同时翻阅查询的功能可让用户回复过去总结得失。用户可添加记事并设置提醒时间,可对每一条记事进行修改和删除。用户也可直接查阅当日是否有记事提醒。
C) 通讯录:简洁实用的通信录是每个用户在网络办公中最常用的工具。用户可添加,修改,删除客户信息,也可按姓名直接查阅客户信息。
3.3.5 系统管理模块
该模块包括网站设置,可设置用户信息(例如:用户信息设置成沈阳航空工业学院后,在系统的右下角可显示沈阳航空工业学院)。提示栏刷新频率设置,有刷新时间间隔可供选择,系统每隔该段时间都会提醒是否有新邮件、提醒或流程到达。部门设置包括部门添加和部门修改,部门添加可添加新部门,部门修改可修改原有部门的名称或删除该部门。用户设置包括添加用户、修改用户和个人用户密码修改,用户可凭用户名和密码登陆本系统,用户本人也可对其密码进行修改(注:本系统权限分为系统网管、高级管理员、普通管理员、普通员工四种权限,每种权限包含较自己低的用户的全部权限。其中系统网管具有全部权限;高级管理员具有除了“网站设置”,“部门设置”和“用户设置”外的全部权限;普通管理员具有“最新咨询”和“公文群发”的权限;普通员工则只有“个人用户密码修改”的权限)。管理员可添加文章到最新咨询中,还可对发布到最新咨询中的文章进行修改和删除。可以把企业的所有员工信息输入到系统中,可对员工信息修改和删除。公文群发可以将公文发送给多个用户,并可对公文内容进行修改。管理员可对发布到共享资源中的信息修改和删除。投票项目设置可设置投票标题和选项,并可清空投票记数器。工作流程管理包括流程制定和流程控制两部分,流程制定指新建一个流程模板,流程类型分为公共流程和个人流程(流程类型选择“公共流程”为流程执行人范围内的每一个用户都可以发起流程。流程类型选择“个人流程”为只有指定执行人才能发起流程,初次设置时为设置者)。编辑流程可修改流程模板信息和修改执行人。数据备份可选择办公系统数据库(users.mdb)和工作流程数据库(stream.mdb)进行备份也可把备份的数据还原或删除。部分模块的结构图如下:
公共信息模块
最新资讯子模块
综合信息子模块
共享资源子模块
投票调查子模块
公文收发模块
邮件发送子模块
邮件接收子模块
公文接收子模块
工作流程模块
发起流程子模块
处理流程子模块
流程跟踪子模块
个人助理模块
文档收藏子模块
记事提醒子模块
通讯录子模块
沈阳航空工业学院学士学位论文 第4章 详细设计
第4章 详细设计
说明:
1. 带有●的列为主键
2. 带有◆的列为外键
4.1 数据备份表(backup表)
数据项
数据类型
长度
备注
●id
自动编号
长整型
Id号自动生成,唯一编号
backupname
文本
255
数据备份名称
backuptype
文本
50
数据的备份类型
功能:该表记录了对数据库的备份信息。
注1:本表只由系统网管进行维护;
注2:对本表的操作有添加、还原、删除三个;
4.2 链接模块表(linkadress表)
数据项
数据类型
长度
备注
●id
自动编号
长整型
Id号自动生成,唯一编号
linkname
文本
255
链接的模块名称
linkaddress
文本
255
链接地址
功能:该表记录了所有可链接模块的信息。
注1:本表只由系统网管进行维护;
注2:对本表只能进行修改操作;
4.3 流程表(liu表)
数据项
数据类型
长度
备注
●id
自动编号
长整型
Id号自动生成,唯一编号
◆modelid
文本
255
流程模板编号
modeltitle
文本
255
流程模板标题
time
文本
50
处理流程时间
title
文本
255
流程标题
content
备注
流程内容
file
备注
流程附件
activeid
文本
255
流程开始和结束都用999999999999标记,中间流程用用户id号标记
myworkroom
文本
50
操作人所在部门
myname
文本
50
操作人名称
myid
文本
50
操作人id号
firstid
文本
50
流程编号
lastid
文本
50
流程开始用1标记,否则用0标记
功能:记录所有发起的流程的详细信息。
注1:每个参与流程传递的人都可对本表操作;
注2:对本表的操作只有添加;
注3:流程编号规则如下如:s2004 为2004年发起的流程。s200401 为2004年一月发起的流程。s20040126 为2004年01月26日发起的流程。s200401260001 为2004年01月26日发起的第一个流程;
4.4 流程操作人表(liuman表)
数据项
数据类型
长度
备注
●id
自动编号
长整型
Id号自动生成,唯一编号
◆modelid
文本
255
流程模板编号
manid
文本
50
操作人id号
manname
文本
50
操作人名称
quanxian
文本
50
是否允许开始和结束流程
liutitle
文本
50
流程标题
功能:记录每个流程都有哪些用户可以参与。
注1:本表由系统网管,高级管理员进行维护;
注2:对本表的操作有新增、修改、删除三个;
4.5 流程模版表(liumodel表)
数据项
数据类型
长度
备注
●id
自动编号
长整型
Id号自动生成,唯一编号
title
文本
50
流程模板标题
content
备注
流程模版内容
property
文本
50
模板性质“公共流程”用gg标记,“个人流程”用其id号标记
step
备注
流程步骤描述
file
文本
50
流程附件
功能:该表记录了所有流程模板的信息。
注1:本表由系统网管,高级管理员进行维护;
注2:对本表的操作有新增、修改、删除三个;
注3:流程类型选择"公共流程"为流程执行人范围内的每一个用户都可以发起流程。流程类型选择"个人流程"为只有指定执行人才能发起流程;
4.6 部门表(btype表)
数据项
数据类型
长度
备注
●id
自动编号
长整型
Id号自动生成,唯一编号
btype
文本
50
部门名称
功能:该表记录了所有部门的名称。
注1:本表只由系统网管进行维护;
注2:对本表的操作有新增、修改、删除三个;
4.7 好友表(friend表)
数据项
数据类型
长度
备注
●id
自动编号
长整型
Id号自动生成,唯一编号
fid
数字
长整型
好友id号
fname
文本
50
好友名称
myid
数字
长整型
自己的id号
功能:该表记录了每个用户的全部好友
注1:本表由用户进行维;
注2:对本表的操作有新增、修改、删除三个;
4.8 共享信息表(link表)
数据项
数据类型
长度
备注
●linkid
自动编号
长整型
Id号自动生成,唯一编号
linktitle
文本
255
文档标题
linkadress
备注
文档链接地址
linkcontent
备注
文档作者说明
linkname
文本
255
发布人名称
linktime
日期/时间
文档发布日期
◆linktype
文本
255
文档类型
linkoid
文本
50
发布人id
功能:该表记录了共享信息中文档的信息。
注1:每个用户都可发布自己的文档,但只有系统网管,高级管理员可对本表删除,修改;
4.9 共享信息类型表(linktype表)
数据项
数据类型
长度
备注
●id
自动编号
长整型
Id号自动生成,唯一编号
◆linktype
文本
255
共享信息类型
功能:该表记录了系统的所有共享信息类型
注1:本表只由系统网管进行维护
注2:对本表的操作有新增、删除两个
4.10 我的文档表(myfile表)
数据项
数据类型
长度
备注
●id
自动编号
长整型
Id号自动生成,唯一编号
myid
文本
50
用户id号
mytitle
文本
255
上传文档标题
mydata
日期/时间
上传日期
size
文本
255
文档大小
myfilename
文本
255
文档编号
功能:该表记录了个人文档收藏中文档的信息。
注1:本表由用户进行维护;
注2:对本表的操作有新增、修改、删除,还可将文档上传到共享资源中;
4.11 最新咨询表(news表)
数据项
数据类型
长度
备注
●id
自动编号
长整型
Id号自动生成,唯一编号
otitle
文本
255
新闻标题
ocontent
备注
新闻内容
odate
日期/时间
发布日期
sendmen
文本
255
新闻发布者
ofilename
文本
255
附件名称
功能:该表记录了最新资讯中新闻的信息。
注1:本表由系统网管,高级管理员,普通管理员进行维护;
注2:对本表的操作有新增、修改、删除三个;
4.12 记事提醒表(notebook表)
数据项
数据类型
长度
备注
●id
自动编号
长整型
Id号自动生成,唯一编号
myid
数字
用户id号
mytitle
文本
记事标题
mycontent
备注
记事内容
mytime
日期/时间
记事添加时间
outtime
日期/时间
记事提醒时间
功能:该表记录了记事提醒中每个记事提醒的信息。
注1:本表由用户进行维护;
注2:对本表的操作有新增、修改、删除三个;
4.13 员工信息表(personinf表)
数据项
数据类型
长度
备注
●id
自动编号
长整型
Id号自动生成,唯一编号
name
文本
50
员工姓名
birthday
文本
50
员工出生年月
sex
文本
50
性别
nation
文本
50
民族
worktime
文本
50
工作时间
politics
文本
50
政治面貌
homeaddress
文本
255
家庭地址
marriage
文本
50
婚否
telephone
文本
50
电话
education
文本
50
学历
specialty
文本
255
专业
branch
文本
50
部门
business
文本
255
职务
technology
文本
255
职称
computer
文本
50
计算机等级
language
文本
255
外语等级
character
文本
255
特长
remark
备注
备注
resume
备注
简历
family
备注
社会关系
功能:该表记录了每个员工的详细信息。
注1:本表由系统网管,高级管理员进行维护;
注2:对本表的操作有新增、修改、删除三个;
4.14 系统信息表(sysinf表)
数据项
数据类型
长度
备注
●id
自动编号
长整型
Id号自动生成,唯一编号
copyright
文本
255
系统版权
time
文本
255
刷新时间
功能:该表记录了系统的信息。
注1:本表只由系统网管进行维护;
注2:对版权信息和刷新时间可以设定;
4.15 通讯录表(tele表)
数据项
数据类型
长度
备注
tid
自动编号
长整型
Id号自动生成,唯一编号
tname
文本
255
姓名
tguanxi
文本
255
关系
tbumen
文本
255
部门
tdianhua
文本
255
电话
tshouji
文本
255
手机
tchanzhen
文本
255
传真
tdizhi
文本
255
地址
tmail
文本
255
邮箱
tqq
文本
255
qq号码
tweb
文本
255
网址
tother
备注
备注
功能:该表记录了通讯录中的所有信息。
注1:本表由用户进行维护;
注2:对本表的操作有新增、修改、删除三个;
注3:添加记录时姓名、关系、部门、电话四项属于必添项;
4.16用户邮件表(userdata表)
数据项
数据类型
长度
备注
●id
自动编号
长整型
Id号自动生成,唯一编号
yourid
备注
邮件接收者id号
orealname
文本
16
邮件发送者名称
oworkroom
文本
50
邮件发送者所在部门
outid
数字
长整型
邮件发送者id号
otitle
文本
255
邮件主题
ocontent
备注
邮件内容
ofilename
文本
255
附件名称
odate
日期/时间
邮件发送日期
type
文本
50
邮件类型
功能:该表记录了公文收发中每个邮件的信息。
注1:本表公文部分由系统网管,高级管理员,普通管理员维护,邮件部分由用户自己维护;
注2:对公文的操作有修改、删除,对邮件的操作只有删除;
4.17 用户信息表(userinf表)
数据项
数据类型
长度
备注
●id
自动编号
长整型
Id号自动生成,唯一编号
ousername
文本
16
用户名
opassword
文本
16
密码
orealname
文本
16
真实姓名
oworkroom
文本
24
工作部门
ointo
文本
1
用户权限
功能:该表记录了系统每个用户的信息。
注1:本表只由系统网管进行维护;
注2:对本表的操作有新增、修改、删除三个;
注3:关于用户权限,系统网管用“a”表示,高级管理员用“b”表示,普通管理员用“c”表示,普通员工用“d”表示;
4.18 投票调查表(vote表)
数据项
数据类型
长度
备注
vid
文本
长整型
Id号自动生成,唯一编号
vtitle
文本
50
投票标题
a
文本
50
选项1
b
文本
50
选项2
c
文本
50
选项3
d
文本
50
选项4
e
文本
50
选项5
功能:该表记录了投票调查的信息。
注1:本表由系统网管,高级管理员进行维护;
注2:对本表只能重新设置投票标题和选项;
沈阳航空工业学院学士学位论文 第5章 行为特性详细设计
第5章 行为特性详细设计
5.1 总的模块结构流程
网络办公系统流程图
进入公文收发模块
进入工作流程模块
进入个人助理模块
进入系统管理模块
结束程序,退出系统
是
程序开始
进入用户登录模块
身份是否合法
进入主操作界面
选择菜单项
禁止使用系统
重定向到首页
否
进入公共信息模块
5.2 最新咨询模块
5.2.1 模块功能
该模块主要实现新闻浏览,新闻可按不同部门分类浏览,新闻保存,新闻打印,新闻可按关键字查询等功能。
5.2.2 涉及表项
本模块需调用最新咨询表(news表), 部门表(btype表)。
5.2.3 执行流程
进入最新咨询模块后,点击标题可浏览该条最新咨询的内容,并且对该内容可打印和保存,点击附件图标可浏览其内容。在最新咨询界面中可按部门分类查找信息,也可按标题或日期输入关键字查找信息。
5.3 综合信息模块
5.3.1 模块功能
该模块主要实现链接其他模块的功能,例如:员工信息模块,资产管理模块等。
5.3.2 涉及表项
本模块需调用链接模块表(linkadress表)。
5.3.3执行流程(见下图)
用户点击综合信息模块中的“模块名称”可链接到其他模块。管理员可定义与哪些模块链接,在模块管理中点击“修改” ,添入模块名称和链接地址后点击“更新记录”完成修改。
进入综合信息模块
是
否
模 块
管 理
修改
修改模块名称和连接地址
更新库中记录
是
否
可弹出窗口
弹出新的WEB窗口显示
在原窗口中显示
查看该模块信息
选 择 链 接
展开阅读全文