返回

【毕业设计】某小型企业的文档管理系统的实现 【毕业设计】某小型企业的文档管理系统的实现

格式:word 上传:2026-10-10 04:29:59
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】某小型企业的文档管理系统的实现.doc预览图(1)
第 1 页 / 共 55 页
【毕业设计】某小型企业的文档管理系统的实现.doc预览图(2)
第 2 页 / 共 55 页
【毕业设计】某小型企业的文档管理系统的实现.doc预览图(3)
第 3 页 / 共 55 页
【毕业设计】某小型企业的文档管理系统的实现.doc预览图(4)
第 4 页 / 共 55 页
【毕业设计】某小型企业的文档管理系统的实现.doc预览图(5)
第 5 页 / 共 55 页
【毕业设计】某小型企业的文档管理系统的实现.doc预览图(6)
第 6 页 / 共 55 页
【毕业设计】某小型企业的文档管理系统的实现.doc预览图(7)
第 7 页 / 共 55 页
【毕业设计】某小型企业的文档管理系统的实现.doc预览图(8)
第 8 页 / 共 55 页
【毕业设计】某小型企业的文档管理系统的实现.doc预览图(9)
第 9 页 / 共 55 页
【毕业设计】某小型企业的文档管理系统的实现.doc预览图(10)
第 10 页 / 共 55 页
【毕业设计】某小型企业的文档管理系统的实现.doc预览图(11)
第 11 页 / 共 55 页
【毕业设计】某小型企业的文档管理系统的实现.doc预览图(12)
第 12 页 / 共 55 页
【毕业设计】某小型企业的文档管理系统的实现.doc预览图(13)
第 13 页 / 共 55 页
【毕业设计】某小型企业的文档管理系统的实现.doc预览图(14)
第 14 页 / 共 55 页
【毕业设计】某小型企业的文档管理系统的实现.doc预览图(15)
第 15 页 / 共 55 页
预览结束,还剩 40 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

网就以查看上级发下来的文件和相互交流信息的目的,而通过短信管理并且又可以对单位内部进行信息的交流。


因而根据公司对文档管理的需要,及公司内部通信的需要,系统中设计对文档的管理功能,用户管理功能,角色管理功能,部门管理功能以及短信管理功能。


如图所示文档管理系统用户登录功能用户管理功能文档管理功能角色管理功能部门管理功能短信管理功能图系统功能图业务分析文档管理文档管理是系统的核心,同样对不同用户身分对文档的可操作权限不同。


对管理员而言,对上传文档上传的文档可以分为共享文档和不共享文档下载共享文档删除共享文档和管理员自己上传的文档浏览共享文档修改用户上传的共享文档的相关信息。


对普通用户而言,浏览共享文档上传文档上传的文档可以分为共享和非共享下载共享文档和删除自己上传的文档。


用户的登录功能用户登录功能也是系统设计的个中心环节,用户分为两种身份,不同身份可操作的权限不同。


种管理员身份,种普通用户身份。


用户管理对不同用户身份登录,对用户管理功能的操作权限不同。


若为管理员身份,能对用户的进行添加删除修改管理员个人的密码修改管理员自身及其它用户的相关信息的操作。


若为普通用户登录,就只能对用户自已的密码及个人信息进行修改。


角色管理对角色进行添加,修改,删除等操作,并且同用户管理相关联。


在对角色进行操作时,用户管理中用户的角色信息将进行相应的操作。


部门管理对部门进行添加,修改,删除等操作。


由于公司或企业内部有多个部门,多个部门又分别有附属的上级部门,部门之间也会涉及到对文档的处理。


短信管理短信管理用于公司内部员工之间的通信,可以方便快捷的收到公司内部人员发过来的信息。


短信管理是公司内部人员使用的,用户向站内人员发送短信和接收站内人员发送过来的短信。


数据库的设计与实现由于文档管理系统的实际需要和设计,本系统需要的数据至少包括文档数据以及角色数据用户数据部门数据和短信数据。


用户数据以及角色数据主要包括用户数据角色数据以及用户和角色关系数据,用户和文档之间的关系。


文档数据主要包括文档的信息,如文档的标题,详细介绍,以及链接地址等。


部门数据主要包括部门数据用所从属部门。


用户表用户表用来存储用户数据,如用户用户注册名称真实姓名等。


