本企业合同管理系统源码可以分为四大模块:用户登陆模块、用户管理模块、信息管理模块、合同管理。是毕业设计作品首选,采用php和mysql进行开发.对合同实行元素化管理,形成了规范的数据结构,可方便进行数据统计、比较和查询分析。所以合同管理系统也就自然而然的成为公司企业的首选。
主要完成的功能为:
(1)用户登陆模块:用户登录的合法性检验和登录后用户(权限)数据的读取。
(2)用户管理块:包含用户管理、权限管理、事物处理功能。
(3)信息管理块:客户信息管理(合同资料录入、修改、删除)、产品信息管理。
(4)合同管理模块:添加、修改、删除合同,浏览合同明细。
1.功能需求
本企业合同管理系统大致包括:用户管理、信息管理、合同管理等三个功能。
(1)用户管理。该模块实现了对角色的管理包括管理员,员工等。管理员可以实现对员工的增、删、改、查等操作,在该页面也可以密码进行修改。
(2)信息管理。信息管理模块负责管理公司所有客户信息和产品信息的管理。客户信息管理模块主要实现对客户的增、删、改、查等操作。管理员和员工可以添加客户信息,按照客户编号,姓名,公司名称或者电话进行客户查询,通过查询条件的结果链接到客户的修改或者删除页面,对客户进行修改删除等操作。产品信息管理模块主要实现对产品的增、删、修改等操作。管理员和员工可以添加产品信息。
(3)合同审批管理。合同管理模块主要实现对合同的增、删、改、查,合同的导入、导出、打印、审批、统计等操作。管理员可以管理合同,对合同进行查询,为了使查询更加简便。系统提供两种查询方式,一种是按照客户名称进行查询,另一种是按产品名称进行查询,可以通过查询的结果链接到合同的修改或删除页面,对合同进行修改或者删除。系统还设置了合同回收站,所有删除的合同资料都保存在合同回收站,防止误删或者恶意删除。只有管理人员才可以查看和管理回收站。合同的内容以附件的形式上传。
目 录
1 绪论 1
1.1 研究背景 1
1.2 合同管理的现状 1
1.3 本文的组织结构 1
2 系统开发环境 2
2.1 PHP语言简介 2
2.2 MySQL简介 2
2.3 HTML语言简介 3
2.4 apache简介 3
2.5 系统运行及配置文件修改 3
2.6 系统对软硬件要求 4
2.6.1 硬件环境: 4
2.6.2 软件环境: 4
3 系统分析与设计 6
3.1 需求分析 6
3.2 总体设计 6
3.3 数据库设计与实现 7
3.3.1 数据库设计原则 7
3.3.2 数据库概念结构设计 8
3.3.3 数据库逻辑结构设计 8
4 系统功能的具体实现 9
4.1 系统主界面 9
4.2 管理员模块 11
4.2.1 产品模块 11
4.2.2 员工管理 12
4.2.3 合同审批 13
4.2.4 合同查询统计 13
4.2.5 客户信息管理 14
4.2.6 管理员管理 15
4.3 员工模块 16
4.3.1 提交合同申请 16
4.3.2 合同状态查看 16
5 总 结 18
参考文献 19
致 谢 20