常州机电职业技术学院

毕业设计(论文)

作 者: 张盛涛 学 号:

系 部: 信息工程系

专 业: 软件技术

题 目: 基于jsp的文档管理系统

指导者: 孙华林刘贤锋

评阅者:

2012 年 4 月

摘 要

随着计算机及网络技术的飞速发展,企业文件管理信息化、网络化是必然的趋势。利用计算机和网络技术来进行文件管理,具有以下优势:利于实现数据信息的共享,减轻管理员的工作负荷,使文件管理更科学、更规范、更安全。因此,设计一个安全的网上文档管理系统是十分必要的。Abstract

With the fast development of computer and network technology, it is an inevitable tendency for companies to manage documents by the use of computer and network technology. In that way, it is advantageous to share information and reduce the workload of managers. It will make the document management more scientific, more standard and much safer. Therefore, it is very essential to design a safe network file management system.

The thesis has introduced the analysis of the system, and its design and exploit. With the data flow chart, ER chart and program flow chart, the design process of the system has been illustrated in detail. The paper can be divided into six parts: introduction, demand analysis, system design, development technique, key technology and the conclusion. The exploit mode is B/S, and the development tools are JAVA, JSP, JavaScript and Html. It takes the Tomcat as its server, and the backstage supporter's database is finished by SQL Server 2005.

Key words:JSP, JAVA, SQL Server 2005 database, B/S mode

目 录

第 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任务概述4

2.5功能需求概述5

2.6运行环境5

第 3 章系统概念结构设计7

3.1功能划分7

3.1.1系统结构设计7

3.1.2系统功能模块7

3.2系统E—R图10

第 4 章系统设计13

4.1指导思想12

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留言管理模块23

4.5.7管理员管理模块25

4.6数据库设计28

第 5 章开发技术32

5.1开发技术介绍32

5.1.1B/S模式及其优势32

5.1.2Web应用程序开发环境—JSP技术32

5.1.3Java简介33

5.1.4Tomcat应用服务器35

5.1.5SQL server 200537

5.2数据访问接口39

第 6 章关键技术解决40

6.1JSP网上文档管理系统管理配置说明40

6.2JSP与数据库的连接41

计算机软件技术专业毕业论文,软件技术专业毕业论文.doc相关推荐

  1. 软件技术基础_软件技术(游戏软件开发)专业介绍

    软件技术(游戏软件开发)专业 核心课程 C++程序设计.Java程序设计.C#程序设计.Cocos2d-x游戏开发.Unity3D游戏开发.Android游戏开发.IOS游戏开发.游戏框架设计.游戏服 ...

  2. 计算机软件技术职业工作规划,软件技术职业规划书.docx

    软件技术职业规划书 软件技术职业规划书 篇一:软件专业职业生涯规划书 引 言 未来,掌握在自己手中大学生职业生涯规划书花开花又落,春去春又回.踏着时光车轮,我已走到20岁的年轮边界.大学生职业生涯规划 ...

  3. 计算机软件技术参考文献,【软件技术论文】计算机软件技术的发展(共3323字)

    摘要:本文主要结合我国计算机软件技术的发展,探讨了其在工程领域的应用,以求能够更好的解决人们在工作及生活中遇到的问题,发挥计算机软件的作用,提升各项工作质量. 关键词:计算机软件技术:工程领域:应用 ...

  4. 计算机专业、软件技术、工程等学编程的同学电脑必配环境

    前言: 写这篇文章的原因就是电脑又重装了... 如果想更多学习更多知识,无论是哪种语言.哪种教程,建议收藏下面网站,这里面是真的全: http://c.biancheng.net/ JAVA环境变量配 ...

  5. 计算机专业试题软件,计算机专业《工具软件》试题

    计算机专业<工具软件>试题 计算机专业<工具软件>试题 一.单项选择题(每题2分,共50分) 1.一个完整的计算机系统由哪两大部分组成(). A.系统软件.应用软件 B.系统软 ...

  6. 软件测试及专业,常用软件及专业软件测试

    3.2.常用软件,RAR与PS性能评测 RAR文件解压缩和PS图片处理是普通用户的常用操作,我们选择了著名的WinRAR软件以及PhotoShop进行这部分的评测. ● WinRAR 4.11性能测试 ...

  7. 数学计算机软件课程,《数学软件》课程教学大纲.doc

    PAGE PAGE 13 本 科 教 学 大 纲 学 院 (部): 信息工程学院 课 程 名 称: 数学软件 教务处 二○一七年十月 <数学软件>课程教学大纲 课程名称:(中文)数学软件 ...

  8. 唯众高职软件技术专业解决方案

    一.专业背景 软件技术专业是围绕新一代信息技术专业群的智能软件人才培养,它对接新型软件和新型信息技术服务,实现软件高端化.智能化及分布式化.计算机软件在现代社会经济生活中占有极其重要的地位,在各个领域 ...

  9. 计算机软件基础教程刘彦明,软件技术基础教程

    本书是关于计算机软件技术的基础教材,简明扼要地介绍了计算机软件设计与开发过程中所需要的基本知识.主要内容包括:基本的数据结构及其运算,实用的查找与排序技术,数据库设计的技术,Windows程序设计,编 ...

最新文章

  1. Tomcat8.0 JDK1.8 的详细配置 Win10
  2. python爬虫中三种数据解析方式
  3. hostname, aliases, ipaddrs = gethostbyaddr(name) UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte
  4. iOS开发学习之MapKit - 获得在MapView(地图)中显示多个标记的区域(MKCoordinateRegion)...
  5. Ubuntu14.04下搭建Bochs仿真平台,同时用该平台安装Linux0.11内核
  6. iOS 第五期考核题(字典与数组嵌套,字典的排序/删除)
  7. 前端基础部分错题记录
  8. Spring MVC数据验证简介
  9. Balsamiq Mockups 实例3
  10. 与程序员朋友闲聊 通用权限管理系统有啥用?
  11. Atitit.月度计划日程表 每月流程表v5
  12. Atitit blend mode COLOR_DODGE 混合模式  “颜色减淡”模式
  13. 九九乘法表c语言四种,C语言实现九九乘法表(四种情况)
  14. 数学建模常用方法讲解(一)
  15. MySQl学习(从入门到精通 1.1)
  16. 技能设计漫谈 ——从游戏性和流畅角度来看技能的设计要点。
  17. 【树莓派C语言开发】实验02:RGB小灯
  18. 数据、数据元素、数据项和数据对象
  19. 移动应用ui设计模式pdf_移动ui了解应用ui设计的13种基本模式
  20. 第九章 动态规划-1278:【例9.22】复制书稿(book)

热门文章

  1. 如何用python破解热点_Python程序员:没有我蹭不成功的网。教你如何愉快的蹭到WIFI?...
  2. python3 地下城堡2计算资源何时满仓
  3. 69节入门python_第69天:Selenium详解
  4. M1芯片Mac mini外接显示器的各种问题
  5. 阿德勒《被讨厌的勇气》
  6. 怎么做到文献检索的“全”与“准”?
  7. 大数据治理平台建设与应用解决方案
  8. tomcat9下载与安装(免安装版)
  9. 大数据架构师从入门到精通 学习必看宝典
  10. 在qt中实现图片的加载