该表引用表的字段作为该表的外键引用字段。


表的字段说明如表表表字段名数据类型字段说明键引用备注用户主键自动增用户注册名称用户真实姓名用户密码用户地址电话电子邮件所属角色引用表的角色表角色表用来存储公司或企业的角色数据,如角色名称,角色等。


表的字段说明如表所示表表字段名数据类型字段说明键引用备注用户主键自动增角色名称文档表文档表用来存储上传的文档的数据,如文档,文档作者,文档来源,文档的上传时间等。


表的字段说明如表所示表表字段名数据类型字段说明键引用备注文档主键自动增文档标题文档说明创建日期更新日期最后浏览时间最后浏览的用户记录浏览人数作者来源用户链接地址详细说明是否共享不共享共享部门表部门表用来存储公司或企业的部门数据,如部门部门名称部门电话部门说明等。


表的字段说明如下表表表字段名数据类型字段说明键引用备注部门主键自动增部门名称部门的详细描述部门电话部门所属上级部门备注短信表短信表用来存储站内短信数据,如短信,发送人,接收人,以及短信内容。


表的字段絮说如下表表表字段名数据类型字段说明键引用备注短信主键自动增发送人接收人短信类型发送日期短信内容是否已读读未读电话文档管理系统图图表示用户与文档间的联系浏览是多对多的,即个用户可以浏览多个文档,而每个文档也可以被函数,当为管理员身份登录时,他可以修改用户的角色信息,当为普通用户登录时,此时角色列表控件不可用,用户只能修改其它相关信息。


删除用户删除用户信息功能是包含在用户管理页面中,它的隐藏代码文件为。


删除用户是根据每人用户的性的号来确定删除哪个用户,调用类中的函数实现来删除功能的。


角色管理模块角色管理由页面实现,它的代码隐藏文件为。


角色管理主要实现管理员对系统中角色的添加修改删除等功能。


在页面加载时,会调用函数绑定角色的数据,并根据角色列表控件来绑定系统中已经存在的角色。


函数从数据角色表中获取数据,并设置角色列表控件的属性值为属性值为,最后绑定列表控件的数据。


角色添加当添加角色信息输入合法时,单击页面中的添加按钮实现添加角色的功能,为了防止不添加相同的角色时,定义了个函数来向数据库中查询是否有同名的角色存在,若存在而不添加新角色。


添加角色该事件调用类中的中的函数实现添加角色的功能。


修改角色修改角色是当管理员选中角色时,利用选中的角色的值来确定要操作的角色。


然后调用类中的函数,实现修改角色信息的功能。


删除角色删除角色也是根据角色的值来确定要删除的角色,然后再调用类中的函数实现角色的删除功能。


部门管理模块部门管理是由页面来实现的,它的代码隐藏文件为。


部门管理主要实现管理员对系统中部门进行的添加修改删除等功能。


在页面加载时,会调用函数绑定部门的数据,并根据部门列表控件来绑定部门数据的功能。


函数从数据部门表中获取数据,并设置部门列表控件的属性值为属性值为,最后绑定部门列表控件的数据。


部门的添加部门的添加是由管理员来进行的,当管理员输入信息合法时,单击页面上的添加按钮,即可触发事件,它调用类中的实现添加部门的功能,并在此可实现添加其附属的上级部门的功能。


最后将添加部门的相关信息写入到数据库中。


修改部门页面初始化页面调用函数,初始化,该函数调用函数绑定部门信息的数据和函数绑定部门信息的数据,并根据部门列表控件绑定部门信息从而实现修改部门的功能。


函数从数据部门表中获取数据,并设置部门列表控件的属性值为属性值为,最后绑定列表控件的数据。


函数从数据部门表中获取数据。


修改部门修改部门同修改角色样,都是由管理员操作的。


在修改角色时,它调用类中的函数,实现修改部门信息的功能。


删除部门调用类中的函数实现角色的删除功能。


短信管理模块短信管理页面,它的隐藏代码文件为它主要实现浏览站内人员发来的所有短信,发送所有短信的详细信息,写短信。


浏览短信直接点击页面上的短信管理就可进入页面从而对短信进行浏览,在此可以实现对所有站内人员发过来的短信进行浏览,也可以选择单条短信,查看单条短信的详细信息,同时单击页面上的写短信即可进入页面在,实现向站内人员发送短信。


