基于WEB的办公自动化管理系统


    

    科毕业文〔设计〕


    文〔设计〕题目:
    基WEB办公动化理系统




    学  院:贵州学职业技术学院
    专  业:计算机科学技术  
    班  级:计算机031班   
    学  号:0314171104
    学生姓名:        
    指导教师:陈 晖       

    2007年5月10日

    目  录
    目 录 ……………………………………………………………… Ⅰ
    摘  ……………………………………………………………… Ⅲ
    Abstract ……………………………………………………………… Ⅳ
    第章 绪  …………………………………………………… 1
    第二章 系统分析 ………………………………………………… 2
    21 需求分析 …………………………………………………… 2
    22 行性分析 ………………………………………………… 2
    第三章 总体设计 ………………………………………………… 3
    31 工程规划 …………………………………………………… 3
    32 系统功结构图 …………………………………………… 3
    第四章 系统设计 ………………………………………………… 4
    41 设计目标 …………………………………………………… 4
    42 开发运行环境 …………………………………………… 4
    43 系统概设计 ……………………………………………… 5
    44 逻辑结构设计 ……………………………………………… 8
    第五章 系统总体架构 …………………………………………… 13
    51 系统模块功介绍 ………………………………………… 13
    52 系统首页运行结果 ……………………………………… 14
    第六章 系统模块总体设计 ……………………………………… 15
    61 系统登录模块设计 ………………………………………… 15
    62 系统菜单栏设计 …………………………………………… 16
    63 系统页面显示窗口设计 …………………………………… 18
    第七章 日常理模块设计 ……………………………………… 19
    71 收文理模块设计 ………………………………………… 19
    72 发文理模块设计 ………………………………………… 20
      73 批示理模块设计 ………………………………………… 21
      74 会议理模块设计 ………………………………………… 23
      75 公信息模块设计 ………………………………………… 24
      76 办公理模块设计 …………………………………… 25
      77 事理模块设计 ………………………………………… 29
    第八章 业务理模块设计 ……………………………………… 31
    81 生产报表理模块 ………………………………………… 31
    82 采购方案理模块设计 …………………………………… 32
    83 库存理模块设计 ………………………………………… 33
    84 指标情况模块设计 ………………………………………… 35
    第九章 户理模块设计 ……………………………………… 36
    91 户添加理模块设计 …………………………………… 36
    92 户修改理模块设计 …………………………………… 37
    93 户注销理模块设计 …………………………………… 38
    结  ……………………………………………………………… 39
    参考文献 …………………………………………………………… 41
    致 谢 ……………………………………………………………… 42
    附 录 ……………………………………………………………… 43
    附录A 文件架构图 ………………………………………………… 43



    基WEB办公动化理系统文



    着信息技术飞速开展日趋剧烈商业竞争企业已满足独立零散办公动化应企业需协工作综合集成化解决方案网络解决物理距离造成信息交流畅协商沟通便办公瓶颈问题正确方式企业网办公动化通办公动化素闭环整合实现工作流信息流知识流办公动化系统整合理提供科学开放先进信息化办公台实现办公动化进行远程办公家办公企业网办公动化繁琐序低序低端工作中解放出事核心事务整体提高单位办事效率信息控性降低办公钱提高执行力理趋完善

    关键词 办公动化理ADO连接数源办公理














    Based on WEB office automation management system〞
    Paper

    Abstract

    Along with the information technology rapid development and the intense commercial competition the enterprise no longer satisfies independently the scattered office automation application the enterprise needs is day by day the joint operation the synthesis the integrated solutionBut the network is the solution because the physical distance creates communication impeded consultative communication inconvenient work bottleneck question best wayOn the enterprise network the office automation through to various office automation essential factor closed loop conformity realized the work class the information flow the knowledge has flowed with the office automation system conformity management has provided a science the opening the advanced informationization work platform the realization office automation and carried on the longdistance work or in the home workOn the enterprise network the office automation the human from tedious disorderly the low foreword in the low end work liberated is engaged in core business the whole enhanced the unit management efficiency and to the information controllability reduced the work cost enhanced carries out the strength enable the management to tend to the consummation

    Key Office automation management ADO connection Data pool Administration of offic









    第章 绪 

    着中国参加WTO全球济体化进程加快世界济已工业化济逐步进入网络信息化时代信息时代季企业紧时代脚步转变着企业营模式理模式传统工理体制信息动化理体制渡时企业传统式办公理模式逐步动化办公理模式转变网络动化办公系统样背景应运生
    信息时代尝信息爆炸〞滋味信息量拥入企业信息处理方便应接暇传统办公模式信息处理方法早已满足企业信息快速准确处理求企业信息数掌握程度处理力表达企业市场敏感程度数真实性准确性直接决定着企业开展方传统办公模式动化办公理模式转变提高企业信息处理力增强企业市场竞争力成企业开展程中首问题















    第二章 系统分析

    21 需求分析
    通调查求系统需功:
    Ø 操作员计算机知识普遍较差求良机界面
    Ø 理系统户该系统象求较权限理
    Ø 理企业会议信息发文信息公信息
    Ø 提供办公效劳
    Ø 企业员工根情况进行全面理
    Ø 设置生产数统计印功
    Ø 企业制定采购方案进行理
    Ø 库存信息进行理
    Ø 发布企业生产指标进行理
    Ø 强生产数统计功
    Ø 外界环境干扰系统时系统动保护原始数安[6]
    Ø 相应权限删数方便简单数稳定性
    Ø 数计算动完成量减少工干预
    Ø 系统退出
    22 行性分析
    Ø 济性
    通网站企业部信息进行全面动化理提高企业办公效率通系统企业生产营程中数进行全面理统计防止处理类数时产生种问题提高企业济效益企业营决策提供量权威数企业理进行科学化系统化范筹
    Ø 技术性
    网络化办公理企业理更加标准实现通网络信息进行发布传递接收等系列功系统中设置办公理模块办公提供更方便理台提高办公工作效率进提高整企业办公效率
    第三章 总体设计

    31 工程规划
    办公动化理系统典型数库开发应程序日常理模块业务理模块户理模块组成规划系统功模块:
    Ø 日常理模块
    该模块包括收文理模块发文理模块批示理模块会议理模块公信息理模块办公理模块事理模块
    Ø 业务理模块
    该模块包括生产报表模块采购方案模块库存理模块指标情况模块
    Ø 户理模块
    该模块包括户添加模块户理〔修改〕模块户注销模块

    32 系统功结构图
    办公动化理系统功结构图31示

    图31 系统功结构图
    第四章 系统设计

    41 设计目标
    系统针中型企业部办公动化理求进行设计实现目标:
    Ø 系统采机话方式界面清晰信息查询灵活方便快捷准确数存储安
    Ø 利系统快速统计生产数报表报表信息进行印
    Ø 键盘操作快速响应
    Ø 实现类发文信息公信息强理力
    Ø 实现员工根底信息〔事理〕理功等
    Ø 实现办公信息动化理功
    Ø 企业采购方案库存信息进行理
    Ø 发布生产指标企业生产指标信息进行理
    Ø 发布会议信息会议信息进行理
    Ø 系统户进行理
    Ø 加强数保密性[1]户设置权限级
    Ø 系统限度实现易安装性易维护性易操作性
    Ø 系统运行稳定安

    42 开发运行环境
    硬件台:
    Ø CPU:P418GHz
    Ø 存:256MB
    软件台:
    Ø 操作系统:推荐Windows xp Windows 2000
    Ø 数库:SQL Server 2000
    Ø 浏览器:IE50推荐IE60
    Ø Web效劳器:IIS50
    Ø 分辨率:正确效果1024×768素

    43 系统概设计
    根系统功模块设计出满足户需求种实体间关系面逻辑结构设计根底实体包含种具体信息通相互间联接形成数流动
    需求出系统实体:户实体信息实体指标实体生产报表实体名片信息实体名片夹实体库存实体会议实体公信息实体发文实体采购实体活动登记实体邮件实体等13实体
    系统设计程中考虑降低模块间藕合度[3]提供相独立模块化操作台数表间没直接联系〔说意两数表间没外键相连〕存相独立实体面出实体E-R图
    户实体E-R图图41示

    图41 户实体E-R图
    信息实体E-R图图42示

    图42 信息实体E-R图
    指标实体E-R图图43示
    指标实体〔zhibiao〕
    发起
    标题

    发布时间

    图43 指标实体E-R图
    生产报表实体E-R图图44示
    生产报表〔ri〕


    发布转化日期
    周月年
    运行状况

    图44 生产报表实体E-R图
    名片夹实体E-R图图45示
    名片夹实体〔lanmu〕
    编号
    发起
    名片夹名称

    图45 名片夹实体E-R图
    名片信息实体E-R图图46示
    名片信息实体〔lianxi〕
    名片夹类型
    姓名
    电子邮件
    QQ号码
    参加时间
    通讯址
    号码

    图46 名片信息实体E-R图
    库存实体E-R图图47示
    库存实体〔kucun〕
    产品名称
    产品型号
    入库数目
    出库数目
    发布时间

    图47 库存实体E-R图
    会议实体E-R图图48示
    会议实体〔huiyi〕
    会议名称
    会议标题
    会议容
    发布时间

    图48 会议实体E-R图
    公信息实体E-R图图49示
    公信息实体〔gonggong〕
    信息名称
    信息标题
    信息容
    信息时间




    图49 公信息实体E-R图
    发文实体E-R图图410示
    发文实体〔fawen〕
    发文名称
    发文标题
    审核功
    发文容
    发文时间
    审核


    图410 发文实体E-R图
    采购实体E-R图图411示
    采购实体〔caigou〕
    采购名称
    采购标题
    审核功
    采购容
    采购时间
    审核





    图411 采购实体E-R图
    活动登记实体E-R图图412示
    活动登记〔gerenhuodong〕
    发起
    标题
    否通
    审核
    发起日期


    图412 活动登记实体E-R图
    邮件实体E-R图图413示
    邮件实体〔email〕
    发件
    收件
    日期
    否新邮件

    标题

    图413 邮件实体E-R图

    44 逻辑结构设计
    面设计E-R图根底数库概念结构转化数库系统支持实际数模型[6]逻辑结构进步形成数库中表表间关系
    系统数库采SQL Server 2000作台数库系统数库名称db_office数库db_office中包含13张表数表:
    〔1〕users〔户表〕保存户权限等信息户表结构表41:
    字段名
    数类型
    长度
    键否
    描述
    id
    int
    4

    动编号
    username
    nvarchar
    50

    户名名称
    userpwd
    nvarchar
    50

    户名密码
    shenhe
    int
    4

    审核功
    huiyi
    int
    4

    会议发布功
    gonggong
    int
    4

    公信息发布功
    geren
    int
    4

    审核活动登记
    renshi
    int
    4

    事理功
    huibao
    int
    4

    汇报功
    caigou
    int
    4

    采购功
    kucun
    int
    4

    汇报库存功
    Shangbao
    int
    4

    总结功
    chaoji
    ntext
    16

    超级户
    caigoushen
    int
    4

    审核采购方案
    time
    smalldatetime
    4

    发布时间
    name
    nvarchar
    50

    创立名称
    表41 户表
    〔2〕renshi〔信息表〕保存户详细信息该数表结构表42:
    字段名
    数类型
    长度
    键否
    描述
    id
    int
    4

    动编号
    name
    nvarchar
    50

    户名称
    age
    nvarchar
    50

    年龄
    [year]
    smalldatetime
    4

    出生年月日
    xueli
    nvarchar
    50

    学历
    school
    nvarchar
    50

    毕业学校
    tel
    nvarchar
    50

    联系
    email
    nvarchar
    50

    电子邮件
    jiguan
    nvarchar
    50

    籍惯
    address
    nvarchar
    50

    通讯址
    zhiwu
    nvarchar
    50

    现职位
    [time]
    smalldatetim
    4

    入档日期
    表42 信息表
    〔3〕zhibiao〔指标表〕保存发布指标信息该表结构表43:
    字段名
    数类型
    长度
    键否
    描述
    id
    int
    4

    动编号
    name
    nvarchar
    50

    发起
    表43 指标表
    title
    nvarchar
    50

    标题
    content
    ntext
    16


    [time]
    smalldatetime
    4

    发布指标日期时间
    表43〔续〕 指标表
    〔4〕ri〔生产报表〕保存锅炉生产详细信息该数表结构表44:
    字段名
    数类型
    长度
    键否
    描述
    id
    int
    4

    动编号
    mei
    int
    4


    gang
    int
    4


    yun
    nvarchar
    50

    运行状况
    [date]
    datetime
    8

    发布日期
    week
    nvarchar
    50


    ji
    nvarchar
    50

    转化日期
    [month]
    nvarchar
    50


    [year]
    nvarchar
    50


    表44 生产报表
    〔5〕lianli〔名片表〕保存联系信息该数表结构表45:
    字段名
    数类型
    长度
    键否
    描述
    id
    int
    4

    动编号
    lanmu
    int
    4

    名片夹类型
    name
    nvarchar
    50

    姓名
    tel
    nvarchar
    50

    号码
    email
    nvarchar
    50

    电子邮件
    address
    ntext
    16

    通讯址
    qq
    nvarchar
    50

    QQ号码
    [time]
    smalldatetime
    4

    参加时间
    表45 名片表
    〔6〕lanmu〔名片夹表〕保存名片夹名称信息该数表结构表46:
    字段名
    数类型
    长度
    键否
    描述
    id
    int
    4

    动编号
    name
    nvarchar
    50

    发起
    lanmu
    nvarchar
    50

    名片夹名称
    表46 名片夹表
    〔7〕kuncun〔库存表〕保存产品库存信息该数表结构表47:


    字段名
    数类型
    长度
    键否
    描述
    id
    int
    4

    动编号
    name
    nvarchar
    50

    产品名称
    xinghao
    nvarchar
    50

    产品型号
    fa
    int
    4

    出库数目
    ru
    int
    4

    入库数目
    [time]
    smalldatetime
    4

    发布时间
    表47 库存表
    〔8〕huiyi〔会议表〕保存会议相关信息该数表结构表48:
    字段名
    数类型
    长度
    键否
    描述
    id
    int
    4

    动编号
    name
    nvarchar
    50

    会议名称
    title
    nvarchar
    50

    会议标题
    content
    ntext
    16

    会议容
    [time]
    smalldatetime
    4

    发布会议时间
    表48 会议表
    〔9〕gonggong〔公信息表〕保存公信息数表结构表49:
    字段名
    数类型
    长度
    键否
    描述
    id
    int
    4

    动编号
    name
    nvarchar
    50

    信息名称
    title
    nvarchar
    50

    信息标题
    content
    ntext
    16

    信息容
    [time]
    smalldatetime
    4

    发布信息时间
    表49 公信息表
    〔10〕fajian〔发文表〕保存发布相关信息该数表结构表410:
    字段名
    数类型
    长度
    键否
    描述
    id
    int
    4

    动编号
    name
    nvarchar
    50

    发文名称
    title
    nvarchar
    50

    发文标题
    content
    ntext
    16

    发文容
    [time]
    smalldatetime
    4

    发文时间
    shen
    int
    4

    审核功
    sname
    nvarchar
    50

    审核
    表410 发文表
    〔11〕caigou〔采购表〕保存采购相关信息该数表结构表411:

    字段名
    数类型
    长度
    键否
    描述
    id
    int
    4

    动编号
    name
    nvarchar
    50

    采购名称
    title
    nvarchar
    50

    采购标题
    content
    ntext
    16

    采购容
    [time]
    smalldatetime
    4

    采购时间
    pname
    nvarchar
    50

    审核
    shen
    int
    4

    审核功
    表311 采购表
    〔12〕gerenhuodong〔活动登记表〕保存活动登记信息活动登记表结构表412:
    字段名
    数类型
    长度
    键否
    描述
    id
    int
    4

    动编号
    name
    nvarchar
    50

    发起
    title
    nvarchar
    50

    标题
    content
    ntext
    16


    time
    smalldatetime
    4

    发起日期
    pass
    int
    4

    否通
    pname
    nvarchar
    50

    审核
    表412 活动登记表
    〔13〕email〔邮件表〕保存邮件信息邮件表结构表413:
    字段名
    数类型
    长度
    键否
    描述
    id
    int
    4

    动编号
    fname
    nvarchar
    50

    发件
    sname
    nvarchar
    50

    收件
    title
    nvarchar
    50

    标题
    content
    ntext
    16


    time
    smalldatetime
    4

    日期
    new
    int
    4

    否新邮件
    表413 邮件表




    第五章 系统总体架构

    51 系统首页运行结果
      户登录系统系统呈现户首页界面图51示:
    5
    6
    4
    3
    2
    1

    图51 系统首页
    方便阅读网站页面局部说明列表形式出表51:
    区域
    名称
    说明
    应文件
    1
    旗帜广告区
    显示网站标识标题
    topasp
    表51 首页界面说明
    2
    日常理区
    日常工作理
    leftasp
    3
    业务理区
    业务理
    leftasp
    4
    户理区
    理户添加修改注销
    leftasp
    5
    展示区
    显示相关操作容列表
    mainasp
    6
    版权区
    显示版权作者等信息
    bottomasp
    表51(续) 首页界面说明

    52 模块功介绍
    系统包括功模块:
    Ø 系统登录模块:户登录理
    Ø 日常理模块:包括收文理发文理批示理会议理公信息理办公理事理等7模块
    Ø 业务理模块:包括生产报表理采购方案理库存理指标情况理4局部
    Ø 户理模块:包括超级户普通户两种登录情况超级户包括户添加户理户注销3局部普通户包括户添加户修改户注销3局部中户理〞户进行理权限修改户删等户修改〞密码等资料进行修改












    第六章 系统总体模块设计

    61 系统登录模块设计
    系统登录模块验证户登录系统时输入户名密码验证码否正确果正确户进入系统否进入系统登录页面图61示

    图61 系统登录页面
    系统登录页面涉HTML表单元素表61示:
    名称
    类型
    含义
    重属性
    form1
    Form
    表单
    actioncheckasp methodPOST
    admin_name
    text
    户名
    onFocusthisselect() onmouseoverthisstylebackground'#EAEAEA' onmouseoutthisstylebackground'#FFFFFF'
    admin_pass
    password
    密码
    onFocusthisselect() onmouseoverthisstylebackground'#EAEAEA' onmouseoutthisstylebackground'#FFFFFF'
    verifycode
    text
    验证码
    onFocusthisselect() onmouseoverthisstylebackground'#EAEAEA' onmouseoutthisstylebackground'#FFFFFF' size6 maxlength4
    verifycode2
    hidden
    隐藏域
    value
    submit
    submit
    [登录]钮
    classinput value 登 录
    表61 系统登录页面涉HTML表单元素
    系统登录页面涉户验证文件checkasp程序代码:
    <#include fileconnasp> 连接数库
    <#include filejmfileasp> 加密户密码MD5算法
    <
    dim verifycodeverifycode2
    verifycodetrim(RequestForm(verifycode))
    verifycode2trim(RequestForm(verifycode2))
    usernametrim(request(admin_name))'换左右空格
    password1trim(request(admin_pass))
    password md5(password1)
    If username Then
    responseWrite(