Font Size: a A A

The Design And Implementation Of Software Purchase System Based On Updated JBPM

Posted on:2013-07-30Degree:MasterType:Thesis
Country:ChinaCandidate:M Z JiFull Text:PDF
GTID:2248330371997264Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Along with the development of network and information technology, the demand for software products of professional research of the various faculties of the universities continues to increase. Some universal software products can be applied to various professional. and some certain software requires specialized procurement. Software purchase of our school is managed by the network and information center. It is not only to avoid the repeat purchases of the same software, but also increases the utilization of the software. Taking into account the shortcomings of the original manual report including low efficiency, poor transparency, short preservation, inconvenient to query, the article designs a software purchase system which can meet our school’s needs and working features. It can improve the efficiency of school’s software purchase management.The procedures of the university software purchase are very complicated. With the mature of the business processes, and the requirement for the business processes will be frequent changed. If we develop the system with a conventional hard-coding approach, the software purchase system will be difficult to maintain and extend. The subject uses the technology that integrates the jBPM workflow management system with SSH.jBPM is an open source workflow system. The definition and the control of the complicated business processes can be abstracted from the system by jBPM, so that we can solve the flaw which is brought by the frequently change of the business processes. However, jBPM is a foreign open source project. There are some that do not fit with China’s national conditions. For example, it did not consider the "countersigned" business scene. The subject does the following improvements based on the analysis of the open source project.(1) Redesigning the identity module of the jBPM by the RBAC model.(2) Improving the task module, so that it can deal with the "countersigned" task.(3)Add a flag attribute which is used to mark the type of the task to task entity.(4)Modify the return type of some methods in task module.Finally, we develop a complete software purchase system based on the improved jBPM. When the development is completed, we have a comprehensive test of the system and the results comply with the standards of on-line.
Keywords/Search Tags:Software Purchase, JBPM, J2EE, SSH Framework
PDF Full Text Request
Related items