- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网上文档管理系统毕业论文
目 录
第 1 章 绪论 1
1.1课题背景 1
1.2国内外研究现状 1
1.3本课题研究的意义 1
1.4本课题的研究方法 1
第 2 章 需求分析 3
2.1问题分析 3
2.2系统可行性分析 3
2.3方案选择 4
2.4任务概述 5
2.5功能需求概述 5
2.6运行环境 6
第 3 章 系统概念结构设计 8
3.1 功能划分 8
3.1.1 系统结构设计 8
3.1.2 系统功能模块 8
3.2系统E—R图 10
第 4 章 系统设计 13
4.1 指导思想 13
4.2 系统层次模块图 13
4.3 系统流程图 14
4.4 数据流程图 14
4.5功能模块设计 15
4.5.1系统管理模块 15
4.5.2公告编辑模块 16
4.5.3用户管理模块 18
4.5.4文件管理模块 20
4.5.5资源管理模块 22
4.5.6留言管理模块 24
4.6数据库设计 26
第 5 章 开发技术 28
5.1 开发技术介绍 28
5.1.1 B/S模式及其优势 28
5.1.2 Web应用程序开发环境—JSP技术 28
5.1.3 Java简介 29
5.1.4 Tomcat应用服务器 31
5.1.5 SQL server 2000 34
5.2 数据访问接口 35
第 6 章 关键技术解决 36
6.1 JSP网上文档管理系统管理配置说明 36
6.2 JSP与数据库的连接 37
第 7 章 结论 38
致谢 39
参考文献 40
绪论
1.1课题背景随着计算机及网络技术的飞速发展,每个企业得到了前所未有的发展机遇,但同时也必须面对市场经济的严重挑战。企业要求生存、发展,就必须进行科学的管理,很重要的一方面就是企业的文件管理。但目前我们的管理手段和管理方式相对落后,不仅浪费了许多人力和物力,同时也不利于资源共享,而且安全性上也存在不少漏洞,已经不能适应新形式下的文件管理工作,这个问题已经到了非解决不可的地步。?1.2国内外研究现状现在国内外对此类系统的开发与研究也是很有实用性的,基本上能满足各企业的自身特点,来进行文件的管理,同时,该类系统又都在不断地深入与发展,来适用更多的企业。但网上文档管理系统的安全性还有待于今后的进一步开发与实践。本课题研究的意义为了减轻管理员工作,使文件管理科学化、规范化,提高网络管理的高效性和安全性,因此建立一套有效且安全的网上文档管理系统是十分必要的。此设计是针对Internet时代的数据管理及共享需求而开发的网络管理系统。它可实现用户管理,登录验证,可以管理存放在服务器端的多种类型的文件(包括文档,图片等),且操作简单,可实现文件的上传、文件下载。本课题的研究方法首先从网上查阅网上文档管理系统相关资料,了解同类系统的发展现状及趋势。分析网上文档管理系统的相关功能,结合本次毕业设计的相关要求写出需求分析;其次,综合运用以前所学的相关知识(包括计算机网络技术、数据库相关知识等),选择数据库,在SP环境下运用JAVASCRIPT脚本语言进行本毕业设计的开发;在设计中以需求分析为基础,写出系统开发计划、实现流程及相关问题的实现方法;最后,系统开发完毕后,进行调试和运行。随着计算机及网络技术的飞速发展为了减轻管理员工作,使文件管理科学化、规范化,提高网上文档管理的高效性和安全性,因此建立一套有效且安全的网上文档管理系统是十分必要的。拟采用B/S模式,三层结构设计。涉及静(动)态网页编写(熟悉HTML、CSS、JavaScript)、程序设计(ASP、PHP、JSP或其它语言基础)、数据库应用(SQL server、MySQL的使用、SQL语言、调优)、数据库设计、软件工程及软件测试,用户界面设计、美化、文档编写(软件开发计划、用户手册等设计内容都要形成文字)等各方面知识;以及团队组织、项目管理,帮助文档的编写、部分的测试等。rowser/Server模式进行设计。
B/S模式有以下优点:
(1)开发成本降低的基本思想是将系统设计成由多个相对独立、功能单一的模块组成的结构。由于模块之间相对独立,每一模块就可以单独地被理解、编写、测试、排错和修改,从而有效地防止错误在模块之间扩散蔓延,提高了系统的质量(可维护性、可靠性等)。因此,大大简化了系统研制开发的工作。系统设计的工作复杂又细致,总体设计阶段需要进行系统模块结构设计,要将一个大系统分解成不同层次、多个模块组成的系统,在详细设计阶段要在模块结构设计的基础上,给出每个模块实现方法的细节,并对模块的输入、输出和处理过程作详细描述,以便在系统实施阶段进行程序设计时可以把这个描述直接“翻译”成用某种程序设计语言书写的程序。系统模块结构设计的任务是划分子系统,然后确定子系统的模块结构,并画出模块结构图。在这个过程中必须考虑以下
文档评论(0)