节点文献
基于B/S结构的合同管理信息系统的设计与实现
The Design and Implementation of Contract Management System
【作者】 周杰;
【导师】 徐高潮;
【作者基本信息】 吉林大学 , 软件工程(专业学位), 2015, 硕士
【摘要】 随着科技的进步,企业需要签到很多大大小小的合同,如果合同数量比较少,传统的合同管理方式还能够应付,但是如果合同数量比较庞大,单纯依靠人工的合同管理方式已经不能适应。合同数目增多时,人工处理的难度也会呈指数级上升,即使在其中投入大量的人力与财力,也无法较好地弥补数据增多带来的困难,耗时耗力还浪费钱,最终只会事倍功半。对于如何恰当地对合同进行调整,对合同实行实时监控都是阻碍企业正常发展的大问题。事实再次说明,手工方式已经不适应时代发展,为了较好的适应时代,与时俱进,成为行业佼佼者,不被事态所淘汰,我们需要扩展自己的眼界,合同管理系统的开发与设计乃是大势所趋,迫在眉睫。合同管理信息系统,一方面可以使得企业相关工作人员工作效率得到提升,并且企业各部门间的信息交互也得到相应的改善,增强内部管理;另一方面使用合同管理系统可以减轻管理人员的工作量,使其有更多时间从事其他重要任务,从侧面降低了人力需求,也减轻了企业的负担,降低成本开支。我们通过对现有企业合同管理信息系统的调查,针对该企业实际情况,充分考虑B/S模式比C/S模式的优势性,设计了基于B/S结构的合同管理信息系统。在建立合同管理系统的时候,为了保证系统的生命周期我们需要用到数据库技术和计算机网络技术等。本系统使用Visual Studio2005作为系统的开发工具,后台数据库为SQL Server2005,J2EE为系统开发技术,设计完成后,客户端可以在操作系统WINDOWS、LINUX上等安装浏览器如360、IE等访问本网站。我们将系统功能划分为合同信息维护、员工信息维护、客户信息维护、项目信息维护、合同执行控制、合同信息统计以及个人密码修改等七大功能模块。我们可以根据客户名称、项目名称或当前状态来对合同信息进行统计操作。在员工信息维护模块中,可以按照用户编号、用户姓名、电话以及用户类型来对用户进行修改或删除。在客户信息维护模块,可以依据客户号、单位名称、联系人及联系电话对客户进行修改或删除操作。在项目信息维护中,可以按照项目号、项目名称、项目性质、负责人以及金额对该项目进行修改或是删除。在合同执行控制模块中,可以根据合同号、客户名称、项目名称、开始日期、结束日期、金额以及状态对该合同进行控制。合同信息统计职责主要是对系统中涉及到的合同进行统计,其包括查看合同信息统计、退出合同信息统计。个人密码修改,其主要负责对系统中用户的密码进行修改,包括客户,企业员工以及管理员。最后,我们通过黑盒测试方法对该合同管理信息系系统进行了测试。
【Abstract】 With advances in technology, many large and small companies need to sign a contract. If the number of contracts is relatively small, the traditional contract management also able to cope with, but if your company has a large number of contracts, relying solely on labor contract management has been unable to meet. When an increase in the number of contracts, the difficulty of manual processing will rise exponentially, even importing a lot of manpower and financial resources cannot be a better remedy forthe difficulties caused by the increase of data. Thus, it is not only time-consuming butalso a waste of money. How to properly adjust to the contract and the implementationof real-time monitoring are big problems for the contract. It turns out that the manualmode has been not suited to the development of the times, in order to better adapt to the times and will not be eliminated by the situation, we need to expand our horizons,and so developing and designing contract management system is the trend.Contract management information system, on one hand, it can make the relevantstaff to enhance the efficiency, and exchanging information between the various departments has also been a corresponding improvement, and also enhances internal management. On the other hand, the use of contract management system can reduce the workload of managers so as to have more time for other important tasks, not only reducing the demand for manpower from the side, but also reducing the burden on businesses, reducing costs.Through the survey of our existing enterprise contract management information system, for the actual situation of enterprises, giving full consideration to B/S mode has more advantages than C/S mode, we design contract management information system based on B/S structure. When established contract management system, in orderto ensure the system’s life cycle we need to use database technology and computer network technology. The system uses visual studio2005as a development tool, background database system for SQL Server2005, J2EE technology for system development.When the design is complete, the client can install the browser in fine operating system WINDOWS, LINUX, such as360, IE and other access to the website. We divide our system functions into seven functional modules: a contract statistical information, employee information maintenance, customer information maintenance, project information maintenance, contract execution control, contract information,statistics and personal password changes. We can carry out operations on the statistical information in accordance with the contract customer name, project name or the current state. The employee information maintenance module, you can follow the user number, user name, phone and user type to modify or delete users. Customer information maintenance module can use customer number, company name, contact person and telephone number to modify or delete customer. In the project information maintenance, you can follow the project number, project name, the nature of the person, in chargeof the project and the amount to modify or delete the project. In the contract execution control module, according to the contract number, customer name, project name, start date, end date, the amount of the contract as well as state to control the contract. Contract information statistics are mainly on statistical information related to the contract system which includes statistical information to view the contract, withdraw from the contract information statistics. Personal password change is mainly responsible for the system password for the user to make changes, including customers, employees and administrators.Finally, we use the black box testing method to test the contract management information systems.
【Key words】 Contract Management; Information System; SQL Server2005;
- 【网络出版投稿人】 吉林大学 【网络出版年期】2015年 08期
- 【分类号】TP311.52
- 【被引频次】6
- 【下载频次】320