2.3.2 ECPLISE 5
2.3.3 PostgreSQL 6
3 系统设计 7
3.1 系统模块设计 7
3.2 数据库设计 8
3.2.1 概念数据结构设计 8
3.2.2 逻辑结构设计 11
3.2.3 数据库表的创建 14
3.3 系统主要功能详细设计 16
3.3.1 系统登录界面的设计 16
3.3.2 系统主页界面的设计 17
3.3.3 合同信息界面的设计 18
3.3.4 客户信息界面的设计 20
3.3.5 合同信息统计界面的设计 21
3.3.6 扫一扫界面的设计 22
3.3.7 账号管理界面的设计 23
3.3.8 用户管理界面的设计 25
4 系统实现及测试 29
4.1 系统登录的实现 30
4.1.1 系统登录的测试用例 30
4.2 系统主页的实现 30
4.2.1 系统主页的测试用例 31
4.3 合同信息的实现 31
4.3.1 合同信息的测试用例 32
4.4 客户信息的实现 32
4.4.1 客户信息的测试用例 33
4.5 信息统计的实现 33
4.5.1 信息统计的测试用例 34
4.6 扫一扫的实现 34
4.6.1 扫一扫的测试用例 34
4.7 账户管理的实现 34
4.7.1 账户管理的测试用例 35
4.8 用户管理的实现 35
4.8.1 用户管理的测试用例 36
5 结论 38
5.1 遇到的问题和解决方法 38
5.1.1 关于地址的问题 38
5.1.2 关于Jquery Ajax传值的问题 38
5.1.3 关于换页面传值的问题 38
5.2 欠缺和需要改进之处 38
致谢 39
参考文献 40
附录 41
1 绪论
1.1 选题背景
随着科技的发展,新型产业的出现,一个企业会面和各种不同领域不同地区进行合作共赢,由此随着时间的增长,合同数量开始成倍的增加。有时企业签订合同的客户是长期或者短期的,也有可能是间断性合作的。有时一个项目可能牵扯到方方面面,为了明确双方各自的利益与责任,企业将会签订大大小小各种形式的合同。长年累月下来,合同在资料库堆积起来,这样又占空间文件也不易再次查找。
满堆的合同如果只是在公司的某个角落积灰,会让公司少了对现状和未来发展的有益信息。所以一般情况下,企业会派专人去整理分类合同,既浪费了人力资源而且很容易出错,想要得到合同的分析统计的信息就会是一个很大的工程。但在计算机发展如此迅速的情况下,为了增加对合同的管理又能减少资源还能统计有效的数据,合同的管理定将会迅速发展。很多现代化的大企业已经在使用合同管理系统。