Automatic disease named entity recognition (NER) plays a fundamental and essential role in knowledge extraction from biomedical literature. In this paper, we proposed a novel integrated model for disease mentions detection using deep network in combination with decoding algorithm and dictionary. To build the network, we implemented Bi-directional LSTM (Long Short-Term Memory) layers to capture long-term context information and fully-connected layers to improve the fitting capability, using concatenation of word embedding trained from raw biomedical texts and character embedding to encode the input. Viterbi algorithm was used to decode the previous output to access initial labeled sequence. On top of that, a disease names dictionary was constructed to label the disease mentions by exact string matching, which provided extra information to optimize the initial output. While training and testing on NCBI disease corpus, our model achieved F-score of 89.58% which performed better than current reported systems.