需求分析
——合同管理
--ContractManager
一、概述 (1)
二、用户需求分析 (2)
1、合同表 (2)
2、企业表 (3)
3、用户表 (5)
三、软件流程分析 (5)
四、功能模块分析 (5)
1、用户登录模块 (5)
2、企业管理模块 (5)
(1)企业信息录入: (6)
(2)企业管理: (6)
(3)企业信息查询: (6)
(4)企业信息维护: (6)
(5)合同信息查询: (6)
3、合同管理模块 (6)
(1)合同录入: (6)
(2)合同查询: (6)
4、用户管理 (7)
(1)创建员工: (7)
(2)员工信息管理: (7)
一、概述
随着公司和同的日益增多,人工处理的方式已经不能适应现在高效的工作方式。长期以来,由于合同管理中实行手工作业,合同审批流程不明确,存在各部门之间合同流转时间长特别容易出错等问题。合同管理系统就是针对当前合同管理业务的特点所制定的一套管理系统,该系统本着进一步完善企业内部合同管理制度,规范合同管理
机制的目的,更加及时、准确、全面地反映合同信息,辅助企业管理决策,从而实现企业合同管理的智能化,降低管理成本,提高内部管理水准,为企业决策层及时了解合同管理业务层的工作情况提供第一手资料。
合同,又称契约,它是当事人双方或数方设立、变更和中止相互权利和义务关系的协议。合同制度在我国有着悠久的历史,合同作为一种企业之间横向联系的工具,是现代生产和商品交换高度发展的结果。
合同管理即合同行为的监督管理,是规范、制约、完善合同行为的一种活动,是国家法律赋予管理主题的一种职能,是企业在经济活动中保证企业利益的重要环节。
二、用户需求分析
公司的部门有:总经办、财务行政部、研发部、设计部、运维部、编辑部、呼叫中心、BPO事业部。
合同采用统一管理的方式,需要以下几个部分:
1、合同表合同表的基本信息,包括合同表编号,合同号,甲
方,甲方企业信息(id),乙方,乙方企业信息(id),甲方合同
签订人,甲方合同签订人联系方式,乙方合同签订人,乙方合同
签订人联系方式,合同开始时间,合同结束时间,合同签订时间,
合同签订地点,合同内容,备注。
2、企业表合同签署企业的信息,有企业表编号,企业名称,法人代表,法人代表居住地,法人代表联系方式,企业负责人,企业负责人联系方法,财务负责人,财务负责人联系方式,企业通讯地址,企业联系方式,邮政编码,OICQ/QQ/MSN,电子邮件,公司网站,公司业务类型,公司简介,开户银行,银行帐号,税号,传真,备注。
3、用户表用来保存用户的信息,有用户编号,用户名称,用户登录名,用户密码
三、软件流程分析
软件的执行流程:数据库完成后,首先是用户登录,管理录入企业的相关信息,可以查询用户创建的信息,可以查询企业的信息,可以查询合同的信息。也可以录入合同信息,可以根据不同的条件查询合同的信息。
四、功能模块分析
根据需要的功能,把所需要的部分分为以下几个模块:
1、用户登录模块对用户登录进行权限管理的,对用户登录的用户名和密码进行验证,根据登录的用户的不同进入不同的功能模块。
2、企业管理模块管理员的相关功能,包括企业信息录入,
企业管理,合同信息管理。
(1)企业信息录入:签订合同的企业的信息的录入
(2)企业管理:分为企业信息查询和企业信息维护。
(3)企业信息查询:①查询全部企业的信息
②查询单独企业信息。
③根据用户类型查询企业信息。
(4)企业信息维护:用来管理企业的基本信息,比如说企业名称更改,企业联系人姓名或联系方式的更改等都需要在其中更改数据的信息。
(5)合同信息查询:可以通过日期年月日,季度、公司名称等对合同进行查询,并生成报表,可以在查看到相关企业的时候,通关点击查看企业的信息。
3、合同管理模块员工的相关功能,包括合同的录入和合同的查询。员工不能修改数据,所以只有查询和录入。
(1)合同录入:通过此功能可以把合同录入到系统中去,保存到数据库中,当有新合同需要添加的时候用到此功能。
(2)合同查询:①查询全部合同的信息。
②查询单个合同信息,可以根据合同号,合同
签订时间年月日,合同的内容进行查询。
③根据合同类型查询合同信息。可以根据合同
的类型进行查询,合同类型待定。
4、用户管理
用户管理包括:创建员工,员工信息查询。
(1)创建员工:可以通过此功能给员工赋予相应的权限通过赋予权限,进行相应的操作。
(2)员工信息管理:可以通过此功能来管理用户的信息,员工信息如果有变动,可以通过此项来更改员工的基本信息等资料。