软件技术毕业设计办公文档管理系统.docx

上传人:b****4 文档编号:6671620 上传时间:2023-05-10 格式:DOCX 页数:28 大小:272.74KB
下载 相关 举报
软件技术毕业设计办公文档管理系统.docx_第1页
第1页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第2页
第2页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第3页
第3页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第4页
第4页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第5页
第5页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第6页
第6页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第7页
第7页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第8页
第8页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第9页
第9页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第10页
第10页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第11页
第11页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第12页
第12页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第13页
第13页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第14页
第14页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第15页
第15页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第16页
第16页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第17页
第17页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第18页
第18页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第19页
第19页 / 共28页
软件技术毕业设计办公文档管理系统.docx_第20页
第20页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

软件技术毕业设计办公文档管理系统.docx

《软件技术毕业设计办公文档管理系统.docx》由会员分享,可在线阅读,更多相关《软件技术毕业设计办公文档管理系统.docx(28页珍藏版)》请在冰点文库上搜索。

软件技术毕业设计办公文档管理系统.docx

软件技术毕业设计办公文档管理系统

 

重庆信息技术职业学院

毕业设计

题目软件技术办公文档管理系统

选题性质:

设计□报告□其他

院系软件技术学院

专业软件技术

班级软件2班

学号xx11070226

学生姓名

指导教师

教务处制

20xx年1月2日

20xx届软件学院

毕业设计选题审批单

年级xx级专业软件技术班级软件2班

学生姓名

王康明

学号

0811070226

选题

办公软件管理系统

选题性质

设计□报告□其他

选题论证:

办公文档管理系统是一个B/S模式的内部办公网站,使用现代化的文档管理系统满足了企业“无纸化”办公的要求,实现通过计算机对文档管理全程跟踪的目标。

并且可保存历史文件,对个人历史上传记录进行管理,实现多文件上传功能。

随着软件的快速发展,各部门里将会出现更多的像文档管理系统一样的网站,并且用户的可操作性将变得更加人性化。

文档管理实际就是文件的制作、修改、传递、签定、保存、销毁、存档等一系统操作,本文详细介绍了办公文档管理系统的实现原理及所用到的技术方案以及本人在此系统中完成的模块,在这里你将看到设计一个办公网站所要涉及到的一些问题及解决方案

指导教师初审意见:

 

签名:

20xx年10月15日

毕业设计工作领导小组审批意见:

 

签名:

20xx年10月18日

 

20xx届软件学院

毕业设计开题报告及进度要求

年级xx班级软件2班

学生姓名

王康明

学号

xx11070226

指导教师

游祖元

选题性质

设计□报告□其他

选题

办公文档管理系统

选题的目的和意义:

文档信息管理系统是“无纸化”办公的重要体现,它实现了文档管理的自动化,为企业提供了安全、可靠、开放、高效的文档管理功能,不仅方便了文档管理的日常操作,而且必免了手工管理中的一系列错误的发生,提高了企业的办公效率和企业文件管理的综合水平。

目前传统的办公方式极大地束缚了人的创造力和想象力,埋没了人的智慧和潜能,使人们耗费了大量的时间和精力去手工处理那些繁杂、重复的工作,手工处理的延时和差错,正是现代化管理中应该去除的弊端。

用先进的、现代化的工具代替手工作业,无疑是生产力发展的方向。

网上办公对传统办公方式的变革,正是适应了人们的普遍需求,也

应了技术发展的潮流,自然成为业界追求的目标。

选题研究的主要内容

和技术方案:

办公文档管理系统是一个B/S模式的内部办公网站,使用现代化的文档管理系统满足了企业“无纸化”办公的要求,实现通过计算机对文档管理全程跟踪的目标,可保存历史文件,对个人历史上传记录进行管理,实现多文件上传功能。

随着软件的快速发展,各部门里将会出现更多的像文档管理系统一样的网站,并且用户的可操作性将变得更加人性化。

