目 录
摘要3
Abstract4
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 200511
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