办公文档管理系统.doc_第1页
办公文档管理系统.doc_第2页
办公文档管理系统.doc_第3页
办公文档管理系统.doc_第4页
办公文档管理系统.doc_第5页
免费预览已结束,剩余29页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

重庆信息技术职业学院毕业设计 重庆信息技术职业学院 毕业设计 题目 办公文档管理系统 选题性质 设计 报告 其他 院 系 软件技术学院 专 业 软件技术 班 级 软件 2 班 学 号 xx11070226 学生姓名 指导教师 教务处制 20 xx 年 1 月 2 日 重庆信息技术职业学院毕业设计 20 xx20 xx 届届 软软 件件 学院学院 毕业设计选题审批单 年级 xx 级 专业 软件技术 班级 软件 2 班 学生姓名 学 号0811070226 选题办公软件管理系统选题性质 设计 报告 其他 选题论证 办公文档管理系统是一个 B S 模式的内部办公网站 使用现代化的文档管理系统满足了 企业 无纸化 办公的要求 实现通过计算机对文档管理全程跟踪的目标 并且可保存历 史文件 对个人历史上传记录进行管理 实现多文件上传功能 随着软件的快速发展 各 部门里将会出现更多的像文档管理系统一样的网站 并且用户的可操作性将变得更加人性 化 文档管理实际就是文件的制作 修改 传递 签定 保存 销毁 存档等一系统操作 本文详细介绍了办公文档管理系统的实现原理及所用到的技术方案以及本人在此系统中完 成的模块 在这里你将看到设计一个办公网站所要涉及到的一些问题及解决方案 指导教师初审意见 签 名 20 xx 年 10 月 15 日 毕业设计工作领导小组审批意见 签 名 20 xx 年 10 月 18 日 重庆信息技术职业学院毕业设计 20 xx20 xx 届届 软软 件件 学院学院 毕业设计开题报告及进度要求 年级 xx 班级 软件 2 班 学生姓名 学 号xx11070226 指导教师游祖元选题性质 设计 报告 其他 选题办公文档管理系统 选题的目的和意义 文档信息管理系统是 无纸化 办公的重要体现 它实现了文档管理的自动化 为 企业提供了安全 可靠 开放 高效的文档管理功能 不仅方便了文档管理的日常操作 而且必免了手工管理中的一系列错误的发生 提高了企业的办公效率和企业文件管理的综 合水平 目前传统的办公方式极大地束缚了人的创造力和想象力 埋没了人的智慧和潜能 使人们耗费了大量的时间和精力去手工处理那些繁杂 重复的工作 手工处理的延时和差 错 正是现代化管理中应该去除的弊端 用先进的 现代化的工具代替手工作业 无疑是 生产力发展的方向 网上办公对传统办公方式的变革 正是适应了人们的普遍需求 也 应了技术发展的潮流 自然成为业界追求的目标 选题研究的主要内容 和技术方案 办公文档管理系统是一个 B S 模式的内部办公网站 使用现代化的 文档管理系统满足了企业 无纸化 办公的要求 实现通过计算机对文档管理全程跟踪的 目标 可保存历史文件 对个人历史上传记录进行管理 实现多文件上传功能 随着软件 的快速发展 各部门里将会出现更多的像文档管理系统一样的网站 并且用户的可操作性 将变得更加人性化 文档管理实际就是文件的制作 修改 传递 签定 保存 销毁 存 档等一系统操作 本文详细介绍了办公文档管理系统的实现原理及所用到的技术方案以及 本人在此系统中完成的模块 在这里你将看到设计一个办公网站所要涉及到的一些问题及 解决方案 本系统所用到的技术方案是 Visual Studio 2005 SqlServer 2000 Visio 2007 Visual Studio 是微软公司制作的程序开发软件 SqlServer 是一个数据库管理软件 Visio 2007 是 一个图形绘制软件 只要用于绘制软件的功能结构图 用列图 数据列成图等 重庆信息技术职业学院毕业设计 毕业设计工作时间 20 xx 年 10 月 15 日至 20 xx 年 1 月 5 日 毕业设计工作日程安排 时间段工作内容 2xx 年 10 月 24 日前确定选题 20 xx 年 10 月 28 日选题上传至教务管理系统 20 xx 年 10 月 28 日 11 月 5 日 撰写设计大纲 思路 框架 开题 下达任务 20 xx 年 11 月 6 日 12 月 27 完成作品主体设计 测试等 20 xx 年 1 月 2 日定稿 上交系部 指指导导教教师师意意见见 成果要求 成果要求 完整的作品 作品完整的作品 作品设计设计 文档文档说说明 明 签签字 字 20 xx 年年 10 月月 18 日日 重庆信息技术职业学院毕业设计 重庆信息技术职业学院 毕业设计小组任务分配表 序号姓名班级毕业设计工作任务分配 1戴启程2 班系统总体分析 设计 登录页面 用户管理 收文等设计 数据库 总体设计 编写代码 数据显示 2戴启程2 班系统分析 各种功能图的绘制 发文和文档管理界面设计 重庆信息技术职业学院毕业设计 办公文档管理软件 戴启程 重庆信息技术职业学院软件学院 重庆万州 404000 摘要 摘要 文档管理实际就是文件的制作 修改 传递 签定 保存 销毁 存档等一系统操作 文档管理是企业经营管理中不可缺少的组成部分 通过文档信息管理系统的使用 实现文档管理自 动化管理的目标 为企业提供了安全 可靠 开放 高效的文档管理功能 不仅方便了文档管理的 日常操作 而且必免了手工管理中的一系列错误的发生 提高了企业的办公效率和企业文件管理的 综合水平 目前 大多数文档管理系统在实现了企业各部门日常文件管理的基本功能之外 还增设了很多 的新功能用以满足文档管理电子化 标准化的新要求 功能强大的档案查询模块 大大方便了管理 者日常文档的查找工作 解决传统管理中的查找困难 查找耗时等问题 使用现代化的文档管理系 统满足了企业 无纸化 办公的求要 实现通过计算机对文档管理全程跟踪的目标 方案 关键字 关键字 文档管理 自动化管理 重庆信息技术职业学院毕业设计 目目 录录 1 绪绪 论论 1 2 软件项目描述软件项目描述 2 2 12 1 目标任务概述目标任务概述 2 2 1 1 用户管理 2 2 1 2 收文管理 2 2 1 3 发文管理 2 2 1 4 文档管理 2 2 22 2 软件项目背景软件项目背景 2 2 32 3 开发日程计划开发日程计划 3 3 项目总体设计项目总体设计 4 3 13 1 概要设计概要设计 4 3 1 1 系统结构 4 3 1 2 办公文档管理 本人完成的任务 4 3 1 3 模块命名规则 5 3 23 2 数据库设计数据库设计 5 3 2 2 数据库 E R 图 5 4 个人工作内容概述个人工作内容概述 7 4 14 1 工作内容工作内容 7 4 2 4 2 对系统的功能分析对系统的功能分析 7 5 个人完成的软件功能及数据详细设计个人完成的软件功能及数据详细设计 8 5 15 1 网站首页网站首页 8 5 25 2 系统登录模块设计系统登录模块设计 8 5 35 3 用户添加和用户管理用户添加和用户管理 10 5 45 4 收文管理模板收文管理模板 12 5 55 5 发文管理发文管理 13 5 65 6 文档管理代码文档管理代码 13 5 35 3 数据库详细设计数据库详细设计 14 6 结论结论 15 6 16 1个人开发工作评价个人开发工作评价 15 6 26 2技术经验积累技术经验积累 15 7 致谢致谢 16 8 参考文献参考文献 17 重庆信息技术职业学院毕业设计 0 1 绪 论 随着中国加入 WTO 及全球经济一体化进程的加快 世界经济已由工业化经济逐步进入网络信 息化时代 在信息时代来临之季 各企业都紧跟时代的脚步 转变着企业的经营模式 管理模式 从传统的人工管理体制 向信息自动化管理体制过渡 与此同时 企业的传统式的办公管理模式也 在逐步向自动化办公管理模式转变 网络自动化办公系统就是在这样的大背景下应运而生的 信息时代的到来让人们尝到了 信息爆炸 的滋味 信息的大量拥入让企业在信息处理方便应 接不暇 传统的办公模式 对信息的处理方法 早已不能满足企业对信息快速 准确的处理的要求 一个企业对信息数据的掌握程度 处理能力 体现了一个企业对市场的敏感程度 数据的真实性 准确性直接决定着企业的发展方向 从传统的办公模式向自动化办公管理模式转变 提高企业的信 息处理能力 以增强企业的市场竞争力 成了企业发展过程中的首要问题 文档档管理系统的全面应用 克服了企业传统文档管理方法的缺点 提高管理部门的日常办公 效率 增强了企业内部协同合作的能力 文档管理系统的应用 方便管理者有效管理文档的同时 大大提高了文档查找效率 进而提高了企业的综合效率 重庆信息技术职业学院毕业设计 1 2 软件项目描述 2 1 目标任务概述 2 1 1 用户管理 此模板主要用于用户的添加和用户的修改 当执行了添加操作 数据库中的用户表中将会增加 一个用户数据 执行用户修改则数据库中对应的用表中的用户将会随之改变 2 1 2 收文管理 点击收文按钮 跳转到收文页面 界面上显示已经接受到的文档 点击确认收到 进入收文查 询 界面显示已经到的文档 可以对文档进行查看和下载 2 1 3 发文管理 进入发文管理页面 浏览计算机理的文档进行上传 编辑发送的名称 选择文档类别 如果没 有要选择的文档类别 可以添加新的文档类别 然后可以对要发送的文档档进行描述 选择要发送 的用户 点击添加发送完成 进入查询页面 可以看到已经发送的文档 并且可以对所选择的文档 进行修改和删除 2 1 4 文档管理 此模板用于查看网站上所有发送或接受的文档并可以进行修改 删除和下载文档 可以添加新的文档类别 并可以通过文档类别查看到文档 并对文档进行下载 删除 2 2 软件项目背景 在我国经济日益增长的今天 金融危机依然侵害着国内各大企业 为了降低企业成本顺应时代 潮流 国家经济现代化必须依赖各级管理水平的提高和办公自动化 因此 网上办公必将对我国整 个社会生活的各个方面产生深刻的影响 随着软件技术以及全球经济的飞速发展 纸制办公浪费太 多的原材料以及人力资源 极大地束缚了人的创造力和想象力 埋没了人的智慧和潜能 使人们耗 费了大量的时间和精力去手工处理那些繁杂 重复的工作 手工处理的延时和差错 这些正是现代 化管理中应该去除的弊端 对企业的经济效益百害而无一利 无纸化 办公将顺应时代潮流成为 企业办公不可或缺的重要环节 文档信息管理系统是 无纸化 办公的重要体现 重庆信息技术职业学院毕业设计 2 2 3 开发日程计划 表 2 1 阶段名称阶段名称起止时间起止时间工工 作作 内内 容容 阶段产品阶段产品 项目开发计划2009 年 11 月 16 日任务分配和项目进度的安排 项目开发计划 需求分析 2009 年 11 月 17 日至 18 日 把用户需求转化为软件需求 需求分析文档 概要设计 2009 年 11 月 19 日至 24 日 以结构化的设计为主 画出 系统总体结构图 列出系统 的功能模块清单 尽可能描 绘功能模块之间的关系 概要设计文档 详细设计 2009 年 11 月 25 日至 30 日 在概要设计的基础上对各个 功能模块的进一步细化 详细设计文档 数据库设计2009 年 11 月 1 日至 3 日系统设计 数据库设计 数据库设计文档 编码2009 年 12 月 4 日至 19 日实现设计中所有的功能程序代码 结项2009 年 12 月 20 日对整个项目的总结 项目开发总结报告 重庆信息技术职业学院毕业设计 3 3 项目总体设计 3 1 概要设计 3 1 1 系统结构 本系统功能要求对用户的添加和管理 收文和收文查询 发文和发文查询 文档类别查询和文档类 别管理如图 3 1 办公文档管理系统 用户管理 模板 收文管理模 板 发文管理模 板 文档管理模 板 添 加 用 户 管 理 用 户 收 文 收 文 管 理 发 文 发 文 管 理 文 档 查 询 文 档 类 别 修改 添加 删除 查询 修改 浏览 删除 描述 添加 修改 删除 查询 修改 下载 删除 修改 删除 下载 图 3 1 用户管理模块包括添加用户 用户管理 修改 删除 注销 发文管理模块包括发文 发文管理 查询 修改 删除 浏览 描述等 文档管理模块包括文档查询 修改 删除 下载附件 文档类别管理 添加文档类别 修 改 删除 收文管理模块主要包括收文 收文管理 查询 修改 下载附件 删除 表 3 1 序号模块名称功能需求 1 用户管理用户的添加和修改 2 收文管理接受文档和查看文档 3 发文管理发送文档 下载文档 上传文档 修改文档 4 文档管理添加文档类别 下载文档 查看文档 修改文档等 3 1 2 办公文档管理 本人完成的任务 网站架构图 重庆信息技术职业学院毕业设计 4 系统登录页面 Login aspx 文档系统管理首页 left aspx 用户管理模板 Userlist aspx 收文模板 Showdocument as px 发文模板 SentDocument aspx 文档管理模板 fileType asp x 添加用户 用户管 理 收文收文管理发文 文档 查询 文档类型添加发文管理 图 3 2 3 1 3 模块命名规则 表 3 2 编号编号名称名称模块标识模块标识 1用户登录Login 2首页Main 3用户添加Adduser 4用户管理Userlist 5收文Show 6收文管理Showdocument 7收文查询Showdocumentlist 8发文Sentdoucument 9发文查询Sentdoucumenglist 10文档查询Documentlist 11文档类别管理Filetype 3 2 数据库设计 3 2 2 数据库 E R 图 重庆信息技术职业学院毕业设计 5 图 3 4 重庆信息技术职业学院毕业设计 6 4 个人工作内容概述 4 1 工作内容 本人在小组中是项目负责人图片制作 包括数据流程图 数据库 E R 图 系统功能分析图 部 分界面制作 发文管理系统 文档管理系统 4 2 对系统的功能分析 办公文档管理系统功能主要有 用户的添加和管理 收文和收文查询 发文和发文查询 文档 查询和文档类别管理 退出登录和跳转到首页 通过调查 要求系统需要有以下功能 1 由于操作人员的计算机知识普遍较差 要求有良好的人机界面 2 管理系统用户 由于该系统的使用对象多 要求有较好的权限管理 3 提供发文信息 公共信息管理 4 提供个人办公服务 5 对用户情况进行全面管理 添加 修改 删除等操作 6 设置文档上传 下载功能 7 对文档信息进行管理 8 在相应的权限下 删除数据方便简单 数据稳定性好 重庆信息技术职业学院毕业设计 7 5 个人完成的软件功能及数据详细设计 5 1 软件结构图 5 2 义务流程图 重庆信息技术职业学院毕业设计 8 5 3 用户添加和用户管理 功能结构图 用户管理界面设计图 该模块用于添加用户 以及用户信息的修改 用户名密码的修改 以及查看用户 重庆信息技术职业学院毕业设计 9 主要代码 using System using System Collections Generic using System Web using System Web UI using System Web UI WebControls using Web using System Data public partial class Userlist System Web UI Page SqlHelper data new SqlHelper protected void Page Load object sender EventArgs e if IsPostBack string strqry strqry Select From Users order by id desc Repeater1 DataSource data GetDataReader strqry Repeater1 DataBind string Action Request QueryString Action string id Request QueryString ID if Action Edit 修改 strqry select From Users where id id DataView dv data GetDv strqry tb ClassName Text dv Table Rows 0 name ToString dw PClass Text dv Table Rows 0 pwd ToString btn Ok Text 保存 重庆信息技术职业学院毕业设计 10 if Action Delete 删除 strqry Delete From Users where ID id data RunSql strqry Response Redirect Userlist aspx protected void btn Ok Click object sender EventArgs e string strqry strqry Update Users Set name tb ClassName Text pwd dw PClass Text where id Request QueryString ID data RunSql strqry strqry Select From Users order by id desc Repeater1 DataSource data GetDataReader strqry Repeater1 DataBind Response Write alert 数据修改成功 重新绑定数据 重庆信息技术职业学院毕业设计 11 5 4 收文管理模板 收文管理功能结构图 收文管理界面设计图 该模块用于文档的确认接受 查看和下载 重庆信息技术职业学院毕业设计 12 主要代码 using System using System Data using System Configuration using System Collections using System Web using System Web Security using System Web UI using System Web UI WebControls using System Web UI WebControls WebParts using System Web UI HtmlControls using System Data SqlClient public partial class Show System Web UI Page SqlHelper data new SqlHelper protected void Page Load object sender EventArgs e if IsPostBack GetArticle 重庆信息技术职业学院毕业设计 13 private void GetArticle int id int Parse Request QueryString id ToString SqlDataReader dr dr data GetDataReader select from Files where id id dr Read txtname Text dr FileName ToString txtds Text dr ds ToString TextBox1 Text dr TypeName ToString HyperLink1 NavigateUrl dr FilePath ToString TextBox2 Text dr ShowUser ToString protected void LinkButton1 Click object sender EventArgs e int id int Parse Request QueryString id ToString data RunSql update Files set chuli 是 where id id Alert AlertAndRedirect 操作成功 ShowdocumentList aspx 5 5 发文管理 发文管理功能结构图 重庆信息技术职业学院毕业设计 14 发文管理系统界面 主要代码 重庆信息技术职业学院毕业设计 15 using System using System Data using System Configuration using System Collections using System Web using System Web Security using System Web UI using System Web UI WebControls using System Web UI WebControls WebParts using System Web UI HtmlControls using System Data SqlClient public partial class SentDocument System Web UI Page Alert alert new Alert SqlHelper data new SqlHelper public string DownPath protected void Page Load object sender EventArgs e if IsPostBack Type GetUsers 绑定类别 private void Type 重庆信息技术职业学院毕业设计 16 DropDownList1 DataSource data GetDataReader select from FileType DropDownList1 DataTextField Name DropDownList1 DataValueField id DropDownList1 DataBind private void GetUsers Druser DataSource data GetDataReader select from Users Druser DataTextField Name Druser DataValueField id Druser DataBind protected void Button1 Click object sender EventArgs e string res upload up new upload res up Up file1 uploads this Label1 Visible true this Label1 Text up Resup Convert ToInt32 res this pic Text up s protected void LinkButton1 Click object sender EventArgs e try data RunSql insert into Files FileName ds sentUsers TypeName TypeId FilePath ShowUser values txtname Text 重庆信息技术职业学院毕业设计 17 txtds Text Session Users ToString DropDownList1 SelectedItem Text DropDownList1 SelectedValue pic Text Druser SelectedItem Text Alert AlertAndRedirect 添加成功 SentDocumentList aspx catch Alert AlertAndRedirect 添加失败 SentDocumentList aspx 5 6 文档管理代码 文档管理功能结构图 文档管理系统界面设计 重庆信息技术职业学院毕业设计 18 主要代码 using System using System Data using System Configuration using System Collections using System Web using System Web Security using System Web UI using System Web UI WebControls using System Web UI WebControls WebParts using System Web UI HtmlControls public partial class fileType System Web UI Page Alert alert new Alert SqlHelper data new SqlHelper protected void Page Load object sender EventArgs e if IsPostBack InitData 重庆信息技术职业学院毕业设计 19 protected void InitData SqlHelper mydata new SqlHelper GridView1 DataSource mydata GetDataReader select from FileType GridView1 DataBind GridView 控件 RowDeleting 事件 protected void GridView1 RowDeleting object sender GridViewDeleteEventArgs e SqlHelper mydata new SqlHelper string ID GridView1 DataKeys e RowIndex Values 0 ToString try mydata RunSql delete from FileType where id ID Label4 Text 删除成功 GridView1 EditIndex 1 InitData catch Label4 Text 删除失败 GridView 控件 RowUpdating 事件 protected void GridView1 RowUpdating object sender GridViewUpdateEventArgs e SqlHelper mydata new SqlHelper string ID GridView1 DataKeys e RowIndex Values 0 ToString 重庆信息技术职业学院毕业设计 20 try mydata RunSql update FileType set Name TextBox GridView1 Rows e RowIndex FindControl txtName Text where id ID Label4 Text 修改成功 GridView1 EditIndex 1 InitData catch Label4 Text 修改失败 GridView 控件 RowCanceling 事件 protected void GridView1 RowCancelingEdit object sender GridViewCancelEditEventArgs e GridView1 EditIndex 1 InitData GridView 控件 RowEditing 事件 protected void GridView1 RowEditing object sender GridViewEditEventArgs e GridView1 EditIndex e NewEditIndex InitData protected void LinkButton1 Click object sender EventArgs e string name txtname Text Trim 重庆信息技术职业学院毕业设计 21 data RunSql insert into FileType Name values txtname Text Label4 Text 添加成功 txtname Text InitData 重庆信息技术职业学院毕业设计 22 5 3 数据库详细设计 5 3 1 数据结构设计 E R 图 5 3 2 建立数据表 数据表为 3 个独立的数据表 1 Users 用户表 指标表主要用于保存用户信息 字段名字段名数据类型数据类型长度长度主键否主键否描述描述 idint4是编号 namenvarchar50否姓名 Pwdnvarchar50否密码 2 Files 文档表 生产储存文档详细信息 字段名字段名数据类型数据类型长度长度主键否主键否描述描述 idint4是编号 FlieNamenvarchar200否文档名称 TypIDint4否文档类别编号 TypNamenvarchar100否文档类别名称 重庆信息技术职业学院毕业设计 23 SentUsersnvarchar50否发文人员 Addtimedatetime8否加入日期 FilePathnvarchar200否文档读取情况 ShowUsernvarchar50否收文用户 Chulinvarchar10否是否处理 3 FileType 文档类别表 用于保存文档类别的表 字段名字段名数据类型数据类型长度长度主键否主键否描述描述 idint4是编号 namenvarchar100否 文档 类别 名称 重庆信息技术职业学院毕业设计 24 6 结论 6 1 个人开发工作评价 毕业设计开始到现在已有快一个半月了 在这些日子中我学到了许多 首先

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论