基于Web技术的公文流转系统的设计与实现毕业论文
2021-04-28 21:05:52
摘 要
本文主要研究设计与实现一款Web模式的公文流转计算机应用软件系统。在系统需求分析和设计的基础上,采用MyElipse6.0开发平台、JSP和Java开发语言以及Sql Server 2000 DBMS等技术进行了系统的开发与实现。
本文第一章为绪论,论述了本课题的研究目标和系统的开发路线;第二章论述了系统需求分析和概要设计;第三章系统详细设计;第四章公文流转系统实现;第五章系统的调试与测试;第六章总结。
本系统重点阐述了公文流转系统各功能模块的详细设计,以及这些功能的实现细节。达到了系统设计与实现的预期目标。
关键词:公文流转;JSP;MyElipse6.0;SQL Server 2000;
Abstract
In this document, we study the model design and implementation of a Web document flow computer application software system. On the basis of system requirements analysis and design, Using MyElipse6.0 development platform, JSP and Java development language as well as Server Sql 2000 DBMS and other technologies for the development and implementation of the system.
The first chapter is the introduction, which discusses the research goal and the development course of the system;The second chapter discusses the system requirements analysis and general design;The third chapter system design in detail;The fourth chapter document flow system implementation;The fifth chapter system debugging and testing;The sixth chapter summary.
This system focused on the detailed design document flow system each function module, and the implementation details of the function. The anticipated target of the design and implementation of the system be achieved.
Key word:Document flow; JSP; MyElipse; SQL server
目 录
第1章 绪 论 1
1.1 主要研究的目的及内容 1
1.2 开发路线 1
第2章 公文流转系统分析与概要设计 4
2.1 需求 4
2.1.1功能要求 4
2.1.2界面要求 4
2.2 需求分析 5
2.2.1B/S数据模式分析 5
2.2.2开发技术 6
2.2.3支撑环境 6
2.3 概要设计 6
2.3.1系统用例图设计 6
2.3.2功能设计 8
2.3.3数据库设计 8
2.3.4界面设计 12
第3章 系统详细设计 15
3.1 主控流程图 15
3.2 系统功能设计 16
3.2.1管理员部门信息管理功能 16
3.2.2管理员员工信息管理功能 16
3.2.3公文流转功能 17
3.2.4监控流程功能 18
3.3数据库表设计 19
第4章 公文流转系统实现 22
4.1 管理员登录界面实现 22
4.2 菜单设计 24
4.3部门管理 24
4.4公文管理 26
4.4员工管理 29
第5章 系统调试与测试 33
5.1 程序调试 33
5.2 程序的测试 33
5.2.1 测试的重要性及目的 33
5.2.2 测试的步骤 33
5.2.3 测试用例 34
5.2.4测试结果 36
第6章 总结 38
致 谢 40
参考文献 41
第1章 绪 论
现在是信息爆炸时代,快捷、方便和实效已经成为现在的主题。现如今随着计算机应用科学和互联网日新月异的发展,信息的掌握和分析已成为现代企业生产、经营过程中的重要因素。信息量、信息传播的速度、信息处理的速度以及应用信息的程度等都以几何级数的方式在增长,使用计算机进行信息管理和控制,能够使工作效率得以有效地提高,尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。
公文流转系统是一个典型的计算机信息处理模式,使用户能够方便、快捷方便地使用户网上发布审核公文。该系统后台管理员登录可查询所有用户信息及公文管理信息进行管理,本着用户界面友好,数据处理快捷的原则,创建了一个具有良好实用性的网上公文流转系统。
通过这次毕业设计的系统开发,使自己对面向对象技术、数据库应用系统和软件的开发过程有了更为深刻的认识和理解,同时也是对自己四年来计算机专业学习成果的一次检验和考核。
由于时间紧迫、水平有限,论文编写的过程中难免存在一些不足之处, 敬请各位教师予以批语指正。
1.1 主要研究的目的及内容
本课题的目的是使公文流转系统清晰化,透明化,便于操作,易于管理。通过功能模块的优化组合实现不同的管理细节,使管理过程实现最大程度的自动化与信息化,并能自动对人工操作环节进行复查,使公文流转系统出错率降至最低。设计实现一个简单的基于J2EE架构的公文流转系统。
本文从系统的技术需求,数据模式需求,功能需求等多方面进行系统的需求分析;并从系统功能,数据库,界面等多部分描述了系统;最终阐述系统的代码实现和测试,实现系统的全部功能要求。
1.2 开发路线
本系统采用软件工程中的生存周期方法进行设计。
(1)需求分析
需求分析需要确定系统必须完成哪些工作,也就是对系统提出完整、准确、清晰、具体的要求,提出一个先行的计划。
经过需求分析需要确定对系统的综合要求,包括从系统的功能、性能、运行和将来可能提出的问题进行必要的需求分析。有需要时可以运用需求分析的软件工具验证自己的需求分析。
(2)总体设计
总体设计采用软件工程中最基本的总体设计方法,一般称为概要设计或初步设计,首先最主要工作是通过这个阶段的工作把系统划分出组成系统的物理元素——包括程序、文件、数据库、人工过程和文档等等一些元素。
下一步进入总体设计的第二阶段也就是设计软件的结构,这部分要确定系统中每个程序是由那些模块组成的,并且说明这些模块相互间的关系。其具体过程是首先预想供选择的方案,其次选取合理的方案、接着推荐最佳方案,最后进行功能分解、设计软件结构、数据库设计、制定相应的测试计划最终完成总体设计全部工作。