文档管理实际就是文件的制作、修改、传递、签定、保存、销毁、存档等一系统操作,本文详细介绍了办公文档管理系统的实现原理及所用到的技术方案以及本人在此系统中完成的模块,在这里你将看到设计一个办公网站所要涉及到的一些问题及解决方案

本系统所用到的技术方案是VisualStudio2005+SqlServer2000+Visio2007,VisualStudio是微软公司制作的程序开发软件,SqlServer是一个数据库管理软件,Visio2007是一个图形绘制软件,只要用于绘制软件的功能结构图,用列图,数据列成图等。

 

毕业设计工作时间

20xx年10月15日至20xx年1月5日

毕业设计工作日程安排

时间段

工作内容

2xx年10月24日前

确定选题

20xx年10月28日

选题上传至教务管理系统

20xx年10月28日-11月5日

撰写设计大纲(思路、框架),开题,下达任务

20xx年11月6日-12月27

完成作品主体设计、测试等

20xx年1月2日

定稿、上交系部

指导教师意见:

成果要求:

完整的作品(作品设计+文档说明)

签字:

20xx年10月18日

重庆信息技术职业学院

毕业设计小组任务分配表

序号

姓名

班级

毕业设计工作任务分配

1

戴启程

2班

系统总体分析、设计;登录页面、用户管理、收文等设计,数据库总体设计,编写代码,数据显示.

2

戴启程

2班

系统分析,各种功能图的绘制,发文和文档管理界面设计。

办公文档管理软件

戴启程

(重庆信息技术职业学院软件学院重庆万州404000)

摘要:

文档管理实际就是文件的制作、修改、传递、签定、保存、销毁、存档等一系统操作。

文档管理是企业经营管理中不可缺少的组成部分。

通过文档信息管理系统的使用,实现文档管理自动化管理的目标,为企业提供了安全、可靠、开放、高效的文档管理功能,不仅方便了文档管理的日常操作,而且必免了手工管理中的一系列错误的发生,提高了企业的办公效率和企业文件管理的综合水平。

目前,大多数文档管理系统在实现了企业各部门日常文件管理的基本功能之外,还增设了很多的新功能用以满足文档管理电子化、标准化的新要求;功能强大的档案查询模块,大大方便了管理者日常文档的查找工作,解决传统管理中的查找困难、查找耗时等问题。

使用现代化的文档管理系统满足了企业“无纸化”办公的求要,实现通过计算机对文档管理全程跟踪的目标。

方案。

关键字:

文档管理自动化管理

 

1绪论

随着中国加入WTO及全球经济一体化进程的加快,世界经济已由工业化经济逐步进入网络信息化时代。

在信息时代来临之季,各企业都紧跟时代的脚步,转变着企业的经营模式、管理模式,从传统的人工管理体制,向信息自动化管理体制过渡。

与此同时,企业的传统式的办公管理模式也在逐步向自动化办公管理模式转变。

网络自动化办公系统就是在这样的大背景下应运而生的。

信息时代的到来让人们尝到了“信息爆炸”的滋味,信息的大量拥入让企业在信息处理方便应接不暇,传统的办公模式、对信息的处理方法,早已不能满足企业对信息快速、准确的处理的要求。

一个企业对信息数据的掌握程度、处理能力,体现了一个企业对市场的敏感程度,数据的真实性、准确性直接决定着企业的发展方向。

从传统的办公模式向自动化办公管理模式转变,提高企业的信息处理能力,以增强企业的市场竞争力,成了企业发展过程中的首要问题。

文档档管理系统的全面应用,克服了企业传统文档管理方法的缺点,提高管理部门的日常办公效率,增强了企业内部协同合作的能力;文档管理系统的应用,方便管理者有效管理文档的同时,大大提高了文档查找效率,进而提高了企业的综合效率。

2软件项目描述

2.1目标任务概述

2.1.1用户管理

此模板主要用于用户的添加和用户的修改,当执行了添加操作,数据库中的用户表中将会增加一个用户数据,执行用户修改则数据库中对应的用表中的用户将会随之改变。

