目 录
摘要 3
Abstract 4
1、引言 4
1.1 开发背景 4
1.2 课题研究的意义 5
1.3 发展趋势 5
1.4 系统开发方法 6
1.6 可行性研究 7
1.6.1 经济可行性 7
1.6.2 技术可行性 7
1.6.3运行可行性 7
1.6.4 时间可行性 7
1.6.5 法律可行性 8
2、相关技术简介 8
2.1 JSP技术简介 8
2.2 JSP工作原理 9
2.3 JSP体系结构 9
2.4 JSP的特点 10
2.5 SQLSERVER 2005 11
2.6系统数据库连接 11
2.7 BS模式与C/S模式的比较分析 16
3、需求分析和设计方案 19
3.1 需求分析 19
3.1 功能模块图 19
3.2 处理流程设计 20
3.2.1 系统操作流程图 21
3.2.2 数据增加流程 21
3.2.3 数据修改流程 22
3.2.4 数据删除流程 23
4、数据库设计 24
4.1 数据库的概念设计 24
4.2 数据库逻辑结构设计 24
4.3 数据库物理结构设计 25
4.4 输入输出设计 26
4.5 代码设计 26
5、系统模块设计 27
5.1 登陆模块 27
5.2 系统主界面 28
5.3 合同管理模块设计 28
5.3.1 合同管理 28
5.3.2 合同添加 28
5.4 合同收款提醒模块设计 29
5.5 合同查询模块设计 29
5、系统调试与测试 30
5.1 程序调试 30
5. 2 程序的测试 30
5.2.1 测试的重要性及目的 30
5.2.2 测试的步骤 32
5.2.3 测试的主要内容 32
结束语 34
致谢 36
参考文献 37
摘要
随着信息科学技术的飞速发展,人们逐渐意识到对信息管理软件的运用可以使日常工作更加方便、快捷和高效。论文详细论述了公司合同管理系统的开发设计过程。软件采用JSP开发技术,Tomcat作容器, SQL Server 2000作数据库管理系统,实现了创建合同、修改合同、删除合同、合同收款提醒、合同时间管理、合同查询等几大功能。。软件符合公司合同管理的需求,能够帮助公司切实提高工作效率。软件的开发符合一般管理软件的开发流程,对开发其他类似的管理软件具有相当的参考价值。
论文组织如下:首先阐述了该系统的开发背景、意义;其次介绍了相关的理论基础;接着对系统的需求进行了分析,并提出了具体的设计方案;然后展现了系统各功能模块的实现;最后对该软件进行了严格的测试。
关键词:合同管理;JSP;Tomcat;SQL server 2000
Abstract
With the rapid development of information technology, people gradually realize that the utilization of information management software can make daily work more convenient, fast and efficient. The paper discusses in detail the development and design process of the contract management system. The software adopts JSP development technology, Tomcat as the container, SQL Server 2000 as the database management system, several big function to create, modify, delete contract contract contract, contract payment reminder, contract management, contract query time.. Management software meets the contract requirements, can help the company enhance its work efficiency. Software development in line with the general management of the software development process, of great reference value for the development of other similar management software
Paper is organized as follows: First, the development of the system described the background and significance; then introduces the relevant theoretical basis; then the system needs analysis, and proposed specific design plan; and then show the system functional modules; Finally, the software has been rigorously tested.
Key words: Contract Management System; JSP; Tomcat; SQL server 2000