页面初始化页面调用函数,初始化,该函数首先判断用户是否登录,如果用户没有登录,则中止该函数,如果用户已经登录,则调用函数从数据库获取指定用户的所有短信,最后使用数据网格控件显示该用户的所有短信。


设置短信为已读首先选中控件中选择列中的个或多个复选框,然后单击已阅按钮,触发事件该事件把选择的短信的是否阅读属性设置为已读。


设置短信的全选和取消单击页面中的全选按钮和取消按钮分别实现对控件中的所有短信的选择和取消选择功能。


全选功能和取消功能分别由脚本函数和实现,它们的程序代码存放在中。


函数和首先找到换件类型为的所有的控件,然后设置各个控件的属性的值。


写短信发送短信页面它的隐藏代码文件为。


单击页面中的发送按钮触发事件,该事件实现发送短信的功能。


它首先调用函数根据用户获取发送者的名称,然后调用类中的函数,实现发送短信功能。


如果发送成功,则函数返回短信的值大于,否则发送短信失败,事件最后给出发送短信是否成功的提示对话框。


系统测试硬件环境计算机台,足够硬盘空间。


软件环境,。


主要模块测试登录后的界面用户管理界面通过用户管理界面,可分别跳转到添加用户界面修改用户信息界面删除用户。


图添加用户信息成功修改用户密码当用户登录后,进入修改用户密码页面,用户此时输入用户的旧密码和用户的新密码,待用户的旧密码输入无误,新密码和确认新密码相同时,即可实现对用户密码的修改。


图修改用户密码界面角色管理浏览单个文档添加部门浏览短信界面出错信息显示当运行页面时,待机时间过长时,就会出现如图所示的,只要重新登录即可解决此问题,这也是出于安全角色的考虑,般的时间是分钟。


图出错信息显示图结论这次毕业设计实现了个基于的文档管理系统。


系统用作开发平台,作编程语言,作数据库管理系统,采用典型的四层架构设计模式,实现了文档管理用户管理角色管理部门管理和短信管理等功能。


当然,在实际运用中该设计还略显稚嫩,还有些的功能有待完善,在以后类似的系统可以加些公文的流转和用户考勤及其设置方面的功能,从而使系统更加完善。


通过完成这次毕业设计,我经历了个完整的软件研发过程,熟练掌握了相关开发工具的使用,文档管理系统对办公室带来的方便,从而也更强化自已的逻辑思维能力。


总之,本次毕业设计的经历不但让我对程序的完整开发过程有了深刻的了解,更是借此机会让我对自己有了进步的认识。


我将会在以后的学习中,更加努力的去提高自己各方面的能力,激励自己不断向着自己的目标而奋斗。


参考文献郑耀东网络数据库开发实例精解北京清华大学出版社,。


陈完斌,孙永强,邸艳辉入门与提高北京清华大学出版社,。


王波,桑军,谭克艰,蔡海尼办公自动化系统设计北京人民邮电出版社,。


马嘉,张立科中文版网页制作培训教程北京人民邮电出版社,。


吉根林程序设计教程北京电子工业出版社,。


方睿,刁仁宏,吴四九网络数据库原理及应用成都四川大学出版社,。


小型企业的文档管理系统的实现摘要随着信息处理技术和网络技术的发展,文档管理系统逐渐成为提高办公效率节约成本的有效工具。


本文详细论述了基于的文档管理系统的设计过程。


系统用作开发平台,作编程语言,作数据库管理系统,采用典型的四层架构设计模式,实现了文档管理用户管理角色管理部门管理和短信管理等功能。


论文组织如下首先阐述了该系统的开发背景意义其次介绍了相关的开发工具及技术基础接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型然后展现了系统各功能模块的实现最后对该软件进行了严格的测试。


关键词文档管理整体设计详细设计功能模块目录论文总页数页引言开发背景研究现状本课题研究的意义相关理论基础简介简介需求分析及系统设计需求分析业务分析数据库的设计与实现文档管理系统图部分存储过程的建立系统设计系统的整体设计与构思模块的设定及模块的功能各功能模块的实现文档管理模块文档上传文档下载浏览共享文档删除文档修改文档相关信息用户登录模块用户管理模块添加

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批

搜索

客服

足迹

下载文档