2.1.2收文管理

点击收文按钮,跳转到收文页面,界面上显示已经接受到的文档,点击确认收到,进入收文查询,界面显示已经到的文档,可以对文档进行查看和下载。

2.1.3发文管理

进入发文管理页面,浏览计算机理的文档进行上传,编辑发送的名称,选择文档类别,如果没有要选择的文档类别,可以添加新的文档类别,然后可以对要发送的文档档进行描述,选择要发送的用户,点击添加发送完成。

进入查询页面,可以看到已经发送的文档,并且可以对所选择的文档进行修改和删除

2.1.4文档管理

此模板用于查看网站上所有发送或接受的文档并可以进行修改,删除和下载文档。

可以添加新的文档类别,并可以通过文档类别查看到文档,并对文档进行下载,删除

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.1概要设计

3.1.1系统结构

本系统功能要求对用户的添加和管理,收文和收文查询,发文和发文查询,文档类别查询和文档类别管理如图3.1

图3-1

●用户管理模块包括添加用户、用户管理(修改、删除、注销)

●发文管理模块包括发文、发文管理(查询、修改、删除、浏览、描述等)

●文档管理模块包括文档查询(修改、删除、下载附件)、文档类别管理(添加文档类别、修改、删除)

●收文管理模块主要包括收文、收文管理(查询、修改、下载附件、删除)。

表3-1

序号

模块名称

功能需求

1

用户管理

用户的添加和修改

2

收文管理

接受文档和查看文档

3

发文管理

发送文档,下载文档,上传文档,修改文档

4

文档管理

添加文档类别,下载文档,查看文档,修改文档等

3.1.2办公文档管理(本人完成的任务)

网站架构图

图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图

图3-4

4个人工作内容概述

4.1工作内容

本人在小组中是项目负责人图片制作,包括数据流程图,数据库E-R图,系统功能分析图,部分界面制作(发文管理系统,文档管理系统)

4.2.对系统的功能分析

办公文档管理系统功能主要有:

用户的添加和管理,收文和收文查询,发文和发文查询,文档查询和文档类别管理,退出登录和跳转到首页。

通过调查,要求系统需要有以下功能:

1.由于操作人员的计算机知识普遍较差,要求有良好的人机界面。

2.管理系统用户,由于该系统的使用对象多,要求有较好的权限管理。

3.提供发文信息、公共信息管理。

4.提供个人办公服务。

5.对用户情况进行全面管理,添加,修改,删除等操作

6.设置文档上传、下载功能。

7.对文档信息进行管理。

8.在相应的权限下,删除数据方便简单,数据稳定性好。

 

5个人完成的软件功能及数据详细设计

5.1软件结构图

5.2义务流程图

5.3用户添加和用户管理

功能结构图

用户管理界面设计图

该模块用于添加用户,以及用户信息的修改,用户名密码的修改,以及查看用户

主要代码:

usingSystem;

usingSystem.Collections.Generic;

usingSystem.Web;

usingSystem.Web.UI;

usingSystem.Web.UI.WebControls;

usingWeb;

usingSystem.Data;

publicpartialclassUserlist:

System.Web.UI.Page

{

SqlHelperdata=newSqlHelper();

protectedvoidPage_Load(objectsender,EventArgse)

{

if(!

IsPostBack)

{

stringstrqry;

strqry="Select*FromUsersorderbyiddesc";

Repeater1.DataSource=data.GetDataReader(strqry);

Repeater1.DataBind();

stringAction=Request.QueryString["Action"];

stringid=Request.QueryString["ID"];

if(Action=="Edit")

{

//修改

strqry="select*FromUserswhereid="+id;

DataViewdv=data.GetDv(strqry);

tb_ClassName.Text=dv.Table.Rows[0]["name"].ToString();

dw_PClass.Text=dv.Table.Rows[0]["pwd"].ToString();

btn_Ok.Text="保存";

}

if(Action=="Delete")

{

//删除

strqry="DeleteFromUserswhereID="+id;

data.RunSql(strqry);

Response.Redirect("Userlist.aspx");

}

 

}

}

protectedvoidbtn_Ok_Click(objectsender,EventArgse)

{

stringstrqry;

strqry="UpdateUsersSetname='"+tb_ClassName.Text+"',pwd='"+dw_PClass.Text+"'whereid='"+Request.QueryString["ID"]+"'";

data.RunSql(strqry);

strqry="Select*FromUsersorderbyiddesc";

Repeater1.DataSource=data.GetDataReader(strqry);

Repeater1.DataBind();

Response.Write("");

//重新绑定数据

}

}

 

5.4收文管理模板

收文管理功能结构图

收文管理界面设计图

该模块用于文档的确认接受,查看和下载

主要代码:

usingSystem;

usingSystem.Data;

usingSystem.Configuration;

usingSystem.Collections;

usingSystem.Web;

usingSystem.Web.Security;

usingSystem.Web.UI;

usingSystem.Web.UI.WebControls;

usingSystem.Web.UI.WebControls.WebParts;

usingSystem.Web.UI.HtmlControls;

usingSystem.Data.SqlClient;

publicpartialclassShow:

System.Web.UI.Page

{

SqlHelperdata=newSqlHelper();

protectedvoidPage_Load(objectsender,EventArgse)

{

if(!

IsPostBack)

{

GetArticle();

}

}

privatevoidGetArticle()

{

intid=int.Parse(Request.QueryString["id"].ToString());

SqlDataReaderdr;

dr=data.GetDataReader("select*fromFileswhereid="+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();

}

 

protectedvoidLinkButton1_Click(objectsender,EventArgse)

{

intid=int.Parse(Request.QueryString["id"].ToString());

data.RunSql("updateFilessetchuli='是'whereid="+id);

Alert.AlertAndRedirect("操作成功!

","ShowdocumentList.aspx");

}

}

5.5发文管理

发文管理功能结构图

 

发文管理系统界面

主要代码:

usingSystem;

usingSystem.Data;

usingSystem.Configuration;

usingSystem.Collections;

usingSystem.Web;

usingSystem.Web.Security;

usingSystem.Web.UI;

usingSystem.Web.UI.WebControls;

usingSystem.Web.UI.WebControls.WebParts;

usingSystem.Web.UI.HtmlControls;

usingSystem.Data.SqlClient;

publicpartialclassSentDocument:

System.Web.UI.Page

{

Alertalert=newAlert();

SqlHelperdata=newSqlHelper();

publicstringDownPath;

protectedvoidPage_Load(objectsender,EventArgse)

{

if(!

IsPostBack)

{

Type();

GetUsers();

}

 

}

///

///绑定类别

///

privatevoidType()

{

DropDownList1.DataSource=data.GetDataReader("select*fromFileType");

DropDownList1.DataTextField="Name";

DropDownList1.DataValueField="id";

DropDownList1.DataBind();

}

privatevoidGetUsers()

{

Druser.DataSource=data.GetDataReader("select*fromUsers");

Druser.DataTextField="Name";

Druser.DataValueField="id";

Druser.DataBind();

}

protectedvoidButton1_Click(objectsender,EventArgse)

{

stringres;

uploadup=newupload();

res=up.Up(file1,"uploads/");

this.Label1.Visible=true;

this.Label1.Text=up.Resup[Convert.ToInt32(res)];

this.pic.Text=up.s;

}

protectedvoidLinkButton1_Click(objectsender,EventArgse)

{

try

{

data.RunSql("insertintoFiles(FileName,ds,sentUsers,TypeName,TypeId,FilePath,ShowUser)values('"+txtname.Text+"','"+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文档管理代码

文档管理功能结构图

文档管理系统界面设计

主要代码:

usingSystem;

usingSystem.Data;

usingSystem.Configuration;

usingSystem.Collections;

usingSystem.Web;

usingSystem.Web.Se

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2